freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于單片機(jī)的ds18b20數(shù)字溫度計(jì)-文庫(kù)吧

2025-09-20 18:23 本頁(yè)面


【正文】 40pin)和 PLCC(44pin)兩種封裝形式。 74HC138: 74HC138 是一款高速 CMOS 器件, 74HC138 引腳兼容低功耗肖特基 TTL( LSTTL)系列。 74HC138 譯碼器可接受 3 位二進(jìn)制加權(quán)地址輸入( A0, A1 和 A2),并當(dāng)使能時(shí),提供 8 個(gè)互斥的低有效輸出( Y0 至 Y7)。 74HC138 特有 3個(gè)使能輸入端:兩個(gè)低有效( E1和 E2)和一個(gè)高有效( E3)。除非 E1和 E2置低且E3置高,否則 74HC138 將保持所有輸出為高。利用這種復(fù)合使能特性,僅需 4 片 74HC138 芯片和 1 個(gè)反相器,即可輕松實(shí)現(xiàn)并行擴(kuò)展,組合成為一個(gè) 132( 5 線到 32線)譯碼器。任選一個(gè)低有效使能輸入端作為數(shù)據(jù)輸入,而把其余的使能輸入端作為選通端,則 74HC138 亦可充當(dāng)一個(gè) 8 輸出多路分配器,未使用的使能輸入端必須保持綁定在各自合適的高有效或低有效狀態(tài)。 74HC138 與 74HC238 邏輯功能一致,只不過 74HC138 為反相 輸 出。 74CH245: 總線驅(qū)動(dòng)器,典型的 TTL 型三態(tài)緩沖門電路。 由于單片機(jī)等 CPU 的數(shù)據(jù)/地址/控制總線端口都有一定的負(fù)載能力,如果負(fù)載超過其負(fù)載能力,一般應(yīng)加驅(qū)動(dòng)器。 另外,也可以使用 74HC244 等其他電路, 74HC244 比 74HC245 多了鎖存器。 二、電路 電路圖如下所示: 在本電路中,單片機(jī)的 P0 口通過鎖存器,連接到數(shù)碼管的位選管腳,P2 通過三八譯碼器,連接到數(shù)碼管的段選管腳。增 加鎖存器和三八譯碼器的目的,主要是為了增加數(shù)碼管的驅(qū)動(dòng)電流,解決共陰極數(shù)碼管因驅(qū)動(dòng)不足而無法顯示的問題。 其次,蜂鳴器通過 PNP 型三極管驅(qū)動(dòng), 當(dāng)實(shí)際溫度超過設(shè)定的溫度界限時(shí), 管腳輸出低電平時(shí),蜂鳴器 報(bào)警 。 3個(gè)按鍵分別接著 ,按鍵按下時(shí),向單片機(jī)輸入低電平,單片機(jī)檢測(cè)到低電平后坐出相應(yīng)的動(dòng)作。實(shí)物圖如下所示: 三、實(shí)驗(yàn)程序 程序使用 C語(yǔ)言編寫,具體如下: include include define uchar unsigned char define uint unsigned int int temp_h。//存儲(chǔ)上限值 int temp_l。//存儲(chǔ)下限值 //int tempp。//存儲(chǔ)用來比較的溫度 int temp。//存儲(chǔ)溫度 uchar shi。//存儲(chǔ)十位數(shù)值 uchar ge。//存儲(chǔ)個(gè)位數(shù)值 uchar xiao。//存儲(chǔ)小數(shù)點(diǎn)后第一位 uchar flag1。//模式標(biāo)志 uchar flag3。//確認(rèn)標(biāo)志 sbit key1=P1^0。//模式轉(zhuǎn)換 sbit key2=P1^1。//加 1 sbit key3=P1^2。//確認(rèn) sbit DS=P3^7。//定義 DS18B20接口 sbit feng=P3^4。//定義蜂鳴器 int tmp(void)。 void tmpchange(void)。 void tmpwritebyte(uchar dat)。 uchar tmpread(void)。 bit tmpreadbit(void)。 void dsreset(void)。 void delayb(uint count)。 uchar table[]={ 0x3f,0x06,0x5b,0x4f, 0x66,0x6d,0x7d,0x07, 0x7f,0x6f }。//不帶小數(shù)點(diǎn)的共陰極數(shù)碼管代碼 uchar table1[]={ 0xbf,0x86,0xdb,0xcf, 0xe6,0xed,0xfd,0x87, 0xff,0xef }。//帶小數(shù)點(diǎn)的工陰極數(shù)碼管代碼 void init() { key1=1。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1