⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pinyin.c

📁 标准C版本的应用于单片机系统的全屏输入法
💻 C
📖 第 1 页 / 共 5 页
字号:
unsigned char code GBHZK2_yo    []={"哟唷"};
unsigned char code GBHZK2_yong  []={"永咏泳用佣拥痈甬俑勇涌恿蛹踊邕庸墉慵镛鳙雍壅臃饔喁"};
unsigned char code GBHZK2_you   []={"又右佑友有铕侑囿宥尢尤优忧犹疣莸鱿攸莜悠幼呦蚴黝幽由邮油柚铀蚰游猷蝣卣酉莠诱釉鼬牖"};
unsigned char code GBHZK2_yu    []={"于吁纡迂宇芋盂竽予妤预豫蓣余狳馀玉钰与欤屿羽雨雩鱼渔淤俞谕渝嵛愉揄愈喻逾榆瑜蝓觎於瘀臾禺隅喁愚寓遇菀熨舁娱谀萸腴庾瘐虞窬舆伛妪俣禹语圄圉窳龉驭聿饫育郁昱煜狱峪浴欲裕鹆域阈御誉毓蜮燠鹬鬻"};
unsigned char code GBHZK2_yuan  []={"元园垸沅远员圆原愿塬源螈袁猿辕圜爰援媛瑗掾缘橼苑怨鸳箢眢院鸢冤渊垣鼋"};
unsigned char code GBHZK2_yue   []={"曰约月刖钥岳悦钺越樾阅跃粤龠瀹"};
unsigned char code GBHZK2_yun   []={"允狁云纭芸运酝耘匀昀韵郧陨殒愠蕴韫氲孕郓恽晕熨"};
unsigned char code GBHZK2_za    []={"扎杂咋匝咂砸拶"};
unsigned char code GBHZK2_zai   []={"在再灾崽甾哉栽宰载"};
unsigned char code GBHZK2_zan   []={"咱赞攒瓒趱拶昝糌簪暂錾"};
unsigned char code GBHZK2_zang  []={"脏赃葬臧藏驵奘"};
unsigned char code GBHZK2_zao   []={"早枣蚤遭糟凿灶皂唣造澡藻噪燥躁"};
unsigned char code GBHZK2_ze    []={"则择泽责迮啧帻笮舴箦赜仄昃"};
unsigned char code GBHZK2_zei   []={"贼"};
unsigned char code GBHZK2_zen   []={"怎谮"};
unsigned char code GBHZK2_zeng  []={"曾增憎缯甑赠罾锃"};
unsigned char code GBHZK2_zha   []={"吒咤乍诈咋砟炸痄蚱榨哳蜡喳揸渣楂馇齄扎札轧闸栅铡眨喋"};
unsigned char code GBHZK2_zhai  []={"宅窄斋摘翟债砦寨侧瘵"};
unsigned char code GBHZK2_zhan  []={"占沾站毡战粘展搌辗旃詹谵瞻澶颤斩崭盏栈绽湛骣蘸"};
unsigned char code GBHZK2_zhang []={"张涨帐掌丈仗杖胀账章鄣嫜彰漳獐樟璋蟑障嶂幛瘴仉"};
unsigned char code GBHZK2_zhao  []={"召招昭沼诏赵照罩兆找着钊啁朝嘲笊棹肇"};
unsigned char code GBHZK2_zhe   []={"者锗赭这折蜇哲浙蔗遮鹧着辄辙蛰谪摺褶磔柘"};
unsigned char code GBHZK2_zhen  []={"贞侦浈桢祯真缜稹镇针珍诊胗轸畛疹枕圳阵鸩赈振震朕砧斟椹甄蓁榛箴臻"};
unsigned char code GBHZK2_zheng []={"正证征怔症钲争峥挣狰睁铮诤筝鲭蒸徵拯整郑帧政"};
unsigned char code GBHZK2_zhi   []={"之芝支吱忮枝肢只识织职咫枳轵帜汁至侄郅桎致轾蛭窒志痣膣知蜘智栀祗胝旨指脂酯执挚鸷卮直值埴植殖置絷贽跖摭踯夂止址芷祉趾纸黹豸制帙治炙质踬峙栉陟秩掷痔彘滞骘稚雉觯"};
unsigned char code GBHZK2_zhong []={"中忠仲盅钟舯肿种衷众忪终螽冢重踵锺"};
unsigned char code GBHZK2_zhou  []={"州洲舟昼肘纣荮酎帚咒宙诌周粥妯轴碡绉皱胄骤籀"};
unsigned char code GBHZK2_zhu   []={"主住注驻柱炷疰蛀拄朱侏诛邾洙茱株珠铢蛛诸猪著箸渚煮翥槠潴橥伫苎贮助杼祝筑铸竹竺烛逐瘃属嘱麈瞩舳躅"};
unsigned char code GBHZK2_zhua  []={"爪抓"};
unsigned char code GBHZK2_zhuai []={"拽"};
unsigned char code GBHZK2_zhuan []={"专砖传转啭沌颛篆赚撰馔"};
unsigned char code GBHZK2_zhuang[]={"庄桩妆壮状装幢撞奘丬"};
unsigned char code GBHZK2_zhui  []={"追坠骓椎锥缀惴隹缒赘"};
unsigned char code GBHZK2_zhun  []={"准谆肫窀"};
unsigned char code GBHZK2_zhuo  []={"卓桌倬焯着拙捉笮涿灼茁斫浊浞诼酌啄琢禚擢濯镯"};
unsigned char code GBHZK2_zi    []={"子仔籽耔字自孜兹咨姿赀资吱姊秭笫梓紫滓訾恣渍眦淄缁谘孳嵫滋粢辎觜趑锱龇髭鲻"};
unsigned char code GBHZK2_zong  []={"总宗综棕腙踪鬃偬纵粽"};
unsigned char code GBHZK2_zou   []={"走奏揍邹驺诹陬鄹鲰"};
unsigned char code GBHZK2_zu    []={"足卒租菹族镞诅阻组俎祖"};
unsigned char code GBHZK2_zuan  []={"钻躜缵纂攥"};
unsigned char code GBHZK2_zui   []={"最罪觜嘴蕞醉"};
unsigned char code GBHZK2_zun   []={"尊遵樽鳟撙"};
unsigned char code GBHZK2_zuo   []={"左佐坐座作昨阼怍柞祚胙嘬唑做"};
///////////////////////////////////////////////////////////////////////////////
//拼音输入法查询码表:
//    每一个二维数组中记载了以特定声母开头的所有的韵母组合,每一行的第6个元素记
//    载了本行韵母组合的字母个数,第7、8个元素记载了本行声韵母组合的同音字串在
//    字符码表中相对起始地址的偏移
///////////////////////////////////////////////////////////////////////////////
unsigned char code PY_index_a[][8]={
                    {' ',' ',' ',' ',' ',0,0x00,0x00},
  				    {'i',' ',' ',' ',' ',1,0x0b,0x00},
  				    {'n',' ',' ',' ',' ',1,0x38,0x00},
  				    {'n','g',' ',' ',' ',2,0x5d,0x00},
  				    {'o',' ',' ',' ',' ',1,0x64,0x00}};
