这是改写的网友 embuffalo、独步上载在www.21ic.com自由发布区的由张凯原作的51上的拼音输入法程序。
原作使用了一个二维数组用以查表,我认为这样比较的浪费空间,而且每个字表的索引地址要手工输入,效率不高。所以我用结构体将其改写了一下。就是大家现在看到的这个。
因为代码比较的大,共有6,000多汉字,这样就得要12,000 byte来存放GB内码,所以也是没办法的 :-(
编译结果约为3000h,因为大部分是索引表,代码优化几乎无效。
在Keil C里仿真芯片选用的是华邦的W77E58,它有32k ROM, 256B on-chip RAM, 1K on-chip SRAM (用DPTR1指针寻址,相当于有1K的片上xdata)。条件有限,没有上片试验,仿真而已。
打算将其移植到AVR上,但CodeAVRC与IAR EC++在结构体、指针的定义使用上似乎与C51不太一样,现在还未搞定。还希望在这方面有经验的网友能给予指导。
该程序仅供研究与学习之用。如想商业使用,请与原作者联络——虽然我也不知道他的联络方式 ^o^
20001.6.6 mail2li@21cn.com
没有合适的资源?快使用搜索试试~ 我知道了~
C51源程序集合学习单片机的好资料
共217个文件
txt:122个
c:67个
asm:13个
4星 · 超过85%的资源 需积分: 3 4 下载量 42 浏览量
2011-08-22
11:12:42
上传
评论 2
收藏 648KB RAR 举报
温馨提示
C51源程序集合学习单片机的好资料,C51源程序集合学习单片机的好资料
资源推荐
资源详情
资源评论
收起资源包目录
C51源程序集合学习单片机的好资料 (217个子文件)
28sf040a.asm 32KB
0108_12864LCD-F149.ASM 24KB
ADC8535.ASM 14KB
x5045.asm 11KB
12864-ks0108.asm 7KB
Sle4442.asm 6KB
ds1820.asm 5KB
93c46.asm 5KB
DS12887.ASM 4KB
Ds1302.asm 4KB
AT24C16.asm 3KB
w77e58_ram.asm 3KB
按键计数.asm 2KB
51PY.C 44KB
拼音输入.C 39KB
demo1.c 19KB
t6963c.c 16KB
12864-zb.c 12KB
12232-1520.c 12KB
MSP430.C 11KB
colck-x41x.c 10KB
LSD12864-LCD.C 9KB
acm12864.c 9KB
93cxx.c 8KB
93c46.c 7KB
ad7416-mcuzb.c 7KB
thermo.c 7KB
SD2001.C 6KB
12232.c 6KB
sp89com3.c 6KB
93cxx.c 5KB
RP89com3.c 5KB
6963.C 5KB
24C01-64.C 5KB
12864-ST7290-F149.C 4KB
rp89com.c 4KB
ad7416.c 4KB
t2Timer.c 4KB
PCF8576-1121.c 4KB
sp89com.c 4KB
I2C-MCUZB.C 4KB
24C01-F440.C 3KB
x5045.c 3KB
led.c 3KB
x24c44.c 3KB
r89c51.c 3KB
mcu2pckey.C 3KB
KEY-MSP430.C 3KB
pc_115k.c 3KB
DS1302.C 2KB
at29c040_card.c 2KB
at45d041.c 2KB
softdog.c 2KB
p89c51.c 2KB
touch-ads7846.c 2KB
PCF8563.C 2KB
rw_card.c 2KB
ds1820.c 2KB
Hzf.c 2KB
hd44780.c 2KB
TLC1543.c 2KB
24cxx.c 2KB
12887.c 2KB
Adc8535.c 1KB
print-x44x.C 1KB
soft_inf.c 1KB
x25020.c 1KB
ht1380.c 1KB
e-1330.c 1KB
rdflash.c 936B
soft_ad.c 899B
16sw10.c 852B
TLC0831A.c 783B
key.c 777B
TLC5620.c 674B
TLC0831.c 614B
scom-F13X.c 508B
ht9200b.c 447B
reset.c 274B
51main.c 222B
MSP430f149 AD源程序.doc 101KB
AT24C01.h 6KB
REG54.H 3KB
t2timer.hex 399B
ADC8535.INC 30B
t2timer.Opt 1KB
ps-89rx.pdf 182KB
51use.txt 56KB
lcd多级菜单.txt 56KB
DS1302 C51驱动程序.txt 31KB
中华人民共和国国家标准.txt 29KB
K型热点偶温度电压曲线参数表.txt 26KB
SLE4442.txt 25KB
qqSLE4442.txt 25KB
相开始检测.txt 22KB
C51几个有用的模块.txt 20KB
12232点阵信利液晶基本驱动程序.txt 19KB
农历万年历.txt 17KB
单片机仿真IC电话卡.txt 16KB
standard midi file format.txt 13KB
共 217 条
- 1
- 2
- 3
资源评论
- outermanjiaming2014-04-12还在看,但是没有很创新的东西,谢谢啊。
fallaw
- 粉丝: 0
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功