HD44780读数据和地址的疑问,牛人指教!
- C/C++ code
typedef unsigned char byte;sbit RS = P2^6;sbit RW = P2^5;sbit E = P2^4;#define DATA P0...byte ReadAdress(){ byte byAddr; RS = L; RW = H; _nop_(); E = H; _nop_(); byAddr = DATA; byAddr = DATA; _nop_(); RW = L; _nop_(); RS = H; _nop_(); E = L; _nop_(); E = H; return byAddr; }
上面的程序时安装HD44780 datasheet上面的资料来的(貌似那傻帽资料,好像有n多笔误),可是怎么滴也读不出数据或地址? 怎么回事,望牛哥哥们踩一脚!
[解决办法]
楼主可以在网上 搜索下:HD44780 源程序
http://www.baidu.com/baidu?word=HD44780+%D4%B4%B3%CC%D0%F2&tn=360se_3_dg
好像有很多参考的啊
[解决办法]
关注一下UPUPUPUPUPUPUPUPUPUPUPUPUPUPUPUPUPUPUPUPUPUPUPUP
[解决办法]
用示波器看看你的 那控制线是不是和他的DATASHEET 一样了。
[解决办法]
是不是时序有问题啊 你再看看