unsigned char code PY_index_b[][8]={
                    {'a',' ',' ',' ',' ',1,0x93,0x00},
  				    {'a','i',' ',' ',' ',2,0xc8,0x00},
  				    {'a','n',' ',' ',' ',2,0xe1,0x00},
  				    {'a','n','g',' ',' ',3,0x0c,0x01},
  				    {'a','o',' ',' ',' ',2,0x29,0x01},
  				    {'e','i',' ',' ',' ',2,0x5c,0x01},
  				    {'e','n',' ',' ',' ',2,0x8d,0x01},
  				    {'e','n','g',' ',' ',3,0x9e,0x01},
  				    {'i',' ',' ',' ',' ',1,0xb1,0x01},
  				    {'i','a','n',' ',' ',3,0x1c,0x02},
  				    {'i','a','o',' ',' ',3,0x51,0x02},
  				    {'i','e',' ',' ',' ',2,0x72,0x02},
  				    {'i','n',' ',' ',' ',2,0x7d,0x02},
  				    {'i','n','g',' ',' ',3,0x9c,0x02},
  				    {'o',' ',' ',' ',' ',1,0xb5,0x02},
  				    {'u',' ',' ',' ',' ',1,0xfe,0x02}};
unsigned char code PY_index_c[][8]={
                    {'a',' ',' ',' ',' ',1,0x25,0x03},
  				    {'a','i',' ',' ',' ',2,0x2c,0x03},
  				    {'a','n',' ',' ',' ',2,0x43,0x03},
  				    {'a','n','g',' ',' ',3,0x5c,0x03},
  				    {'a','o',' ',' ',' ',2,0x69,0x03},
  				    {'e',' ',' ',' ',' ',1,0x7c,0x03},
  				    {'e','n',' ',' ',' ',2,0x89,0x03},
  				    {'e','n','g',' ',' ',3,0x8e,0x03},
  				    {'h','a',' ',' ',' ',2,0x95,0x03},
  				    {'h','a','i',' ',' ',3,0xc0,0x03},
  				    {'h','a','n',' ',' ',3,0xd1,0x03},
  				    {'h','a','n','g',' ',4,0x04,0x04},
  				    {'h','a','o',' ',' ',3,0x39,0x04},
  				    {'h','e',' ',' ',' ',2,0x56,0x04},
  				    {'h','e','n',' ',' ',3,0x69,0x04},
  				    {'h','e','n','g',' ',4,0x94,0x04},
  				    {'h','i',' ',' ',' ',2,0xc9,0x04},
  				    {'h','o','n','g',' ',4,0x16,0x05},
  				    {'h','o','u',' ',' ',3,0x2d,0x05},
  				    {'h','u',' ',' ',' ',2,0x50,0x05},
  				    {'h','u','a','i',' ',4,0x8b,0x05},
  				    {'h','u','a','n',' ',4,0x98,0x05},
  				    {'h','u','a','n','g',5,0xb3,0x05},
  				    {'h','u','i',' ',' ',3,0xc2,0x05},
  				    {'h','u','n',' ',' ',3,0xd3,0x05},
  				    {'h','u','o',' ',' ',3,0xe8,0x05},
  				    {'i',' ',' ',' ',' ',1,0xf3,0x05},
  				    {'o','n','g',' ',' ',3,0x1a,0x06},
  				    {'o','u',' ',' ',' ',2,0x33,0x06},
  				    {'u',' ',' ',' ',' ',1,0x3c,0x06},
  				    {'u','a','n',' ',' ',3,0x55,0x06},
  				    {'u','i',' ',' ',' ',2,0x64,0x06},
  				    {'u','n',' ',' ',' ',2,0x81,0x06},
  				    {'u','o',' ',' ',' ',2,0x8e,0x06}};
