- UID
- 1036135
- 阅读权限
- 50
- 推广
-
- 幽默
-
- 注册时间
- 2018-2-23
- 最后登录
- 1970-1-1
|
发表于 2020-3-16 15:46:35
|
显示全部楼层
本帖最后由 爱电器维修 于 2020-3-16 15:54 编辑
你好。我学单片机不是很好,现向你请教。想用1602LCM做显示的跑表来控制电源接通和断开还有用单片机设定电流和显示,在编程时用按键进行功能转换,设定时间秒和毫秒的数值怎样设计这个程序?
下面是我写的程序单就是不能转换status已设为全局变量。后面的调整大小还不知怎样和它连接请多多指教。
void set_display(void)
{
if(P3==0xef)
{
status++;
if(status>7){status=0;}
}
}
/******************************************************************************************/
void main(void)
{
InitLcd();
set_display();
switch(status)
{
case 1isplayListChar(0,0,str0);
DisplayListChar(0,1,str1);delay(100); break;
case 2isplayListChar(0,0,str2);
DisplayListChar(0,1,str3);delay(100);break;
default : break;
}
} |
|