全球旧事资料 分类
转换与显示说明:ADC0809采样通道3输入的
模拟量,转换后的结果显示在数码管上。

i
clude
defi
eucharu
sig
edchar
defi
eui
tu
sig
edi
t各数字的数码管段码(共阴)
ucharcodeDSY_CODE0x3f0x060x5b0x4f0x660x6d0x7d0x070x7f0x6f
sbitCLKP13
时钟信号
sbitSTP12启动信号
sbitEOCP11
转换结束信号
sbitOEP10输出使能
延时
voidDelayMSui
tms

uchari
whilemsfori0i120i

7
f百度文库让每个人平等地提升自我
显示转换结果
voidDisplay_Resultuchard

P20xf7第4个数码管显示个位数
P0DSY_CODEd10
DelayMS5
P20xfb第3个数码管显示十位数
P0DSY_CODEd10010
DelayMS5
P20xfd第2个数码管显示百位数
P0DSY_CODEd100
DelayMS5

主程序
voidmai


TMOD0x02T1工作模式2
TH00x14
TL00x00
IE0x82
TR01
P10x3f选择ADC0809的通道3(0111)()
while1

ST0ST1ST0启动AD转换
whileEOC0
等待转换完成
OE1
Display_ResultP3
OE0


T0定时器中断给ADC0808提供时钟信号
voidTimer0_INTi
terrupt1

CLKCLK

8
fr
好听全球资料 返回顶部