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

📄 c51拼音输入法杳询函数.c

📁 C51拼音输入法杳询函数.c,用MCU实现拼音输入法杳询函数
💻 C
📖 第 1 页 / 共 3 页
字号:
unsigned char code PY_mb_run []={"闰润"}; 
unsigned char code PY_mb_ruo []={"若弱"}; 
unsigned char code PY_mb_sa []={"撒洒萨"}; 
unsigned char code PY_mb_sai []={"塞腮鳃赛"}; 
unsigned char code PY_mb_san []={"三叁伞散"}; 
unsigned char code PY_mb_sang []={"桑嗓丧"}; 
unsigned char code PY_mb_sao []={"搔骚扫嫂"}; 
unsigned char code PY_mb_se []={"色涩瑟"}; 
unsigned char code PY_mb_sen []={"森"}; 
unsigned char code PY_mb_seng []={"僧"}; 
unsigned char code PY_mb_sha []={"杀沙纱砂莎傻啥煞厦"}; 
unsigned char code PY_mb_shai []={"筛晒"}; 
unsigned char code PY_mb_shan []={"山删杉衫珊煽闪陕汕苫扇善缮擅膳赡栅"}; 
unsigned char code PY_mb_shang []={"伤商墒裳晌赏上尚"}; 
unsigned char code PY_mb_shao []={"捎梢烧稍勺芍韶少邵绍哨"}; 
unsigned char code PY_mb_she []={"奢赊舌蛇舍设社射涉赦慑摄"}; 
unsigned char code PY_mb_shen []={"申伸身呻绅娠砷深神沈审婶肾甚渗慎什"}; 
unsigned char code PY_mb_sheng []={"升生声牲胜甥绳省圣盛剩"}; 
unsigned char code PY_mb_shi []={"匙尸失师虱诗施狮湿十石时识实拾蚀食史矢使始驶屎士氏世仕市示式事侍势视试饰室恃拭是柿适逝释嗜誓噬似"}; 
unsigned char code PY_mb_shou []={"收手守首寿受兽售授瘦"}; 
unsigned char code PY_mb_shu []={"书抒叔枢殊梳淑疏舒输蔬孰赎熟暑黍署鼠蜀薯曙术戍束述树竖恕庶数墅漱属"}; 
unsigned char code PY_mb_shua []={"刷耍"}; 
unsigned char code PY_mb_shuai []={"衰摔甩帅"}; 
unsigned char code PY_mb_shuan []={"拴栓"}; 
unsigned char code PY_mb_shuang[]={"双霜爽"}; 
unsigned char code PY_mb_shui []={"谁水税睡"}; 
unsigned char code PY_mb_shun []={"吮顺舜瞬"}; 
unsigned char code PY_mb_shuo []={"说烁朔硕"}; 
unsigned char code PY_mb_si []={"丝司私思斯嘶撕死巳四寺伺饲嗣肆"}; 
unsigned char code PY_mb_song []={"松怂耸讼宋诵送颂"}; 
unsigned char code PY_mb_sou []={"嗽搜艘擞"}; 
unsigned char code PY_mb_su []={"苏酥俗诉肃素速粟塑溯僳"}; 
unsigned char code PY_mb_suan []={"酸蒜算"}; 
unsigned char code PY_mb_sui []={"虽绥隋随髓岁祟遂碎隧穗"}; 
unsigned char code PY_mb_sun []={"孙损笋"}; 
unsigned char code PY_mb_suo []={"唆梭蓑缩所索琐锁"}; 
unsigned char code PY_mb_ta []={"她他它塌塔獭挞踏蹋"}; 
unsigned char code PY_mb_tai []={"胎台抬苔太汰态泰酞"}; 
unsigned char code PY_mb_tan []={"坍贪摊滩瘫坛谈痰谭潭檀坦袒毯叹炭探碳"}; 
unsigned char code PY_mb_tang []={"汤唐堂棠塘搪膛糖倘淌躺烫趟"}; 
unsigned char code PY_mb_tao []={"涛绦掏滔逃桃陶淘萄讨套"}; 
unsigned char code PY_mb_te []={"特"}; 
unsigned char code PY_mb_teng []={"疼腾誊藤"}; 
unsigned char code PY_mb_ti []={"剔梯锑踢啼提题蹄体屉剃涕惕替嚏"}; 
unsigned char code PY_mb_tian []={"天添田恬甜填腆舔"}; 
unsigned char code PY_mb_tiao []={"调挑条迢眺跳"}; 
unsigned char code PY_mb_tie []={"贴铁帖"}; 
unsigned char code PY_mb_ting []={"厅汀听烃廷亭庭停挺艇"}; 
unsigned char code PY_mb_tong []={"通同彤桐铜童酮瞳统捅桶筒痛"}; 
unsigned char code PY_mb_tou []={"偷头投透"}; 
unsigned char code PY_mb_tu []={"凸秃突图徒涂途屠土吐兔"}; 
unsigned char code PY_mb_tuan []={"湍团"}; 
unsigned char code PY_mb_tui []={"推颓腿退蜕褪"}; 
unsigned char code PY_mb_tun []={"囤吞屯臀"}; 
unsigned char code PY_mb_tuo []={"托拖脱驮陀驼鸵妥椭拓唾"}; 
unsigned char code PY_mb_wa []={"哇娃挖洼蛙瓦袜"}; 
unsigned char code PY_mb_wai []={"歪外"}; 
unsigned char code PY_mb_wan []={"弯湾豌丸完玩顽烷宛挽晚婉惋皖碗万腕"}; 
unsigned char code PY_mb_wang []={"汪亡王网往枉妄忘旺望"}; 
unsigned char code PY_mb_wei []={"危威微巍为韦围违桅唯惟维潍伟伪尾纬苇委萎卫未位味畏胃尉谓喂渭蔚慰魏"}; 
unsigned char code PY_mb_wen []={"温瘟文纹闻蚊吻紊稳问"}; 
unsigned char code PY_mb_weng []={"翁嗡瓮"}; 
unsigned char code PY_mb_wo []={"挝涡窝蜗我沃卧握斡"}; 
unsigned char code PY_mb_wu []={"乌污呜巫屋诬钨无毋吴吾芜梧五午伍坞武侮捂舞勿务戊物误悟晤雾"}; 
unsigned char code PY_mb_xi []={"夕汐西吸希昔析矽息牺悉惜烯硒晰犀稀溪锡熄熙嘻膝习席袭媳檄洗喜戏系细隙"}; 
unsigned char code PY_mb_xia []={"虾瞎匣侠峡狭暇辖霞下吓夏"}; 
unsigned char code PY_mb_xian []={"铣仙先纤掀锨鲜闲弦贤咸涎舷衔嫌显险县现线限宪陷馅羡献腺"}; 
unsigned char code PY_mb_xiang []={"乡相香厢湘箱襄镶详祥翔享响想向巷项象像橡"}; 
unsigned char code PY_mb_xiao []={"宵消萧硝销霄嚣淆小晓孝肖哮效校笑啸"}; 
unsigned char code PY_mb_xie []={"些楔歇蝎协邪胁斜谐携鞋写泄泻卸屑械谢懈蟹"}; 
unsigned char code PY_mb_xin []={"心忻芯辛欣锌新薪信衅"}; 
unsigned char code PY_mb_xing []={"兴星惺猩腥刑邢形型醒杏姓幸性"}; 
unsigned char code PY_mb_xiong []={"凶兄匈汹胸雄熊"}; 
unsigned char code PY_mb_xiu []={"宿休修羞朽秀绣袖锈嗅"}; 
unsigned char code PY_mb_xu []={"戌须虚嘘需墟徐许旭序叙恤绪续酗婿絮蓄吁"}; 
unsigned char code PY_mb_xuan []={"轩宣喧玄悬旋选癣绚眩"}; 
unsigned char code PY_mb_xue []={"削靴薛穴学雪血"}; 
unsigned char code PY_mb_xun []={"勋熏寻巡旬驯询循训讯汛迅逊殉"}; 
unsigned char code PY_mb_ya []={"丫压呀押鸦鸭牙芽蚜崖涯衙哑雅亚讶"}; 
unsigned char code PY_mb_yan []={"咽烟淹焉阉延严言岩沿炎研盐阎蜒颜奄衍掩眼演厌彦砚唁宴艳验谚堰焰雁燕"}; 
unsigned char code PY_mb_yang []={"央殃秧鸯扬羊阳杨佯疡洋仰养氧痒样漾"}; 
unsigned char code PY_mb_yao []={"侥妖腰邀尧姚窑谣摇遥瑶咬舀药要耀钥"}; 
unsigned char code PY_mb_ye []={"椰噎爷耶也冶野业叶曳页夜掖液腋"}; 
unsigned char code PY_mb_yi []={"一伊衣医依铱壹揖仪夷沂宜姨胰移遗颐疑彝乙已以矣蚁倚椅义亿忆艺议亦屹异役抑译邑易绎诣疫益谊翌逸意溢肄裔毅翼臆"}; 
unsigned char code PY_mb_yin []={"因阴姻茵荫音殷吟寅淫银尹引饮隐印"}; 
unsigned char code PY_mb_ying []={"应英婴缨樱鹰迎盈荧莹萤营蝇赢颖影映硬"}; 
unsigned char code PY_mb_yo []={"哟"}; 
unsigned char code PY_mb_yong []={"佣拥痈庸雍臃永咏泳勇涌恿蛹踊用"}; 
unsigned char code PY_mb_you []={"优忧幽悠尤由犹邮油铀游友有酉又右幼佑诱釉"}; 
unsigned char code PY_mb_yu []={"迂淤渝于予余盂鱼俞娱渔隅愉逾愚榆虞舆与宇屿羽雨禹语玉驭芋育郁狱峪浴预域欲喻寓御裕遇愈誉豫"}; 
unsigned char code PY_mb_yuan []={"冤鸳渊元员园垣原圆袁援缘源猿辕远苑怨院愿"}; 
unsigned char code PY_mb_yue []={"曰约月岳悦阅跃粤越"}; 
unsigned char code PY_mb_yun []={"云匀郧耘允陨孕运晕酝韵蕴"}; 
unsigned char code PY_mb_za []={"匝杂砸咋"}; 
unsigned char code PY_mb_zai []={"灾哉栽宰载再在仔"}; 
unsigned char code PY_mb_zan []={"咱攒暂赞"}; 
unsigned char code PY_mb_zang []={"赃脏葬"}; 
unsigned char code PY_mb_zao []={"遭糟凿早枣蚤澡藻灶皂造噪燥躁"}; 
unsigned char code PY_mb_ze []={"则择泽责"}; 
unsigned char code PY_mb_zei []={"贼"}; 
unsigned char code PY_mb_zen []={"怎"}; 
unsigned char code PY_mb_zeng []={"增憎赠"}; 
unsigned char code PY_mb_zha []={"喳渣扎札轧闸铡眨乍诈炸榨柞"}; 
unsigned char code PY_mb_zhai []={"斋摘宅翟窄债寨"}; 
unsigned char code PY_mb_zhan []={"沾毡粘詹瞻斩展盏崭辗占战栈站绽湛蘸"}; 
unsigned char code PY_mb_zhang []={"长张章彰漳樟涨掌丈仗帐杖胀账障瘴"}; 
unsigned char code PY_mb_zhao []={"招昭找沼召兆赵照罩肇爪"}; 
unsigned char code PY_mb_zhe []={"遮折哲蛰辙者锗这浙蔗着"}; 
unsigned char code PY_mb_zhen []={"贞针侦珍真砧斟甄臻诊枕疹阵振镇震帧"}; 
unsigned char code PY_mb_zheng []={"争征怔挣狰睁蒸拯整正证郑政症"}; 
unsigned char code PY_mb_zhi []={"之支汁芝吱枝知织肢脂蜘执侄直值职植殖止只旨址纸指趾至志制帜治炙质峙挚秩致掷痔窒智滞稚置"}; 
unsigned char code PY_mb_zhong []={"中忠终盅钟衷肿种仲众重"}; 
unsigned char code PY_mb_zhou []={"州舟诌周洲粥轴肘帚咒宙昼皱骤"}; 
unsigned char code PY_mb_zhu []={"朱诛株珠诸猪蛛竹烛逐主拄煮嘱瞩住助注贮驻柱祝著蛀筑铸"}; 
unsigned char code PY_mb_zhua []={"抓"}; 
unsigned char code PY_mb_zhuai []={"拽"}; 
unsigned char code PY_mb_zhuan []={"专砖转撰篆"}; 
unsigned char code PY_mb_zhuang[]={"妆庄桩装壮状幢撞"}; 
unsigned char code PY_mb_zhui []={"追椎锥坠缀赘"}; 
unsigned char code PY_mb_zhun []={"谆准"}; 
unsigned char code PY_mb_zhuo []={"卓拙捉桌灼茁浊酌啄琢"}; 
unsigned char code PY_mb_zi []={"孜兹咨姿资淄滋籽子紫滓字自渍"}; 
unsigned char code PY_mb_zong []={"宗综棕踪鬃总纵"}; 
unsigned char code PY_mb_zou []={"邹走奏揍"}; 
unsigned char code PY_mb_zu []={"租足卒族诅阻组祖"}; 
unsigned char code PY_mb_zuan []={"赚纂钻"}; 
unsigned char code PY_mb_zui []={"嘴最罪醉"}; 
unsigned char code PY_mb_zun []={"尊遵"}; 
unsigned char code PY_mb_zuo []={"昨左佐作坐座做"}; 