unsigned char code PY_index_d[][8]={
					{'a',' ',' ',' ',' ',1,0xab,0x06},
  				    {'a','i',' ',' ',' ',2,0xcc,0x06},
  				    {'a','n',' ',' ',' ',2,0xf9,0x06},
  				    {'a','n','g',' ',' ',3,0x2c,0x07},
  				    {'a','o',' ',' ',' ',2,0x43,0x07},
  				    {'e',' ',' ',' ',' ',1,0x68,0x07},
  				    {'e','i',' ',' ',' ',2,0x73,0x07},
  				    {'e','n','g',' ',' ',3,0x76,0x07},
  				    {'i',' ',' ',' ',' ',1,0x93,0x07},
  				    {'i','a',' ',' ',' ',2,0xde,0x07},
  				    {'i','a','n',' ',' ',3,0xe1,0x07},
  				    {'i','a','o',' ',' ',3,0x14,0x08},
  				    {'i','e',' ',' ',' ',2,0x2f,0x08},
  				    {'i','n','g',' ',' ',3,0x50,0x08},
  				    {'i','u',' ',' ',' ',2,0x77,0x08},
  				    {'o','n','g',' ',' ',3,0x7c,0x08},
  				    {'o','u',' ',' ',' ',2,0xa3,0x08},
  				    {'u',' ',' ',' ',' ',1,0xbe,0x08},
  				    {'u','a','n',' ',' ',3,0xef,0x08},
  				    {'u','i',' ',' ',' ',2,0x02,0x09},
  				    {'u','n',' ',' ',' ',2,0x13,0x09},
  				    {'u','o',' ',' ',' ',2,0x34,0x09}};
