木办法,自己发帖自己筹钱。
字体:
小
中
大 |
打印
发表于: 2008-7-11 15:55 作者: jkljkljkljkl 来源: proteus仿真社区
对于LCD1602自定义字符区CGRAM
整个程序先灌到atmega16中;
然后程序开始运行后,atmega16向LCD1602的CGRAM写入字模数组;
接着atmega16从LCD1602的CGRAM区域(自定义字符寄存器CGRAM,地址LCDa_CGRAM_ADDR=0x40)取出数据,输出到LCD1602的显示区域(显示寄存器,地址LCDa_L1=0x80、LCDa_L2=0xC0)
最新回复
jkljkljkljkl (2008-7-11 16:31:29)
2、proteus仿真
版本:proteus7.1sp2
补充:mega16的pin24(PC2)、亦即lcd1602的pin5(RW),需要一个10k的下拉电阻;否则,
去掉之后无法正常显示。此电阻已加上。
jkljkljkljkl (2008-7-11 16:33:24)
2、proteus仿真
版本:proteus7.1sp2
补充:mega16的pin24(PC2)、亦即lcd1602的pin5(RW),需要一个10k的下拉电阻;
否则,去掉之后无法正常显示。
(2008-07-11 16:33:24, Size: 144 KB, Downloads: 2)
jkljkljkljkl (2008-7-11 16:34:11)
sinshine123 (2008-7-16 17:21:30)
sinshine123 (2008-7-17 08:56:10)
sinshine123 (2008-7-17 09:02:14)
fenghaolele (2008-9-01 11:24:49)