2019-07-15 15:25发布
dyfdaf 发表于 2015-12-15 15:31 busy: mov p0,#0ffh clr rs
风之追逐 发表于 2015-12-17 11:41 有结果了吗?多加几个 NOP
风之追逐 发表于 2015-12-17 13:17 看你的C程序,我的理解是检测的上升沿。 所以,“按下降沿来判断操作数据”,是手册上的原话?还是你根据图形或程序,自己说的?
dyfdaf 发表于 2015-12-17 13:29 这个是判忙标志的时序图
最多设置5个标签!
有结果了吗?多加几个 NOP
实验了,加了延时还是无法工作
因为我用C语言写的时候也没有加任何延时,所以我觉得可能问题不出在这里
void LCDwaitready(void)
{
unsigned char sta;
DB = 0xff;
RS = 0;
RW = 1;
do
{
EN = 1;
sta = DB;
EN = 0;
}while(sta & 0x80);
}
这里C51 的判忙函数
这个是判忙标志的时序图
应该是由低到高跳变后检测
一周热门 更多>