久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
單片機按鍵控制數碼管輸出字符程序
[打印本頁]
作者:
小淑女
時間:
2020-5-8 19:14
標題:
單片機按鍵控制數碼管輸出字符程序
附件中包含原理圖和程序全部內容。主要練習51單片機按鍵的應用,是一個非常簡單和基礎的內容,適合新手學習過程當中去做練習
51hei.png
(11.08 KB, 下載次數: 63)
下載附件
2020-5-9 03:16 上傳
按鍵控制數碼管輸出.zip
(53.6 KB, 下載次數: 12)
2020-5-8 19:08 上傳
點擊文件名下載附件
程序+仿真
下載積分: 黑幣 -5
#include<reg51.h>
unsigned char scan_key( );
void display(unsigned char i);
void delayms(unsigned int t);
unsigned char key;
unsigned char a[] ={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};
void main()
{
while(1)
{
scan_key();
display(key);
}
}
void display(unsigned char i)
{
P2=a[i];
}
void delayms(unsigned int t)
{
unsigned int i,j;
for(i=0;i<t;i++)
for(j=0;j<120;j++);
}
unsigned char scan_key () //???????
{
unsigned char hang,lie;
P1=0x0f; //???????????
if(P1!=0x0f)
delayms(10);
if(P1!=0x0f)
{
switch(P1&0x0f) //????к?
{
case 0x0e:hang=0;break;
case 0x0d:hang=1;break;
case 0x0b:hang=2;break;
case 0x07:hang=3;break;
}
P1=0xf0; //?????????????????к?
switch(P1&0xf0)
{
case 0xe0:lie=0;break;
case 0xd0:lie=1;break;
case 0xb0:lie=2;break;
case 0x70:lie=3;break;
}
P1=0x0f;
while(P1!=0x0f); //??????????
key=hang*4+lie;
}
return (key);
}
復制代碼
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
久久久久国产一区二区三区
|
999久久久国产精品 欧美成人h版在线观看
|
国产在线精品一区
|
91视频入口
|
gav成人免费播放视频
|
欧美日韩高清在线一区
|
视频一区二区在线观看
|
国产乱码精品1区2区3区
|
国产大毛片
|
亚洲综合三区
|
亚洲一区在线日韩在线深爱
|
91久久精品国产91久久性色tv
|
99reav
|
中文字幕第90页
|
91久久婷婷
|
欧美一级片在线播放
|
91精品国产乱码久久久久久久久
|
亚洲一区精品在线
|
欧美精品一区二区三区一线天视频
|
视频在线亚洲
|
毛片在线看片
|
特级做a爰片毛片免费看108
|
成人综合在线视频
|
国产农村一级国产农村
|
日本不卡免费新一二三区
|
亚洲精品乱码8久久久久久日本
|
精品欧美一区二区三区久久久
|
国产九九九
|
一级片子
|
欧美日韩久
|
色欧美片视频在线观看
|
日韩成人精品一区二区三区
|
超碰97免费
|
久久99精品久久久久久
|
亚洲一区在线播放
|
午夜精品久久久久久久久久久久久
|
一区二区三区亚洲
|
国产精品网页
|
欧美人人
|
成人黄色电影免费
|
久草中文网
|