全球旧事资料 分类
,检测单片机及其外围电路能否整体正常工作。
33源程序清单
i
cludereg52h
i
cludei
tri
sh
defi
eucharu
sig
edchar
defi
eui
tu
sig
edi
t
sbitDSP33
定义DS18B20接口
sbitp30P30
sbitp31P31
sbitatP34
定义增温控制接口
sbitdtP35定义减温控制接口
statici
ttemp
ui
tcout0
statici
tl_tmp
ucharflag1
ui
ti0
voiddisplayvoid
codeu
sig
ed
char
table0x3f0x060x5b0x4f0x660x6d0x7d0x070x7f0x6f0x400x800x
00共阴数码管09空表
U
sig
ed
Charl_tmpdate800000000
15
f辽宁工业大学课程设计说明书(论文)
定义数组变量,并赋值1,2,3,4,5,6,7,8,就是本程序显示的八个数
i
ttmpvoid
voidtmpcha
gevoid
voidtmpwritebyteuchardat
uchartmpreadvoid
bittmpreadbitvoid
voiddsresetvoid
voiddelaybui
tcou
t
voidzhutil_tmp
voiddelaycu
sig
edi
tj
voidaddvoid
voidsubvoid
voidISR_EX0i
terrupt0

delayc2000
cout

voidmai

主函数
at1
dt1
EA1首先开启总中断
EX01开启外部中断0
IT01
设置成下降沿触发方式
while1

tmpcha
ge
温度转换
l_tmptmp
zhutil_tmp
display
whilecout20
16
f辽宁工业大学课程设计说明书(论文)
displaywhilecout20p310
addwhilecout20p300sub
voiddelaycui
tjwhilej0voidaddvoiddelayc20000l_tmpl_tmp10zhutil_tmpvoidsubvoiddelayc20000l_tmpl_tmp10zhutil_tmpvoidzhutii
tl_tmpl_tmpdate0l_tmp100l_tmpl_tmp100l_tmpdate1l_tmp10
17
f辽宁工业大学课程设计说明书(论文)
l_tmpl_tmp10
l_tmpdate211
l_tmpdate3l_tmp
ifl_tmpdate01l_tmpdate16l_tmpdate02l_tmpdate0
6dt0
elsedt1
ifl_tmpdate02l_tmpdate18l_tmpdate01at0
elseat1

voiddisplayvoid
显示

ucharitemp
P20
P1P10xf8
fori0i4i

templ_tmpdatei
temptabletemp
P2temp
delayc100
ifi7break
P20
P1


voiddelaybui
tcou
t
delay

ui
ti
whilecou
t

18
f辽宁工业大学课程设计说明书(论文)
i200whilei0icou
t
voiddsresetvoid
ui
tiDS0i103whilei0iDS1i4whilei0ibittmpreadbitvoidui
tibitdatDS0iDS1iidatDSi8whilei0iretur
datuchartmpreadvoiducharijdat
DS18B20初始化
读一位小延时一下读一个字节
19
f辽宁工业大学课程设计说明书(论文)
dat0
fori1i8i

jtmpreadbit
datj7dat1读出的数据最低位在最前面,这样刚好一个字
节在DAT里

retur
dat
将一个字节数据返回

voidtmpwriter
好听全球资料 返回顶部