PC機鍵盤按鍵通碼與ASCII對照表
這個庫要配合本站發(fā)部的 單片機驅動標準pc機鍵盤的c51程序使用
unsigned char code noshift[80][2]= { 22 ,49,// { 1 } 30 ,50,// { 2 } 38 ,51,// { 3 } 37 ,52,// { 4 } 46 ,53,// { 5 } 54 ,54,// { 6 } 61 ,55,// { 7 } 62 ,56,// { 8 } 70 ,57,// { 9 } 69 ,48,// { 0 } 28 ,97,// { a } 50 ,98,// { b } 33 ,99,// { c } 35 ,100,// { d } 36 ,101,// { e } 43 ,102,// { f } 52 ,103,// { g } 51 ,104,// { h } 67 ,105,// { i } 59 ,106,// { j } 66 ,107,// { k } 75 ,108,// { l } 58 ,109,// { m } 49 ,110,// { n } 68 ,111,// { o } 77 ,112,// { p } 21 ,113,// { q } 45 ,114,// { r } 27 ,115,// { s } 44 ,116,// { t } 60 ,117,// { u } 42 ,118,// { v } 29 ,119,// { w } 34 ,120,// { x } 53 ,121,// { y } 26 ,122,// { z } 84 ,91,// { [ } 91 ,93,// { ] } 76 ,59,// { ; } 82 ,39,// { ‘ } 65 ,44,// { , } 73 ,46,// { . } 74 ,47,// { / } 78 ,45,// { - } 85 ,61,// { = } 93 ,92,// { \ } 14 ,96,// { ` } 90 ,32,// { enter } 5 , 0,// { f1 } 6 , 1,// { f2 } 4 , 2,// { f3 } 12 , 3,// { f4 } 3 , 4,// { f5 } 11 , 5,// { f6 } 131, 6,// { f7 } 10 , 7,// { f8 } 1 , 8,// { f9 } 9 , 9,// { f10 } 120,10,// { f11 } 7 ,11,// { f12 } 102,12,// { back } 224,13,// { home } 105,14,// { end } 125,15,// { pageup } 122,16,// { pagedown } 117,17,// { up } 114,18,// { down } 107,19,// { left } 116,20,// { right } 113,21,// { del } 112,22,// { insert } 225,23,// { pause } 118,24,// { esc } 13 ,25,// { tab } 88 ,26,// { caps } 20 ,27,// { ctrl } 17 ,28,// { alt } 41 ,29,// { space } 31 ,30,// { win } 47 ,31,// { winright } };</P><P>unsigned char code addshift[47][2]= { 14,126, // { ~ } 22, 33, // { ! } 30, 64, // { @ } 38, 35, // { # } 37, 36, // { $ } 46, 37, // { % } 54, 94, // { ^ } 61, 38, // { & } 62, 42, // { * } 70, 40, // { ( } 69, 41, // { ) } 78, 95, // { _ } 85, 43, // { + } 93,124, // { | } 84,123, // { { } 91,125, // { } } 76, 58, // { : } 82, 34, // { " } 65, 60, // { < } 73, 62, // { > } 74, 63, // { ? } 28 ,65,// { a } 50 ,66,// { b } 33 ,67,// { c } 35 ,68,// { d } 36 ,69,// { e } 43 ,70,// { f } 52 ,71,// { g } 51 ,72,// { h } 67 ,73,// { i } 59 ,74,// { j } 66 ,75,// { k } 75 ,76,// { l } 58 ,77,// { m } 49 ,78,// { n } 68 ,79,// { o } 77 ,80,// { p } 21 ,81,// { q } 45 ,82,// { r } 27 ,83,// { s } 44 ,84,// { t } 60 ,85,// { u } 42 ,86,// { v } 29 ,87,// { w } 34 ,88,// { x } 53 ,89,// { y } 26 ,90,// { z } };
|