No.101632 作者:wangxd5429 邮件:wangxd5429@sohu.com ID:30288 登陆:55次 文章数:56篇 最后登陆IP:211.103.220.197 最后登陆:2017/1/4 14:21:50 注册:2005/1/21 11:46:15 财富:452 发帖时间:2014/11/2 9:45:25 发贴者IP:211.103.220.197 标题:wangxd5429:[求助]关于AVR单片机的问题3 摘要:No.101632[求助]关于AVR单片机的问题3 各位高手,小弟正在基于AVR单片机开发一款智能小车,遇到“LCD无法显示速度数据”,调试了一下,屏蔽了大部分代码保留了对LCD操作的代码,当执行到 “LCD_RS_PORT&=~LCD_RS;”这一句时,测量了RS管脚的电平,发现RS管脚电平并未拉低,仍然为高电平。请教其中的原因。谢谢。部分代码如下: void LCD_init(void) { LCD_DATA_DDR|=LCD_DATA; LCD_EN_DDR|=LCD_EN; LCD_RS_DDR|=LCD_RS; LCD_RW_DDR|=LCD_RW; LCD_RW_PORT&=~LCD_RW; //RW=0 LCD_write_command(0x28); #if 0 LCD_en_write(); delay_nus(40); LCD_write_command(0x28); LCD_write_command(0x0c); LCD_write_command(0x01); delay_nms(2); #endif } void init_devices(void) { //stop errant interrupts until set up CLI() ......
>>返回讨论的主题
|