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

📄 pinyinnode.c

📁 本人编写的无线电话程序,给予PIC18C801设计,包括了uCOS的移植以及菜单,自己设计的拼音注入法,完整地一级汉字库,希望对大家有所帮助
💻 C
📖 第 1 页 / 共 4 页
字号:
#include "Pinyinlib.h"

//----------------------------------------------------------------------------------------------------
//		Pin Yin data file
//		Author: Weiming Zhang
//		Date:	Apr 20,2003
//		Include:
//			data:		PY_SUBNODE pynode[]
//						PY_NODE pnnode[]
//----------------------------------------------------------------------------------------------------


#pragma romdata EXTROM

PY_SUBNODE pynode[]={
	{"",PY_SELF_ADDR,PY_SELF_ADDR,(unsigned char rom *)0},
	{"a",PY_SELF_ADDR,PY_SELF_ADDR,&P_A},
	{"ba",PY_SELF_ADDR,&pynode[PY_CA],&P_BA},
	{"ca",&pynode[PY_BA],PY_SELF_ADDR,&P_CA},
	{"bai",PY_SELF_ADDR,&pynode[PY_CAI],&P_BAI},
	{"cai",&pynode[PY_BAI],PY_SELF_ADDR,&P_CAI},
	{"ban",PY_SELF_ADDR,&pynode[PY_BAO],&P_BAN},
	{"bao",&pynode[PY_BAN],&pynode[PY_CAN],&P_BAO},
	{"can",&pynode[PY_BAO],&pynode[PY_CAO],&P_CAN},
	{"cao",&pynode[PY_CAN],PY_SELF_ADDR,&P_CAO},
	{"bang",PY_SELF_ADDR,&pynode[PY_CANG],&P_BANG},
	{"cang",&pynode[PY_BANG],PY_SELF_ADDR,&P_CANG},
	{"ce",PY_SELF_ADDR,PY_SELF_ADDR,&P_CE},
	{"bei",PY_SELF_ADDR,PY_SELF_ADDR,&P_BEI},
	{"ben",PY_SELF_ADDR,&pynode[PY_CEN],&P_BEN},
	{"cen",&pynode[PY_BEN],PY_SELF_ADDR,&P_CEN},
	{"beng",PY_SELF_ADDR,&pynode[PY_CENG],&P_BENG},
	{"ceng",&pynode[PY_BENG],PY_SELF_ADDR,&P_CENG},
	{"ai",PY_SELF_ADDR,&pynode[PY_BI],&P_AI},
	{"bi",&pynode[PY_AI],&pynode[PY_CI],&P_BI},
	{"ci",&pynode[PY_BI],PY_SELF_ADDR,&P_CI},
	{"cha",PY_SELF_ADDR,PY_SELF_ADDR,&P_CHA},
	{"chai",PY_SELF_ADDR,PY_SELF_ADDR,&P_CHAI},
	{"bian",PY_SELF_ADDR,&pynode[PY_BIAO],&P_BIAN},
	{"biao",&pynode[PY_BIAN],&pynode[PY_CHAN],&P_BIAO},
	{"chan",&pynode[PY_BIAO],&pynode[PY_CHAO],&P_CHAN},
	{"chao",&pynode[PY_CHAN],PY_SELF_ADDR,&P_CHAO},
	{"chang",PY_SELF_ADDR,PY_SELF_ADDR,&P_CHANG},
	{"bie",PY_SELF_ADDR,&pynode[PY_CHE],&P_BIE},				
	{"che",&pynode[PY_BIE],PY_SELF_ADDR,&P_CHE},
	{"chen",PY_SELF_ADDR,PY_SELF_ADDR,&P_CHEN},
	{"cheng",PY_SELF_ADDR,PY_SELF_ADDR,&P_CHENG},
	{"chi",PY_SELF_ADDR,PY_SELF_ADDR,&P_CHI},	
	{"bin",PY_SELF_ADDR,PY_SELF_ADDR,&P_BIN},
	{"bing",PY_SELF_ADDR,PY_SELF_ADDR,&P_BING},
	{"chong",PY_SELF_ADDR,PY_SELF_ADDR,&P_CHONG},
	{"chou",PY_SELF_ADDR,PY_SELF_ADDR,&P_CHOU},
	{"chu",PY_SELF_ADDR,PY_SELF_ADDR,&P_CHU},
	{"chuai",PY_SELF_ADDR,PY_SELF_ADDR,&P_CHUAI},
	{"chuan",PY_SELF_ADDR,PY_SELF_ADDR,&P_CHUAN},
	{"chuang",PY_SELF_ADDR,PY_SELF_ADDR,&P_CHUANG},
	{"chui",PY_SELF_ADDR,PY_SELF_ADDR,&P_CHUI},				
	{"chun",PY_SELF_ADDR,&pynode[PY_CHUO],&P_CHUN},
	{"chuo",&pynode[PY_CHUN],PY_SELF_ADDR,&P_CHUO},
	{"an",PY_SELF_ADDR,&pynode[PY_AO],&P_AN},
	{"ao",&pynode[PY_AN],&pynode[PY_BO],&P_AO},
	{"bo",&pynode[PY_AO],PY_SELF_ADDR,&P_BO},
	{"ang",PY_SELF_ADDR,PY_SELF_ADDR,&P_ANG},
	{"cong",PY_SELF_ADDR,PY_SELF_ADDR,&P_CONG},
	{"cou",PY_SELF_ADDR,PY_SELF_ADDR,&P_COU},
	{"bu",PY_SELF_ADDR,&pynode[PY_CU],&P_BU},
	{"cu",&pynode[PY_BU],PY_SELF_ADDR,&P_CU},
	{"cuan",PY_SELF_ADDR,PY_SELF_ADDR,&P_CUAN},
	{"cui",PY_SELF_ADDR,PY_SELF_ADDR,&P_CUI},
	{"cun",PY_SELF_ADDR,&pynode[PY_CUO],&P_CUN},
	{"cuo",&pynode[PY_CUN],PY_SELF_ADDR,&P_CUO},
	{"e",PY_SELF_ADDR,PY_SELF_ADDR,&P_E},
	{"da",PY_SELF_ADDR,&pynode[PY_FA],&P_DA},
	{"fa",&pynode[PY_DA],PY_SELF_ADDR,&P_FA},
	{"dai",PY_SELF_ADDR,PY_SELF_ADDR,&P_DAI},
	{"dan",PY_SELF_ADDR,&pynode[PY_DAO],&P_DAN},
	{"dao",&pynode[PY_DAN],&pynode[PY_FAN],&P_DAO},
	{"fan",&pynode[PY_DAO],PY_SELF_ADDR,&P_FAN},
	{"dang",PY_SELF_ADDR,&pynode[PY_FANG],&P_DANG},
	{"fang",&pynode[PY_DANG],PY_SELF_ADDR,&P_FANG},
	{"de",PY_SELF_ADDR,PY_SELF_ADDR,&P_DE},
	{"dei",PY_SELF_ADDR,&pynode[PY_FEI],&P_DEI},
	{"fei",&pynode[PY_DEI],PY_SELF_ADDR,&P_FEI},
	{"fen",PY_SELF_ADDR,PY_SELF_ADDR,&P_FEN},
	{"deng",PY_SELF_ADDR,&pynode[PY_FENG],&P_DENG},
	{"feng",&pynode[PY_DENG],PY_SELF_ADDR,&P_FENG},
	{"di",PY_SELF_ADDR,&pynode[PY_EI],&P_DI},
	{"ei",&pynode[PY_DI],PY_SELF_ADDR,&P_EI},
	{"dia",PY_SELF_ADDR,PY_SELF_ADDR,&P_DIA},
	{"dian",PY_SELF_ADDR,&pynode[PY_DIAO],&P_DIAN},
	{"diao",&pynode[PY_DIAN],PY_SELF_ADDR,&P_DIAO},
	{"die",PY_SELF_ADDR,PY_SELF_ADDR,&P_DIE},
	{"ding",PY_SELF_ADDR,PY_SELF_ADDR,&P_DING},
	{"diu",PY_SELF_ADDR,PY_SELF_ADDR,&P_DIU},
	{"en",PY_SELF_ADDR,&pynode[PY_FO],&P_EN},
	{"eng",PY_SELF_ADDR,PY_SELF_ADDR,&P_ENG},
	{"fo",&pynode[PY_EN],PY_SELF_ADDR,&P_FO},
	{"dong",PY_SELF_ADDR,PY_SELF_ADDR,&P_DONG},
	{"dou",PY_SELF_ADDR,&pynode[PY_FOU],&P_DOU},
	{"fou",&pynode[PY_DOU],PY_SELF_ADDR,&P_FOU},
	{"er",PY_SELF_ADDR,PY_SELF_ADDR,&P_ER},
	{"du",PY_SELF_ADDR,&pynode[PY_FU],&P_DU},
	{"fu",&pynode[PY_DU],PY_SELF_ADDR,&P_FU},
	{"duan",PY_SELF_ADDR,PY_SELF_ADDR,&P_DUAN},
	{"dui",PY_SELF_ADDR,PY_SELF_ADDR,&P_DUI},
	{"dun",PY_SELF_ADDR,&pynode[PY_DUO],&P_DUN},
	{"duo",&pynode[PY_DUN],PY_SELF_ADDR,&P_DUO},
	{"ga",PY_SELF_ADDR,&pynode[PY_HA],&P_GA},
	{"ha",&pynode[PY_GA],PY_SELF_ADDR,&P_HA},
	{"gai",PY_SELF_ADDR,&pynode[PY_HAI],&P_GAI},
	{"hai",&pynode[PY_GAI],PY_SELF_ADDR,&P_HAI},
	{"gan",PY_SELF_ADDR,&pynode[PY_GAO],&P_GAN},
	{"gao",&pynode[PY_GAN],&pynode[PY_HAN],&P_GAO},
	{"han",&pynode[PY_GAO],&pynode[PY_HAO],&P_HAN},
	{"hao",&pynode[PY_HAN],PY_SELF_ADDR,&P_HAO},
	{"gang",PY_SELF_ADDR,&pynode[PY_HANG],&P_GANG},
	{"hang",&pynode[PY_GANG],PY_SELF_ADDR,&P_HANG},
	{"ge",PY_SELF_ADDR,&pynode[PY_HE],&P_GE},
	{"he",&pynode[PY_GE],PY_SELF_ADDR,&P_HE},
	{"gei",PY_SELF_ADDR,&pynode[PY_HEI],&P_GEI},
	{"hei",&pynode[PY_GEI],PY_SELF_ADDR,&P_HEI},
	{"gen",PY_SELF_ADDR,&pynode[PY_HEN],&P_GEN},
	{"hen",&pynode[PY_GEN],PY_SELF_ADDR,&P_HEN},
	{"geng",PY_SELF_ADDR,&pynode[PY_HENG],&P_GENG},
	{"heng",&pynode[PY_GENG],PY_SELF_ADDR,&P_HENG},
	{"gong",PY_SELF_ADDR,&pynode[PY_HONG],&P_GONG},
	{"hong",&pynode[PY_GONG],PY_SELF_ADDR,&P_HONG},
	{"gou",PY_SELF_ADDR,&pynode[PY_HOU],&P_GOU},
	{"hou",&pynode[PY_GOU],PY_SELF_ADDR,&P_HOU},
	{"gu",PY_SELF_ADDR,&pynode[PY_HU],&P_GU},
	{"hu",&pynode[PY_GU],PY_SELF_ADDR,&P_HU},
	{"gua",PY_SELF_ADDR,&pynode[PY_HUA],&P_GUA},
	{"hua",&pynode[PY_GUA],PY_SELF_ADDR,&P_HUA},
	{"guai",PY_SELF_ADDR,&pynode[PY_HUAI],&P_GUAI},
	{"huai",&pynode[PY_GUAI],PY_SELF_ADDR,&P_HUAI},
	{"guan",PY_SELF_ADDR,&pynode[PY_HUAN],&P_GUAN},
	{"huan",&pynode[PY_GUAN],PY_SELF_ADDR,&P_HUAN},
	{"guang",PY_SELF_ADDR,&pynode[PY_HUANG],&P_GUANG},
	{"huang",&pynode[PY_GUANG],PY_SELF_ADDR,&P_HUANG},
	{"gui",PY_SELF_ADDR,&pynode[PY_HUI],&P_GUI},
	{"hui",&pynode[PY_GUI],PY_SELF_ADDR,&P_HUI},
	{"gun",PY_SELF_ADDR,&pynode[PY_GUO],&P_GUN},
	{"guo",&pynode[PY_GUN],&pynode[PY_HUN],&P_GUO},
	{"hun",&pynode[PY_GUO],&pynode[PY_HUO],&P_HUN},
	{"huo",&pynode[PY_HUN],PY_SELF_ADDR,&P_HUO},
	{"ka",PY_SELF_ADDR,&pynode[PY_LA],&P_KA},
	{"la",&pynode[PY_KA],PY_SELF_ADDR,&P_LA},
	{"kai",PY_SELF_ADDR,&pynode[PY_LAI],&P_KAI},
	{"lai",&pynode[PY_KAI],PY_SELF_ADDR,&P_LAI},
	{"kan",PY_SELF_ADDR,&pynode[PY_KAO],&P_KAN},
	{"kao",&pynode[PY_KAN],&pynode[PY_LAN],&P_KAO},
	{"lan",&pynode[PY_KAO],&pynode[PY_LAO],&P_LAN},
	{"lao",&pynode[PY_LAN],PY_SELF_ADDR,&P_LAO},
	{"kang",PY_SELF_ADDR,&pynode[PY_LANG],&P_KANG},
	{"lang",&pynode[PY_KANG],PY_SELF_ADDR,&P_LANG},
	{"ke",PY_SELF_ADDR,&pynode[PY_LE],&P_KE},
	{"le",&pynode[PY_KE],PY_SELF_ADDR,&P_LE},
	{"kei",PY_SELF_ADDR,&pynode[PY_LEI],&P_KEI},
	{"lei",&pynode[PY_KEI],PY_SELF_ADDR,&P_LEI},
	{"ken",PY_SELF_ADDR,PY_SELF_ADDR,&P_KEN},
	{"keng",PY_SELF_ADDR,&pynode[PY_LENG],&P_KENG},
	{"leng",&pynode[PY_KENG],PY_SELF_ADDR,&P_LENG},
	{"ji",PY_SELF_ADDR,&pynode[PY_LI],&P_JI},
	{"li",&pynode[PY_JI],PY_SELF_ADDR,&P_LI},
	{"jia",PY_SELF_ADDR,&pynode[PY_LIA],&P_JIA},
	{"lia",&pynode[PY_JIA],PY_SELF_ADDR,&P_LIA},
	{"jian",PY_SELF_ADDR,&pynode[PY_JIAO],&P_JIAN},
	{"jiao",&pynode[PY_JIAN],&pynode[PY_LIAN],&P_JIAO},
	{"lian",&pynode[PY_JIAO],&pynode[PY_LIAO],&P_LIAN},
	{"liao",&pynode[PY_LIAN],PY_SELF_ADDR,&P_LIAO},
	{"jiang",PY_SELF_ADDR,&pynode[PY_LIANG],&P_JIANG},
	{"liang",&pynode[PY_JIANG],PY_SELF_ADDR,&P_LIANG},

⌨️ 快捷键说明

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