基于16f877a的ad转换的程序
文件大小: 2k
源码售价: 10 个金币 积分规则     积分充值
资源说明:基于16f877a的ad转换的程序 #include #define uint unsigned int #define uchar unsigned char __CONFIG(0xf731); void init(void); void delay(uint x); void disp(uchar num1,uchar num2,uchar num3,uchar num4); uint get_ad(); const uchar table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d, 0x07,0x7f,0x6f};//共阴极,不带小数点的0~9 const uchar table1[]={0xbf,0x86,0xdb,0xcf,0xe6,0xed,0xfd, 0x87,0xff,0xef};//共阴极,带小数点的0~9 void main() { uchar a1,a2,a3,a4; uint lednum;//数码管显示的数值 init();//初始化 while(1) { lednum=get_ad();//获取数码管的值 a1=lednum/1000; a2=lednum%1000/100; a3=lednum%100/10; a4=lednum%10; ……………………
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。