基于c51单片机1602显示程序序,无错误,但是硬件仿真没显示呢


· 超过41用户采纳过TA的回答

diaplay中的延遲大点看看设到1000应该是有,你显示的太快所以看不出来了吧。

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头裏或许有别人想知道的答案。

STM32是高速单片机1602是搭配51单片极都嫌慢的液晶显示器。 上电复位之后STM需要等1602复位,复位之后还需等待初始化初始化完成以后,送指令送数据都要等待1602. 所以STM32需要加延时等待1602
在没有充分经验的情况下不要试圖一下子把复杂的程序调通你可以先把1602调通,再把按调通然后调一路DS18b20,调通后再加到4路要循序渐进。给你一个单路DS18b20测温LCD1602显示程序和汸真图参考





  1.   //每循环一次写一个字节数据


  2. unsigned char 是定义无符号字符变量,其值的范围是
  3. 0~255 这里使用晶振12M精确延时请使用汇编,大致延时
  4. unsigned char 是定义无符號字符变量,其值的范围是
  5. 0~255 这里使用晶振12M精确延时请使用汇编



我要回帖

更多关于 基于c51单片机1602显示程序 的文章

 

随机推荐