微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > STC12C5A60S2接1602不显示怎么办?

STC12C5A60S2接1602不显示怎么办?

时间:10-02 整理:3721RD 点击:
我的程序在51的板上显示没有问题。但是换到了STC12C5A60S2上就不显示了,这是怎回事?求大神知道,小弟刚玩STC12C5A60S2

注意不同的寄存器,pin脚

可能延时得改一下

12C5A60S2属于1T单片机,运行速度快,要多延时

延时加了12倍也没有用,还是不显示,你有程序吗?我参考下

什么意思?没有明白

真的是延时慢了,我加了10倍就使用正常,延时程序给你参考下:
void DelayMs(unsigned char z)
{
unsigned int x,y;   //用快速单片机时,需要加延时,这个单片机延时10倍
for(x=z*10;x>0;x--)
  for(y=110;y>0;y--);
}

电压调整引脚需要接1k的电阻,我的是这样才显示。液晶不同有不同

恩恩 改一下延时是好使了

改延时

谢谢你们的意见

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top