ds18b20温度传感器 lcd C语言,C程序控制18B20测温及LCD显示源码打包
源代碼中包括三個實驗的源程序:18B20+1602LCD溫度實驗,18B20測溫1602LCD顯示,18b20測溫數(shù)碼管顯示實驗。
18b20測溫數(shù)碼管顯示實驗DS18B20的讀寫程序,數(shù)據(jù)腳P3.3,溫度傳感器18B20匯編程序,采用器件默認的12位轉(zhuǎn)化,最大轉(zhuǎn)化時間750微秒,顯示溫度-55到+125度,顯示精度為0.1度,顯示采用4位LED共陽顯示測溫值,P0口為段碼輸入,P24~P27為位選,檢查LCD忙狀態(tài),lcd_busy為1時,忙,等待。lcd-busy為0時,閑,可寫指令與數(shù)據(jù)。
寫指令數(shù)據(jù)到LCD
RS=L,RW=L,E=高脈沖,D0-D7=指令碼。
寫顯示數(shù)據(jù)到LCD
RS=H,RW=L,E=高脈沖,D0-D7=數(shù)據(jù)。
LCD初始化設(shè)定、設(shè)定顯示位置、自定義字符寫入CGRAM、初始化ds1820、18B20測溫1602LCD顯示、對LCD的顯示模式進行初始化設(shè)置、將DS18B20傳感器初始化,讀取應(yīng)答信號、從DS18B20讀取一個字節(jié)數(shù)據(jù)、向DS18B20寫入一個字節(jié)數(shù)據(jù)等
總結(jié)
以上是生活随笔為你收集整理的ds18b20温度传感器 lcd C语言,C程序控制18B20测温及LCD显示源码打包的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c语言中说取消标识符是,2019年全国计
- 下一篇: c语言编写二次方程求根程序,一元二次方程