全球旧事资料 分类
16L
D1
LEDGREEN
VSSVDDVEE
RSRWEp30456
123
图8正常温度显示
2报警温度显示温度计报警温度显示如图9所示。
LCD1
LM016L
D1
LEDGREEN
VSSVDDVEERSRWE
123
p30456
图9报警温度显示
6总结
通过这次单片机课程设计,不仅让我加深了解了单片机课本上所学的知识,更通过自己的动手设计,将课本知识与动手操作能力相结合,让我对单片机及其系统设计的认识更进一步。在此次的课程设计中我学会了很多的东西。经过自己努力,基本上完成了设计要求的内容,在系统可行性分析、原理图设计等方面都作了许多实际工作,取得了一些结果,同时也发现了许多不足。对于本次的课程设计还有很大提升空间,目前仅完成的是基本功能实现,还有很多的扩展功能可以提升。
7
p207p218p229p2310p2411p2512p2613p2714
D0D1D2D3D4D5D6D7
p207p218p229p2310p2411p2512p2613p2714
D0D1D2D3D4D5D6D7
f单片机原理及系统课程设计报告
参考文献
1王思明单片机原理及应用系统设计M北京科学出版社20122李广弟单片机基础M北京北京航空航天大学出版社19943艾德才pe
tium80486实用汇编语言程序设计M北京清华大学出版社1997
8
f单片机原理及系统课程设计报告
附录源程序
使用1602LCD显示DS18B20转换的温度值i
cludereg52Hi
cludei
tri
sHi
cludemathHdefi
eucharu
sig
edchardefi
eui
tu
sig
edi
tsbitRSP30数据命令选择端HL
sbitLCDENP32使能端sbitde
gP16sbitbeepP17ucharhigh30ucharlow10u
sig
edcharrvoiddelayUs_
op_voiddelayMsui
taui
tijforiai0iforj100j0j第一行开始地址为0x80第二行开始地址为0xc0写命令RS0RW0voidwriteCommucharcommRS0P2commLCDEN1delayUs长延时短延时超过温度限制指示灯超过温度限制报警器最高温度最低温度
9
f单片机原理及系统课程设计报告
LCDEN0delayMs1写数据RS1RW00voidwriteDatauchardatRS1P2datLCDEN1delayUsLCDEN0delayMs1初始化函数显示模式固定指令为001110000x38162显示57点阵8位数据接口显示开关及光标设置000011000x0c指令100001DCBD开显示关显示HLC显示光标不显示HLB光标闪烁不闪烁HL指令2000001NSN1当读写一个字符后地址指针加1且光标也加1N0则相反S1当写一个字符整屏显示左移N1或右移N0但光标不移动S0整屏不移动voidi
itwriteComm0x38显示模式writeComm0x0c开显示关光标writeComm0x06写字符后地址加1光标加1writeComm0x01清屏vor
好听全球资料 返回顶部