正在进行安全检测...

发布时间:2023-10-25 02:45:09


//8AD模块pcf8591作为数字电压表,且在数码管显示

#include
#includesbitscl=P3^7;//pcf8591SCL引脚
sbitsda=P3^6;//pcf8591SDA引脚
unsignedcharcodeledmap[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0xff};unsignedcharadc,ledbuf[6];
voiddelay(unsignedintz
{unsignedchari;//显示用的延时程序
while(--z
for(i=110;i>0;i++;//共阴极编码

}
voiddisp(
{
unsignedcharpos,j;pos=0x08;for(j=0;j<6;j++{P1=0x00;P0=ledbuf[j];P1=pos;delay(1;
pos++;
}

//电压在数码管上的显示程序

正在进行安全检测...

相关推荐