標(biāo)題:
4乘4矩陣鍵盤輸入數(shù)碼管顯示四位數(shù)
[打印本頁(yè)]
作者:
ggg2016
時(shí)間:
2016-1-15 23:08
標(biāo)題:
4乘4矩陣鍵盤輸入數(shù)碼管顯示四位數(shù)
#include<reg52.h>
void delay(unsigned int x)//延時(shí)函數(shù)
{
unsigned char i;
while(x--)for(i=0;i<100;i++);
}
void main(void)
{
while(1)
{
P0=0x01;//選擇第一個(gè)數(shù)碼管,點(diǎn)亮p0口輸出 00000001
P1=0x;// 顯示“1”,b和c兩個(gè)LED亮
delay(100);//延時(shí)一段時(shí)間,讓數(shù)碼管亮久點(diǎn)
P0=0x02;//選擇第二個(gè)數(shù)碼管亮,p0口輸出00000010
P1=0x;//顯示“2”,a,b,d,e,g被點(diǎn)亮
delay(100);//延時(shí)
P0=0x04;//選擇第一個(gè)數(shù)碼管亮 p0口輸出00000100
P1=0x;//顯示“3”,a,b,c,d,g被點(diǎn)亮
delay(100);//延時(shí)
P0=0x02;//選擇第二個(gè)數(shù)碼管亮 p0口輸出00001000
P1=0x;//顯示“4”,b,c,f,g被點(diǎn)亮
delay(100);//延時(shí)
}
}
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1