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

正文內(nèi)容

基于單片機(jī)的自行車(chē)測(cè)速系統(tǒng)設(shè)計(jì)本科(編輯修改稿)

2025-01-09 00:56 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 眾多嵌入式控制應(yīng)用系統(tǒng)提供高靈活、超有效的解決方案。 具有以下標(biāo)準(zhǔn)功能: 8k 字節(jié) Flash, 512 字節(jié) RAM, 32 位 I/O 口線,看門(mén)狗定時(shí)器,內(nèi)置 4KB EEPROM, MAX810 復(fù)位電路, 3 個(gè) 16 位定時(shí)器 /計(jì)數(shù)器, 4 個(gè)外部中斷,一個(gè) 7 向量 4 級(jí)中斷結(jié)構(gòu)(兼容傳統(tǒng) 51 的 5 向量 2級(jí)中斷結(jié)構(gòu)),全雙工串行口。另外 STC89C52 可降至 0Hz 靜態(tài)邏輯操作,支持 2 種軟件可選擇節(jié)電模式??臻e模式下, CPU 停止工作,允許RAM、定時(shí)器 /計(jì)數(shù)器、串口、中斷繼續(xù)工作。掉電保護(hù)方式下, RAM 內(nèi)容被保存,振蕩器被凍結(jié),單片機(jī)一切工作停止,直到下一個(gè)中斷或硬基于單片機(jī)的自行車(chē)測(cè)速系統(tǒng)設(shè)計(jì) 10 件復(fù)位為止。最高運(yùn)作頻率 35MHz, 6T/12T 可選。 圖 35 為 STC89C52引腳圖 【 5】 。 圖 35 STC89C52 引腳圖 定時(shí) /計(jì)數(shù)器的結(jié)構(gòu)及控制 定時(shí) /計(jì)數(shù)器的實(shí)質(zhì)是加 1 計(jì)數(shù)器( 16 位),由高 8 位和低 8 位兩個(gè)寄存器組成。 TMOD 是定時(shí) /計(jì)數(shù)器的工作方式寄存器,確定工作方式和功能; TCON 是控制寄存器,控制 T0、 T1 的啟動(dòng)和停止及設(shè)置溢出標(biāo)志 。定時(shí) /計(jì)數(shù)器結(jié)構(gòu)如圖 36 所示: 基于單片機(jī)的自行車(chē)測(cè)速系統(tǒng)設(shè)計(jì) 11 圖 36 定時(shí) /計(jì)數(shù)器結(jié)構(gòu)圖 STC89C52 單片機(jī)定時(shí) /計(jì)數(shù)器的工作由兩個(gè)特殊功能寄存器控制。TMOD 用于設(shè)置其工作方式; TCON 用于控制其啟動(dòng)和中斷申請(qǐng) 【 6】 。 (1) 工作方式寄存器 TMOD 工作方式寄存器 TMOD 用于設(shè)置定時(shí) /計(jì)數(shù)器的工作方式, 低四位用于 T0,高四位用于 T1。其格式如表 31: 表 31 位號(hào) D7 D6 D5 D4 D3 D2 D1 D0 符號(hào) GATE C/T M1 M0 GATE C/T M1 M0 GATE:門(mén)控位。 GATE= 0 時(shí),以運(yùn)行控制位 TRX(X=0, 1)來(lái)啟動(dòng)定時(shí) /計(jì)數(shù)器運(yùn)行; GATA= 1 時(shí),要用軟件使 TR0 或 TR1 為 1,同時(shí)外部中斷引腳或也基于單片機(jī)的自行車(chē)測(cè)速系統(tǒng)設(shè)計(jì) 12 為高電平時(shí),才能啟動(dòng)定時(shí) /計(jì)數(shù)器工作; C/T 計(jì)數(shù)器模式和定時(shí)器模式選擇位 C/T=1 時(shí),選擇計(jì)數(shù)器模式,計(jì)數(shù)器對(duì)外部輸入引腳 T0( )或T1( )的外 部脈沖計(jì)數(shù); C/T=0 時(shí),選擇定時(shí)器模式。 M1M0:工作方式設(shè)置位。定時(shí) /計(jì)數(shù)器有四種工作方式,由 M1M0 進(jìn)行設(shè)置 ,其工作方式如表 32 所示: 表 32 M1 M0 工作方式 功能 0 0 工作方式 0 13 位計(jì)數(shù)器 0 1 工作方式 1 16 位計(jì)數(shù)器 1 0 工作方式 2 自動(dòng)再裝入 8 位計(jì)數(shù)器 1 1 工作 方式 3 定時(shí)器 0:分成兩個(gè) 8 位計(jì)數(shù)器 定時(shí)器 1:停止計(jì)數(shù) (2) 控制寄存器 TCON TCON 的低 4 位用于控 制外部中斷 ,已在前面介紹。 TCON 的高 4位用于控制定時(shí) /計(jì)數(shù)器的啟動(dòng)和中斷申請(qǐng)。其格式如 表 33: 表 33 位 D7 D6 D5 D4 D3 D2 D1 D0 字節(jié)地址:88H TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0 基于單片機(jī)的自行車(chē)測(cè)速系統(tǒng)設(shè)計(jì) 13 TF1( ): T1 溢出中斷請(qǐng)求標(biāo)志位。 T1 計(jì)數(shù)溢出時(shí)由硬件自動(dòng)置 TF1 為 1。 CPU響應(yīng)中斷后 TF1 由硬件自動(dòng)清 0。 T1 工作時(shí), CPU 可隨時(shí)查詢 TF1 的狀態(tài)。所以, TF1 可用作查詢測(cè)試的標(biāo)志。 TF1 也可以用軟件置 1 或清 0,同硬件置 1 或清 0 的效果一樣。 TR1( ): T1 運(yùn)行控制位。 TR1 置 1 時(shí), T1 開(kāi)始工作; TR1 置 0 時(shí), T1 停止工作。 TR1 由軟件置 1 或清 0。所以,用軟件可控制定時(shí) /計(jì)數(shù)器的啟動(dòng)與停止。 TF0( ): T0 溢出中斷請(qǐng)求標(biāo)志位,其功能與 TF1 雷 同。 TR0( ): T0 運(yùn)行控制位,其功能與 TR1 雷 同。 中斷控制 CPU 對(duì)中斷系統(tǒng)所有中斷以及某個(gè)中斷源的開(kāi)放和屏蔽是由中斷允許寄存器 IE 控制的。 各個(gè)中斷控制位地址如表 35 所示 【 7】 : 表 35 位 7 6 5 4 3 2 1 0 字節(jié)地址:88H EA ES ET1 EX1 ET0 EX0 IE EX0(),外部中斷 0 允許位; ET0(),定時(shí) /計(jì)數(shù)器 T0 中斷允許位; 基于單片機(jī)的自行車(chē)測(cè)速系統(tǒng)設(shè)計(jì) 14 EX1(),外部中斷 0 允許位; ET1(),定時(shí) /計(jì)數(shù)器 T1 中斷允許位; ES( ),串行口中斷允許位; EA (), CPU 中斷允許(總允許)位。 單片機(jī)外圍電路介紹 復(fù)位電路 STC89C52 單片機(jī)的復(fù)位輸入引腳 RST 為 單片機(jī) 提供了初始化的手段。有了它可以使程序從指定處開(kāi)始執(zhí)行,即從程序存儲(chǔ)器中的 0000H地址單元開(kāi)始執(zhí)行程序。在 89C52 的時(shí)鐘電路工作后,只要在 RST 引腳上出現(xiàn)兩個(gè)機(jī)器周期以上的高電平時(shí),單片機(jī)內(nèi)部則初始復(fù)位。只要 RST保持高電平,則 89C52 循環(huán)復(fù)位。只有當(dāng) RST 由高電平變成低電平以后,89C52 才從 0000H 地址開(kāi)始執(zhí)行程序。 復(fù)位電路通常采用上電自動(dòng)復(fù)位和按鈕復(fù)位兩種方式。 本系統(tǒng)的復(fù)位電路是采用 上電自動(dòng) 復(fù)位的電路,如圖 37 所示,是常用復(fù)位電路之一。單片機(jī)復(fù)位通過(guò)按動(dòng)按鈕產(chǎn)生高電平復(fù)位稱手動(dòng)復(fù)位。上電時(shí),剛接通電源,電容 C 相當(dāng)于瞬間短路, +5V 立即加到 RESET端,該高電平使 89C51 全機(jī)自動(dòng)復(fù)位,這就是上電復(fù)位;若運(yùn)行過(guò)程中需要程序從頭執(zhí)行,只需按動(dòng)按鈕即可。按下按鈕,則直接把 +5V 加到了 RESET 端從而復(fù)位稱為手動(dòng)復(fù)位。復(fù)位后, P0 到 P3 并行 I/O 口全為高電平,其它寄存器全部清零。 基于單片機(jī)的自行車(chē)測(cè)速系統(tǒng)設(shè)計(jì) 15 圖 37 STC89C52 復(fù)位電路 晶振電路 晶振電路由晶振和兩個(gè)負(fù)載電容組成。晶振電路部分電路連接如圖38 所示。 12Y112MHZC130pFC230pF 圖 38 晶振電路 晶振是給單片機(jī)提供工作信號(hào)脈沖的,這個(gè)脈沖就是單片機(jī)的工作速度。比如此系統(tǒng)所用的 12MHz 晶振,單片機(jī)工作速度就是每秒 12M。在調(diào)試時(shí)要注意將 PC 串口波特率設(shè)為 1200。至于兩個(gè)電容的大小,它是根據(jù)晶振廠家提供的晶振要求選值的,換句話說(shuō),晶振的頻率就是在它提供負(fù)載電容下測(cè)得,能最大限度的保證頻率值誤差。兩個(gè)電容取值都是相同的,大部分在 2030pF,沒(méi)有相同電容的情況下,可以用兩個(gè)相差不大電容代替,但不能相差太大,容易造成諧振不平衡,容易造成基于單片機(jī)的自行車(chē)測(cè)速系統(tǒng)設(shè)計(jì) 16 停振或者干脆不起振 【 8】 。晶振電路在本系統(tǒng)中是并聯(lián)方式,連接在STC89C52 的 XTAL1和 XTAL2 引腳。 LCD 顯示模塊 1602 字符型 LCD 簡(jiǎn)介 字符型液晶顯示模塊是一種專(zhuān)門(mén)用于顯示字母、數(shù)字、符號(hào)等點(diǎn)陣式 LCD,目前常用 16*1, 16*2, 20*2 和 40*2 行等的模塊。下面以長(zhǎng)沙太陽(yáng)人電子有限公司的 1602 字符型液晶顯示器為例,介紹其用法。字符型 LCD1602 通常有 14 條引腳線或 16 條引腳線的 LCD,多出來(lái)的 2 條線是背光電源線 VCC(15 腳 )和地線 GND(16 腳 ),其控制原理與 14 腳的LCD 完全一樣 。 一般 1602 字符型液晶顯示器實(shí)物如圖 39 所示。 圖 39 1602 實(shí)物圖 LCD1602 的基本參數(shù)及引腳功能 ( 1) LCD1602類(lèi)型 : LCD1602分為帶背光和不帶背光兩種,基控制器大部分為 HD44780,帶背光的比不帶背光的厚,是否帶背光在應(yīng)用中并無(wú)差別,兩者尺寸差別如圖 310所示。 基于單片機(jī)的自行車(chē)測(cè)速系統(tǒng)設(shè)計(jì) 17 圖 310 1602帶背光 與不帶背光差別圖 ( 2) LCD1602主要技術(shù)參數(shù) : 顯示容量 :162 個(gè)字符 芯片工作電壓 :— 工作電流 :() 模塊最佳工作電壓 : 字符尺寸 :(WH)mm ( 3) LCD1602引腳 【 9】 : LCD1602采用標(biāo)準(zhǔn)的 14腳(無(wú)背光)或 16腳(帶背光)接口,各引腳接口說(shuō)明如表 36。 表 36 引腳接口說(shuō)明表 編號(hào) 符號(hào) 引腳說(shuō)明 編號(hào) 符號(hào) 引腳說(shuō)明 1 VSS 電源地 9 D2 數(shù)據(jù) 基于單片機(jī)的自行車(chē)測(cè)速系統(tǒng)設(shè)計(jì)
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1