智能车制作

标题: 为什么LCD1602程序在读忙状态啊 [打印本页]

作者: justing88    时间: 2009-11-8 20:49
标题: 为什么LCD1602程序在读忙状态啊
以前在51上写的一个程序,是1602液晶显示的程序。现在将其移植过来后,发现程序在运行时候一直在读忙状态,不知道是为什么??有没有人曾经遇到相似的情况或者有没有曾经用9S12单片机做过这个程序的。麻烦发下给我,让我学习学习,自己一个人真的照不出来。谢谢了。。。邮箱:shijiangting88@163.com
作者: 50833713    时间: 2009-11-9 10:55
提示: 作者被禁止或删除 内容自动屏蔽
作者: justing88    时间: 2009-11-10 22:26
回复 2# 50833713


    恩,是的,现在已经出来了,谢谢你的回答啊
作者: 632693521    时间: 2010-4-22 21:31
这位兄弟,我前两天遇到跟你同样的问题,也是一直检测到忙状态,LCD1602显示不了,不知道你是怎么解决的?可否说明一下,或者将代码给我一份参考一下??632693521@qq.com 谢谢了!
作者: justing88    时间: 2010-4-23 14:15
回复 4# 632693521


    这个我在很早以前做的,程序还在,现在不在身边。明天应该可以给你吧
作者: 632693521    时间: 2010-4-23 18:13
回复 5# justing88


    太好了,真的谢谢你了!
作者: justing88    时间: 2010-4-24 15:24
回复 6# 632693521


    已经发给你了,请注意查收
作者: 632693521    时间: 2010-4-29 19:27
回复 7# justing88


    嗯,已收到!前几天论坛上不去!现在能够显示了,我把你的程序简化了好些,结果跟51单片机的差不多就能够显示,原先的不知怎么就不能显示了,郁闷中!
作者: justing88    时间: 2010-7-9 21:25
回复 8# 632693521


    你好,由于我们刚刚换了一块板子XS128的,场中断无法进入。我们的场中断是用PT4来捕捉的,但是中断进不去,因此AD转化出来的数据没有变化,而且还是负数值,不知可否解惑。给我看看ECT的捕捉设置,网上的程序已经看过了,但是就是进不去啊。。。。。求助中
作者: chenrunshe_007    时间: 2010-7-9 23:58
回复 8# 632693521
能发你们的来给我参考一下么?我之前弄了好久也移植不了。
chenrunshe_007@163.com
感谢。
作者: justing88    时间: 2010-7-10 12:22
回复 10# chenrunshe_007


    请问你指的是什么程序???LCD1602??
作者: chenrunshe_007    时间: 2010-7-11 12:17
回复 11# justing88
对啊,就是你调试好的在XS128上实现LCD1602的程序,我从51那里移植过去不行,不知道什么原因。
作者: 632693521    时间: 2010-7-12 15:30
回复 9# justing88


    TSCR1=0x80;
  TCTL4=0x30;
  TCTL3=0x10;     //PT2全部捕捉 PT6上升沿捕捉
  TSCR2=0x00;     //定时器不进行分频
  //累加器
  TIOS_IOS7=0;     //PT7为输入捕捉
  OC7M_OC7M7=0;    //
  TCTL1_OM7=0;     //定时器与引脚断开
  TCTL1_OL7=0;
  PACTL=0x50;      //启用PACA(PAC3+PAC2),选择事件计数方式,下降沿加1,不用中断。
  PACNT=0x0000;    //累加器清0;
作者: justing88    时间: 2010-7-13 08:45
回复 13# 632693521


    谢谢啊!!
作者: justing88    时间: 2010-7-13 08:51
回复 10# chenrunshe_007


    已发
作者: jierui    时间: 2010-7-13 19:10
我前几天也为这个问题就结了很久。
作者: justing88    时间: 2010-7-15 20:58
回复 16# jierui


    出来了吧
作者: jierui    时间: 2010-7-15 21:48
回复 17# justing88


    差不多了,我还想问一下,在单片机中随便给一个常量,比如,1,10,88,他们默认的是什么类型的?是 unsigned char ,还是别的?
作者: lsa4100    时间: 2010-7-16 00:39
回复 7# justing88


    能不能也给我发一份?LCD1602的!465965718@qq.com,谢谢了
作者: justing88    时间: 2010-7-16 16:36
回复 18# jierui


    是无符号的
作者: jierui    时间: 2010-7-23 11:27
回复 20# justing88


    谢了哈
作者: luofengxnahte    时间: 2010-8-9 10:35
能否发一份用飞思卡尔芯片 连 LCD1602的程序  我们这一直显示不出来 找不到原因啊   感谢 邮箱 luofengxanthe@126.com
作者: hellozj    时间: 2010-8-9 23:35
基本上用不到读液晶吧
作者: zouyf12    时间: 2010-8-10 00:10
回复 12# chenrunshe_007


    你原来1602程序是自己写的还是直接套用别人的。  如果你是用别人的程序,不知道1602的接口时序的话,那估计是XS128速度太快, 1602接口是有延迟要求的,你太快了自然不行了。
作者: kerrys    时间: 2010-11-10 01:20
能否发一份用飞思卡尔芯片 连 LCD1602的程序  我们这一直显示不出来 找不到原因啊   感谢 邮箱 731650670@qq.com
作者: tongyonghua123    时间: 2011-10-6 19:32
能发你们的来给我参考一下么?我之前弄了好久也移植不了
邮箱 744910653@qq.com
楼主好人
作者: 亂葬崗工人    时间: 2012-11-13 11:39
我遇见向1602发送命令0x80后一直处于忙状态的问题,我们能交流下么?我的qq705123029
作者: significance201    时间: 2013-1-2 00:18
为什么不用读忙信号就可以显示了
作者: y1劍栺兲涯    时间: 2013-2-23 18:33
求代码啊,今天我自己写的,好像有问题,连BDM也跟着出问题了,求代码392852448@qq.com
作者: 恶趣味    时间: 2015-2-6 10:34
能发一份给我吗,我移植后移植LCD处于忙状态,1003945913@qq.com,谢谢!
作者: 小小的执着    时间: 2015-4-18 15:08
能发给我一下让我参考参考吗?谢谢啦!853039454@qq.com




欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2