久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標(biāo)題:
89c52單片機按鍵加法,大佬幫忙看看為啥這個代碼不行呢
[打印本頁]
作者:
朝華
時間:
2024-5-16 22:08
標(biāo)題:
89c52單片機按鍵加法,大佬幫忙看看為啥這個代碼不行呢
#include <STC89C5xRC.H>
#include "DElay.h"
#include "LCD1602.h"
sbit K1=P2^7;
sbit K2=P2^6;
void main()
{
int SDT=100;
while (1)
{
if(K1==0)
{
Delay(20);
while(K1==0);
Delay(20);
SDT=SDT+10;
}
if(K2==0)
{
Delay(20);
while(K2==0);
Delay(20);
SDT=SDT-10;
}
LCD_Init();
LCD_ShowNum(2,9,SDT,3);
LCD_ShowChar(2,12,0xDF);
LCD_ShowString(2,13,"C");
}
}
作者:
xiaobendan001
時間:
2024-5-17 07:33
看起來可以的啊,松手時會+10或者-10
作者:
Graves
時間:
2024-5-17 09:06
LCD_Init();不能放死循環(huán)里,放到while(1)前執(zhí)行一次就行,另外看下K1、K2有沒有上拉電阻,外部上拉或者內(nèi)部上拉
作者:
遠(yuǎn)征之路
時間:
2024-5-17 09:23
如果你的按鍵是低電平觸發(fā)動作,那么程序需要作如下修改:
if(K1==0)
{
Delay(20);
while(K1!=0);
Delay(20);
SDT=SDT+10;
}
作者:
lkc8210
時間:
2024-5-17 11:11
啥叫不行?不顯示?沒反應(yīng)?顯示不如預(yù)期?
LCD1602不用刷的那么頻繁
數(shù)據(jù)有更新才去刷新
固定字符更不用重新寫入
可參考以下代碼
#include <STC89C5xRC.H>
#include "DElay.h"
#include "LCD1602.h"
sbit K1=P2^7;
sbit K2=P2^6;
void main()
{
int SDT=100;
LCD_Init();
LCD_ShowChar(2,12,0xDF);
LCD_ShowString(2,13,"C");
while (1)
{
if(K1==0)
{
Delay(20);
while(K1==0);
Delay(20);
SDT=SDT+10;
LCD_ShowNum(2,9,SDT,3);
}
if(K2==0)
{
Delay(20);
while(K2==0);
Delay(20);
SDT=SDT-10;
LCD_ShowNum(2,9,SDT,3);
}
}
}
復(fù)制代碼
作者:
xiaobendan001
時間:
2024-5-17 13:09
遠(yuǎn)征之路 發(fā)表于 2024-5-17 09:23
如果你的按鍵是低電平觸發(fā)動作,那么程序需要作如下修改:
if(K1==0)
{
你這樣按鍵時間短的時候很大可能就鎖定了
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
亚洲精品日韩在线
|
国内精品99
|
这里只有精品99re
|
久久久国产一区二区三区
|
欧美电影免费网站
|
在线免费小视频
|
一区二区三区在线
|
亚洲网在线
|
www.久久久久久久久
|
日本午夜一区二区三区
|
91极品欧美视频
|
免费一级毛片
|
免费观看一区二区三区毛片
|
亚洲第一中文字幕
|
韩国av一区二区
|
国产欧美日韩在线播放
|
国产羞羞视频在线观看
|
91免费在线看
|
日韩成人免费视频
|
91精品国产91久久久久青草
|
欧美精品一区二区三区在线播放
|
免费国产视频在线观看
|
精品国产乱码久久久久久图片
|
精品亚洲一区二区
|
久草在线中文888
|
中文亚洲视频
|
亚洲成人国产
|
羞羞视频在线观免费观看
|
久久99精品国产自在现线小黄鸭
|
欧美成年网站
|
亚洲xxxxx
|
亚洲视频在线观看一区二区三区
|
国产黄色大片在线免费观看
|
国产一区二区欧美
|
国产精品成人国产乱
|
国产精品1区
|
日本在线看片
|
久久国产一区二区
|
91福利在线观看视频
|
欧美一级免费观看
|
亚洲一区成人
|