STC12C5A60S2单片机AD转换程序.pdf
《STC12C5A60S2单片机AD转换程序.pdf》由会员分享,可在线阅读,更多相关《STC12C5A60S2单片机AD转换程序.pdf(2页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、STC12C5A60S2 单片机 AD 转换程序 转换结果显示在数码管上,数码管电路图如下#includeSTC12C5A。h includemath。h unsigned char code dofly=0 x3f,0 x06,0 x5b,0 x4f,0 x66,0 x6d,0 x7d,0 x07,0 x7f,0 x6f;unsigned int num,result;void delay(unsigned int cnt)unsigned char i;for(;cnt0;cnt-)for(i=0;i250;i+);void display(unsigned int num)unsigne
2、d char n5,i;n0=num%100000/10000;n1=num10000/1000;n2=num%1000/100;n3=num100/10;n4=num%10;for(i=0;i5;i+)P0=doflyni;P2=i;delay(1);P0=0 x00;unsigned char ad()ADC_CONTR=0 xC0;/开 A/D 转换电源,选择 AD 速度 P1ASF=0 x00;/选择 P1。0 作为 A/D 转换通道 ADC_CONTR|=0 x08;/启动 A/D 转换 while(ADC_CONTR&0 x10)=0);/等待 A/D 转换结束 ADC_CONTR&=0 xE7;/将 ADC_FLAG 清 0 return(ADC_RES);/保存 A/D 转换结果 main()unsigned char i;TMOD=0 x02;EA=1;ET0=1;TH0=0 x06;TL0=0 x06;TR0=1;while(1)for(i=0;i10;i+)display(num);result+=ad();num=result/10;result=0;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- STC12C5A60S2 单片机 AD 转换 程序
限制150内