第五章 键盘与显示器接口技术
1.分别画出共阴极和共阳极的7段LED电路连接图,列出代码表。
LED数码显示器是由发光二极管显示字段的显示器件。在应用系统中通常使用的是七段LED数码显示器。这种显示块有共阴极与共阳极两种,如下图所示。
#include<reg52.h>
#define uint unsigned int
void delay(){ //延时函数
uint i;
for (i=0;i<35000;1++);
}
main(){
while(1){
p0=0x12; delay(); //从eo口输 出BcD码12
P0=0x34; delay();
//从P0口输出BcD码34
P0=0x56; delay();
//从P0口输出BcD码56
PO=0x78; delay(); //从P0口输 出BcD码78
}
}
2.采用8051单片机P1口驱动一个共阴极7段LED数码管,循环显示数字0~9,画出原理电路图,编写驱动程序。