引腳功能
p1.0-p1.7作為段選信號輸出,剩下的3個(gè)p口全用于位選信號,1位位選可對應(yīng)一位數(shù)字。以p2.1-p2.3為例,最多可供輸出3×8=24位數(shù)字,由此可達(dá)到節(jié)約IO口線資源的目的。當(dāng)p2.1-p2.3與3/8譯碼器共陰極時(shí),位選信號被發(fā)送。
電路連接

圖片發(fā)自簡書App
程序代碼
#include<reg51.h>
void main()
unsigned char numbers[]={0x07,……-}
while(1)
{
for (i=0;i<8;i++)
p2=numbers[x];
p0=i;
delay(ms);
}