久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
C51單片機:數碼管顯示初始值0-999,按鍵控制初始值加,減
[打印本頁]
作者:
大蘇打小蘇打ddd
時間:
2024-12-30 15:25
標題:
C51單片機:數碼管顯示初始值0-999,按鍵控制初始值加,減
#include <REGX51.H>
void DelayMs(unsigned int x);//延時函數聲明
unsigned char code Ledcode[16]={0XC0,0XF9,0XA4,0XB0,0X99,0X92,0X82,0XF8,0X80,0X90};//定義字符型數組
sbit S1 = P1^0;//加按鈕
sbit S2 = P1^1;//減按鈕
void DelayMs(unsigned int x)//定義延時函數
{
unsigned char i;
while(x--)
{
for(i=0;i<120;i++);//大約1ms
}
}
void main()
{
unsigned int num=23;//定義數值num
while(1)
{
if(S1==0)//判斷s1是否按下
{
DelayMs(20);;
if(S1==0) //再次確定
{
num++;
}
while(!S1); //判定松手
DelayMs(20);
while(!S1);//跳出所在的第一個while循環
}
else if(S2==0)//判斷上是否按下
{
DelayMs(20);
if(S2==0) //再次確定
{
if(num==0) //小于0再減顯示0
{
num=0;
}
else if(num>0){
num--;
}
}
while(!S2); //判定松手
DelayMs(20);
}
P0=Ledcode[num/100];//把百位數的值賦給P0口,即第一位數碼管
P2=Ledcode[num/10%10];//把十位數的值賦給P2口,即第二位數碼管
P3=Ledcode[num%10]; //把個位數的值賦給P3口,即第三位數碼管
DelayMs(20);//延時20ms
}
}
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
婷婷中文字幕
|
精品国产乱码久久久久久图片
|
一区二区在线
|
国产精品99久久久精品免费观看
|
欧美在线观看一区
|
亚洲a视
|
中文字幕av在线一二三区
|
亚洲国产精品一区二区久久
|
欧美a在线
|
国产精品久久免费观看
|
久久久久久国产精品免费免费狐狸
|
天天看逼
|
欧美国产日韩成人
|
中文字幕一区二区三区乱码在线
|
狠狠婷婷综合久久久久久妖精
|
成人性生交大片
|
欧美综合自拍
|
999www视频免费观看
|
欧美日韩一卡二卡
|
日本网站免费在线观看
|
成人影
|
精品欧美乱码久久久久久
|
香蕉久久久
|
成人免费影院
|
毛片a级
|
jlzzjlzz国产精品久久
|
中文字幕国产第一页
|
特级特黄特色的免费大片
|
色网在线播放
|
一区二区三区四区av
|
国产精品国产精品国产专区不卡
|
欧美影院久久
|
99re视频在线观看
|
91精品国产乱码久久久
|
九九久久国产精品
|
亚洲精品一区二区三区四区高清
|
中文字幕在线观看视频网站
|
亚洲精品在线国产
|
视频一区二区在线
|
久久天堂网
|
欧美精品日韩精品
|