//================================================================================================ 


//"拼音输入法查询码表" 

unsigned char code PY_index_a[][8]={ 
{" ",0x00,0x00}, 
{"i ",0x05,0x00}, 
{"n ",0x20,0x00}, 
{"ng ",0x33,0x00}, 
{"o ",0x3A,0x00}}; 
unsigned char code PY_index_b[][8]={ 
{"a ",0x4D,0x00}, 
{"ai ",0x70,0x00}, 
{"an ",0x81,0x00}, 
{"ang ",0xA0,0x00}, 
{"ao ",0xB9,0x00}, 
{"ei ",0xDE,0x00}, 
{"en ",0xFD,0x00}, 
{"eng ",0x08,0x01}, 
{"i ",0x15,0x01}, 
{"ian ",0x44,0x01}, 
{"iao ",0x5D,0x01}, 
{"ie ",0x66,0x01}, 
{"in ",0x6F,0x01}, 
{"ing ",0x7C,0x01}, 
{"o ",0x8F,0x01}, 
{"u ",0xB8,0x01}}; 
unsigned char code PY_index_c[][8]={ 
{"a ",0xCD,0x01}, 
{"ai ",0xD0,0x01}, 
{"an ",0xE7,0x01}, 
{"ang ",0xF6,0x01}, 
{"ao ",0x01,0x02}, 
{"e ",0x0C,0x02}, 
{"eng ",0x17,0x02}, 
{"ha ",0x1E,0x02}, 
{"hai ",0x37,0x02}, 
{"han ",0x3E,0x02}, 
{"hang ",0x53,0x02}, 
{"hao ",0x6C,0x02}, 
{"he ",0x81,0x02}, 
{"hen ",0x8E,0x02}, 
{"heng ",0xA3,0x02}, 
{"hi ",0xC2,0x02}, 
{"hong ",0xE1,0x02}, 
{"hou ",0xEC,0x02}, 
{"hu ",0x05,0x03}, 
{"huai ",0x28,0x03}, 
{"huan ",0x2B,0x03}, 
{"huang",0x3A,0x03}, 
{"hui ",0x45,0x03}, 
{"hun ",0x50,0x03}, 
{"huo ",0x5F,0x03}, 
{"i ",0x62,0x03}, 
{"ong ",0x7B,0x03}, 
{"ou ",0x88,0x03}, 
{"u ",0x8B,0x03}, 
{"uan ",0x94,0x03}, 
{"ui ",0x9B,0x03}, 
{"un ",0xAC,0x03}, 
{"uo ",0xB3,0x03}}; 
unsigned char code PY_index_d[][8]={ 
{"a ",0xC0,0x03}, 
{"ai ",0xCD,0x03}, 
{"an ",0xE6,0x03}, 
{"ang ",0x05,0x04}, 
{"ao ",0x10,0x04}, 
{"e ",0x29,0x04}, 
{"eng ",0x30,0x04}, 
{"i ",0x3F,0x04}, 
{"ian ",0x64,0x04}, 
{"iao ",0x85,0x04}, 
{"ie ",0x96,0x04}, 
{"ing ",0xA5,0x04}, 
{"iu ",0xB8,0x04}, 
{"ong ",0xBB,0x04}, 
{"ou ",0xD0,0x04}, 
{"u ",0xE1,0x04}, 
{"uan ",0xFE,0x04}, 
{"ui ",0x0B,0x05}, 
{"un ",0x14,0x05}, 
{"uo ",0x25,0x05}}; 
unsigned char code PY_index_e[][8]={ 
{" ",0x3E,0x05}, 
{"n ",0x59,0x05}, 
{"r ",0x5C,0x05}}; 
unsigned char code PY_index_f[][8]={ 
{"a ",0x6D,0x05}, 
{"an ",0x7E,0x05}, 
{"ang ",0xA1,0x05}, 
{"ei ",0xB8,0x05}, 
{"en ",0xD1,0x05}, 
{"eng ",0xF0,0x05}, 
{"o ",0x0F,0x06}, 
{"ou ",0x12,0x06}, 
{"u ",0x15,0x06}}; 
unsigned char code PY_index_g[][8]={ 
{"a ",0x6E,0x06}, 
{"ai ",0x73,0x06}, 
{"an ",0x80,0x06}, 
{"ang ",0x97,0x06}, 
{"ao ",0xAA,0x06}, 
{"e ",0xBF,0x06}, 
{"ei ",0xE2,0x06}, 
{"en ",0xE5,0x06}, 
{"eng ",0xEA,0x06}, 
{"ong ",0xF9,0x06}, 
{"ou ",0x18,0x07}, 
{"u ",0x2B,0x07}, 
{"ua ",0x50,0x07}, 
{"uai ",0x5D,0x07}, 
{"uan ",0x64,0x07}, 
{"uang ",0x7B,0x07}, 
{"ui ",0x82,0x07}, 
{"un ",0xA3,0x07}, 
{"uo ",0xAA,0x07}}; 
unsigned char code PY_index_h[][8]={ 
{"a ",0xB7,0x07}, 
{"ai ",0xBC,0x07}, 
{"an ",0xCB,0x07}, 
{"ang ",0xF2,0x07}, 
{"ao ",0xF9,0x07}, 
{"e ",0x0C,0x08}, 
{"ei ",0x2F,0x08}, 
{"en ",0x34,0x08}, 
{"eng ",0x3D,0x08}, 
{"ong ",0x48,0x08}, 
{"ou ",0x5B,0x08}, 
{"u ",0x6A,0x08}, 
{"ua ",0x8F,0x08}, 
{"uai ",0xA2,0x08}, 
{"uan ",0xAD,0x08}, 
{"uang ",0xCA,0x08}, 
{"ui ",0xE7,0x08}, 
{"un ",0x12,0x09}, 
{"uo ",0x1F,0x09}}; 
unsigned char code PY_index_j[][8]={ 
{"i ",0x34,0x09}, 
{"ia ",0xA1,0x09}, 
{"ian ",0xC6,0x09}, 
{"iang ",0x15,0x0A}, 
{"iao ",0x30,0x0A}, 
{"ie ",0x69,0x0A}, 
{"in ",0x9C,0x0A}, 
{"ing ",0xC5,0x0A}, 
{"iong ",0xF8,0x0A}, 
{"iu ",0xFD,0x0A}, 
{"u ",0x20,0x0B}, 
{"uan ",0x55,0x0B}, 
{"ue ",0x64,0x0B}, 
{"un ",0x77,0x0B}}; 
unsigned char code PY_index_k[][8]={ 
{"a ",0x8E,0x0B}, 
{"ai ",0x95,0x0B}, 
{"an ",0xA0,0x0B}, 
{"ang ",0xAF,0x0B}, 
{"ao ",0xBE,0x0B}, 
{"e ",0xC7,0x0B}, 
{"en ",0xE6,0x0B}, 
{"eng ",0xEF,0x0B}, 
{"ong ",0xF4,0x0B}, 
{"ou ",0xFD,0x0B}, 
{"u ",0x06,0x0C}, 
{"ua ",0x15,0x0C}, 
{"uai ",0x20,0x0C}, 
{"uan ",0x29,0x0C}, 
{"uang ",0x2E,0x0C}, 
{"ui ",0x3F,0x0C}, 
{"un ",0x56,0x0C}, 

⌨️ 快捷键说明

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