80C51控制数码管输出F

材料:80C51,respack-8,七段共阴数码管
软件:Proteus,Keil

电路:80C51控制数码管输出F
由于80C51的P0口为漏极开路,需要respack-8作为上拉电阻连接控制。
程序:
80C51控制数码管输出F
数码管中,假设从最上端的LED灯为a,顺时针以此为b,c,d,e,f,g号LED,且自下向上地对应输入的七个口,例如,若想让数码管亮起”F“,需要将a,e,f,g号的LED等点亮,又因为自下向上对应着P0口,所以需要拉高的IO口为,P1,P2,P3,P7,所以在十六进制中为:0x71