一、功能描述
数码管上显示0和7.
二、程序
0:#include <REGX51.H>
#define uchar unsigned char
uchar code SEG[10]={0x78};
void main(void)
{
while(1)
{
P1=SEG[0];
}
}
7:#include <REGX51.H>
#define uchar unsigned char
uchar code SEG[10]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};
void main(void)
{
while(1)
{
P1=SEG[0];
}
}
三、电路图
四、小结
本次课学习数码管,在显示7.时,遇到困难如何显示,先把7.转换成二进制,再转换成16进制。