unsigned char code PY_index_e[][8]={
                    {' ',' ',' ',' ',' ',0,0x5d,0x09},
  				    {'n',' ',' ',' ',' ',1,0x9e,0x09},
  				    {'r',' ',' ',' ',' ',1,0xa7,0x09}};
unsigned char code PY_index_f[][8]={
                    {'a',' ',' ',' ',' ',1,0xc4,0x09},
  				    {'a','n',' ',' ',' ',2,0xd9,0x09},
  				    {'a','n','g',' ',' ',3,0x0a,0x0a},
  				    {'e','i',' ',' ',' ',2,0x2f,0x0a},
  				    {'e','n',' ',' ',' ',2,0x6a,0x0a},
  				    {'e','n','g',' ',' ',3,0x95,0x0a},
  				    {'o',' ',' ',' ',' ',1,0xc0,0x0a},
  				    {'o','u',' ',' ',' ',2,0xc3,0x0a},
  				    {'u',' ',' ',' ',' ',1,0xc8,0x0a}};
unsigned char code PY_index_g[][8]={
                    {'a',' ',' ',' ',' ',1,0x73,0x0b},
  				    {'a','i',' ',' ',' ',2,0x86,0x0b},
  				    {'a','n',' ',' ',' ',2,0x9d,0x0b},
  				    {'a','n','g',' ',' ',3,0xce,0x0b},
  				    {'a','o',' ',' ',' ',2,0xe7,0x0b},
  				    {'e',' ',' ',' ',' ',1,0x0e,0x0c},
  				    {'e','i',' ',' ',' ',2,0x51,0x0c},
  				    {'e','n',' ',' ',' ',2,0x54,0x0c},
  				    {'e','n','g',' ',' ',3,0x61,0x0c},
  				    {'o','n','g',' ',' ',3,0x7a,0x0c},
  				    {'o','u',' ',' ',' ',2,0xa3,0x0c},
  				    {'u',' ',' ',' ',' ',1,0xce,0x0c},
  				    {'u','a',' ',' ',' ',2,0x21,0x0d},
  				    {'u','a','i',' ',' ',3,0x38,0x0d},
  				    {'u','a','n',' ',' ',3,0x3f,0x0d},
  				    {'u','a','n','g',' ',4,0x62,0x0d},
  				    {'u','i',' ',' ',' ',2,0x71,0x0d},
  				    {'u','n',' ',' ',' ',2,0xa8,0x0d},
  				    {'u','o',' ',' ',' ',2,0xb7,0x0d}};
unsigned char code PY_index_h[][8]={
                    {'a',' ',' ',' ',' ',1,0xdc,0x0d},
  				    {'a','i',' ',' ',' ',2,0xe3,0x0d},
  				    {'a','n',' ',' ',' ',2,0xfa,0x0d},
  				    {'a','n','g',' ',' ',3,0x35,0x0e},
  				    {'a','o',' ',' ',' ',2,0x44,0x0e},
  				    {'e',' ',' ',' ',' ',1,0x6b,0x0e},
  				    {'e','i',' ',' ',' ',2,0xa6,0x0e},
  				    {'e','n',' ',' ',' ',2,0xad,0x0e},
  				    {'e','n','g',' ',' ',3,0xb6,0x0e},
  				    {'o','n','g',' ',' ',3,0xc7,0x0e},
  				    {'o','u',' ',' ',' ',2,0xea,0x0e},
  				    {'u',' ',' ',' ',' ',1,0x09,0x0f},
  				    {'u','a',' ',' ',' ',2,0x62,0x0f},
  				    {'u','a','i',' ',' ',3,0x7b,0x0f},
  				    {'u','a','n',' ',' ',3,0x88,0x0f},
  				    {'u','a','n','g',' ',4,0xc1,0x0f},
  				    {'u','i',' ',' ',' ',2,0xf4,0x0f},
  				    {'u','n',' ',' ',' ',2,0x45,0x10},
  				    {'u','o',' ',' ',' ',2,0x5a,0x10}};

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -