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

正文內(nèi)容

基于51單片機(jī)的ds18b20溫度檢測設(shè)計(jì)報(bào)告(編輯修改稿)

2024-12-16 04:02 本頁面
 

【文章內(nèi)容簡介】 系統(tǒng)可編程)/IAP(在應(yīng)用可編程),無需專用 編程器 ;可通過串口( )直接下載 用戶程序 ,數(shù)秒即可完成;內(nèi)部集成 MAX810專用復(fù)位電路(外部晶體 20M以下時(shí),可省外部復(fù)位電路);時(shí)鐘源 特點(diǎn)是外部高精度晶體 /時(shí)鐘,內(nèi)部 R/C 振蕩器,用戶在下載 用戶程序 時(shí),可選擇是使用內(nèi)部 R/C振蕩器還是外部晶體 /時(shí)鐘。常溫下內(nèi)部 R/C振蕩器頻率為: ~ 。精度要求不高時(shí),可選擇使用內(nèi)部時(shí)鐘,因?yàn)橛袦仄?,所一般選 4MHz~ 8MHz;有 2個(gè) 16位 定時(shí)器 /計(jì)數(shù)器; 外部中斷 2路 ,下降沿中斷或低電平觸發(fā)中斷, Power Down 模式可由外部中斷低電平觸發(fā) 中斷方式 喚醒; PWM(4 路) /PCA(可編程計(jì)數(shù)器陣列),也可用來再實(shí)現(xiàn) 4 個(gè) 定時(shí)器 或 4 個(gè)外部中斷 (上升沿中斷 /下降沿中斷均可支持 ); STC89C51具有 ADC 功能。 10位精度 ADC,共 8路;通用異步 串行口 (UART), SPI同步通信 口,主模式 /從模式 工作溫度范圍 : 075℃ /40+85℃ ; 封裝 類型有 PDIP28, SOP28, PDIP20, SOP20, PLCC32,TSSOP20等。 3) STC89C51引腳 89C51單片機(jī)多采用 40只引腳的雙列直插封裝 (DIP)方式,下面分別簡單介紹。首先 電源引腳 VCC 是 40 引腳,單片機(jī)正是通過它接入 +5V工作電源 。與之相對的是 GND(20 引腳 ),它是接地端,有了 VCC 與 GND 整體電路才能形成回路。時(shí)鐘引腳有兩個(gè),分別是XTAL1(19引腳 )和 XTAL2(20引腳 ),其中 XTAL1是片內(nèi)振蕩器反相放大器和時(shí)鐘發(fā)生器電 7 路的輸入端,而 XTAL2 是片內(nèi)振蕩器反相放大器的輸出端;復(fù)位 RST(9 引腳 )在振蕩器運(yùn)行時(shí),當(dāng)有兩個(gè)機(jī)器周期( 24 個(gè)振蕩周期)以上的高電平出現(xiàn)在此引腳時(shí),將使單片機(jī)復(fù)位,只要這個(gè)引腳保持高電平, 51 芯片便可循環(huán)復(fù)位; EA/Vpp(31 引腳 )為外部程序存儲器訪問允許控制端。當(dāng)它為高電平時(shí),單片機(jī)讀片內(nèi)程序存儲器,在 PC 值超過 0FFFH 后將自動轉(zhuǎn)向外部程序存儲器。當(dāng)它為低電平時(shí),只限定在外部程序存儲器,地址為0000H~FFFFH。 Vpp 為該引腳的第二功能,為編程電壓輸入端; ALE/PROG(30 引腳 )其中ALE為低八位地址鎖存允許信號。在系統(tǒng)擴(kuò)展時(shí), ALE的負(fù)跳變沿 P0口發(fā)出的第八位地址鎖存在外接的地址鎖存器,然后再作為數(shù)據(jù)端口。 PROG為該引腳的第二功能,在對片外存儲器編程時(shí),此引腳為編程脈沖輸入端; PSEN(29引腳 )為片外程序存儲器的讀選通信號端。在單片機(jī)讀片外程序存儲器時(shí),此引腳輸出脈沖的負(fù)跳變沿作為讀片外程序存儲器的 選通信號; Pin39Pin32為 , P0口是一個(gè) 8位漏極開路型雙向 I/O口,內(nèi)部不帶上拉電阻,當(dāng)外接上拉電阻時(shí), P0口能以吸收電流的方式驅(qū)動八個(gè) TTL負(fù)載電路。通常在使用時(shí)外接上拉電阻,用來驅(qū)動多個(gè)數(shù)碼管。在訪問外部程序和外部數(shù)據(jù)存儲器時(shí), P0口是分時(shí)轉(zhuǎn)換的地址 (低 8位 )/數(shù)據(jù)總線,不需要外接上拉電阻; Pin1Pin8為 輸出腳是一個(gè)帶內(nèi)部上拉電阻的 8位雙向 I/0 口。 P1口能驅(qū)動 4 個(gè) TTL負(fù)載; Pin21Pin28為 , P2口是一 個(gè)帶內(nèi)部上拉電阻的 8位雙向 I/O口, P2口能驅(qū)動 4個(gè)TTL負(fù)載。端口置 1時(shí),內(nèi)部上拉電阻將端口拉到高電平,作輸入用。對內(nèi)部 Flash程序存儲器編程時(shí),接收高 8位地址和控制信息。在訪問外部程序和 16位外部數(shù)據(jù)存儲器時(shí), P2口送出高 8位地址。而在訪問 8位地址的外部數(shù)據(jù)存儲器時(shí)其引腳上的內(nèi)容在此期間不會改變; Pin10Pin17為 , P3口是一個(gè)內(nèi)部帶上拉電阻的 8位雙向 I/O口,P3口能驅(qū)動 4個(gè) TTL負(fù)載,這 8個(gè)引腳還用于專門的第二功能。端口置 1時(shí),內(nèi)部上拉電阻將端口拉到高電平,作輸入 用。對內(nèi)部 Flash程序存儲器編程時(shí),接控制信息。 時(shí)鐘電路 單片機(jī)中 CPU每執(zhí)行一條指令,都必須在統(tǒng)一的時(shí)鐘脈沖的控制下嚴(yán)格按時(shí)間節(jié)拍進(jìn)行,而這個(gè)時(shí)鐘脈沖是單片機(jī)控制中的時(shí)序電路發(fā)出的。 CPU 執(zhí)行一條指令的各個(gè)微操作所對應(yīng)時(shí)間順序稱為單片機(jī)的時(shí)序。 MCS51單片機(jī)芯片內(nèi)部有一個(gè)高增益反相放大器,用于構(gòu)成震蕩器, XTAL1為該放大器的輸入端, XTAL2為該放大器輸出端,但形成時(shí)鐘電路還需附加其他電路。 本設(shè)計(jì)系統(tǒng)采用內(nèi)部時(shí)鐘方式,利用單片機(jī)內(nèi)部的高增益反相放大器,外部電路簡,只需要一個(gè)晶振和 2個(gè)電 容即可,如圖 9所示: GNDX2X112Y1XTAL22pFC122pFC2 圖 9 時(shí)鐘電路 8 電路中的器件選擇可以通過計(jì)算和實(shí)驗(yàn)確定,也可以參考一些典型電路的參數(shù),電路中,電容器 C1 和 C2 對震蕩頻率有微調(diào)作用,通常的取值范圍是 30177。10pF,在這個(gè)系統(tǒng)中選擇了 22pF;石英晶振選擇范圍最高可選 24MHz,它決定了單片機(jī)電路產(chǎn)生的時(shí)鐘信號震蕩頻率,在本系統(tǒng)中選擇的是 12MHz,因而時(shí)鐘信號的震蕩頻率為 12MHz。 復(fù)位電路 單片機(jī)在啟動運(yùn)行時(shí)都需要復(fù)位,使 CPU和系統(tǒng)中的其他部件都處于一個(gè)確定的初始狀態(tài),并從這個(gè)狀態(tài)開始工作。 MCS51單片機(jī)有一個(gè)復(fù) 位引腳 RST,采用施密特觸發(fā)輸入。當(dāng)震蕩器起振后,只要該引腳上出現(xiàn) 2個(gè)機(jī)器周期以上的高電平即可確保時(shí)器件復(fù)位。復(fù)位完成后,如果 RST 端繼續(xù)保持高電平, MCS51就一直處于復(fù)位狀態(tài),只要 RST 恢復(fù)低電平后,單片機(jī)才能進(jìn)入其他工作狀態(tài)。單片機(jī)的復(fù)位方式有上電自動復(fù)位和手動復(fù)位兩種,圖 10 是 51 系列單片機(jī)統(tǒng)常用的上電復(fù)位和手動復(fù)位組合電路,只要 Vcc 上升時(shí)間不超過1ms,它們都能很好的工作。 10KR110uFC0RSTVCC GNDRST 圖 10 復(fù)位電路 LED顯示系統(tǒng)電路 LED 是發(fā)光二極管顯示器的縮寫。 LED 由于結(jié)構(gòu)簡單、價(jià)格便宜、與單片機(jī) 接口方便等優(yōu)點(diǎn)而得到廣泛應(yīng)用。 LED顯示器是由若干個(gè)發(fā)光二極管組成顯示字段的顯示器件。 1) LED基本結(jié)構(gòu) 在單片機(jī)中使用最多的是七段數(shù)碼顯示器。 LED 七段數(shù)碼顯示器由 8 個(gè)發(fā)光二極管組成顯示字段,其中 7個(gè)長條形的發(fā)光二極管排列成 “日 ”字形,另一個(gè)圓點(diǎn)形的發(fā)光二極管在顯示器的右下角作為顯示小數(shù)點(diǎn)用,其通過不同的組合可用來顯示各種數(shù)字。 LED 引腳排列如下圖 11 所示: 圖 11 LED 引腳 2) LED顯示器的選擇 在應(yīng)用系統(tǒng)中,設(shè)計(jì)要求不同,使用的 LED顯示器的位數(shù)也不同,因此就生產(chǎn)了位數(shù),尺寸,型號不同的 LED顯示器供選擇,在本設(shè)計(jì)中,選擇 4位一體的數(shù)碼型 LED顯示器, 9 簡稱 “4LED”。本系統(tǒng)中前一位顯示電壓的整數(shù)位,即個(gè)位,后兩位顯示電壓的小數(shù)位。 4LED顯示器引腳如圖 11所示,是一個(gè)共陰極接法的 4位 LED數(shù)碼顯示管,其中 a,b, c, e, f, g為 4位 LED 各段的公共輸出端, 4分別是每一位的位選端, dp 是小數(shù)點(diǎn)引出端, 4位一體 LED數(shù)碼顯示管的內(nèi)部結(jié)構(gòu)是由 4個(gè)單獨(dú)的 LED顯示器組成,每個(gè) LED顯示器的段輸出引腳在內(nèi)部都并聯(lián)后,引出到器件的外部。 四位共陰數(shù)碼管f10g5e1d2c4dp3b7a111212998866a a a ab b bbcc c cd d d dee e ef f ffg g g gdp dp dp dpLED_4 圖 12 四位 LED 引腳 對于這種結(jié)構(gòu)的 LED顯示器,它的體積和結(jié)構(gòu)都符合設(shè)計(jì)要求,由于 4位 LED陰極的各段已經(jīng)在內(nèi)部連接在一起,所以必須使用動態(tài)掃描方式(將所有數(shù)碼管的段選線并聯(lián)在一起,用一個(gè) I/O接口控制)顯示。 3) 數(shù)碼管顯示電路 本設(shè)計(jì)采用的如圖 12 所示的四位共陰極 數(shù)碼管,采用了動態(tài)掃描的方式讓數(shù)碼顯示出輸入通道的電壓值。其連接如圖 13所示: 圖 13 數(shù)碼管顯示電路 圖 13中 P0口接的上拉電阻是 1k的排阻,關(guān)于排阻的介紹如下:常用排阻有 A型和 B型的區(qū)別。 A型排阻的引腳總是奇數(shù)的。它的左端有一個(gè)公共端(用白色的 圓點(diǎn)表示),常見的排阻有 8個(gè)電阻,所以引腳共有 5或 8或 9個(gè)。 B型排阻的引腳總是偶數(shù)的。它沒有公共端,常見的排阻有 4個(gè)電阻,所以引腳共有 8個(gè)。排阻的阻值讀法如下: “103”表示: 10kΩ, “510”表示: 51Ω。以此類推。排阻的阻值與內(nèi)部電路結(jié)構(gòu)通常可以從型號上識別出來。選用時(shí)要注意,有的排阻內(nèi)有兩種阻值的電阻,在其表面會標(biāo)注這兩種電阻值,如220Ω/ 330Ω,所以 SIP 排阻在應(yīng)用時(shí)有方向性,使用時(shí)要小心。這里使用的排阻是 A09102型號的排阻,它的讀讀數(shù)值方法是: 1023 表示的是 10 的平方, 10 乘 以 10 的平方,該排阻阻值為 1k歐。 10 圖 13 中數(shù)碼管是四位共陰數(shù)碼管 ~ 分別接的是數(shù)碼管的位選, ~ 是數(shù)碼管的段選,動態(tài)掃描時(shí)在程序中先打開第一位數(shù)碼管的位選,再打開此位數(shù)碼管段選,然后短暫延時(shí)(延時(shí)盡量不要超過 15ms,否則最終效果會使數(shù)碼管閃爍)。 按鍵控制電路
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1