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

正文內(nèi)容

基于8086的電機(jī)轉(zhuǎn)速測(cè)量?jī)x的設(shè)計(jì)(參考版)

2024-10-26 13:34本頁(yè)面
  

【正文】 更改參數(shù)子程序(也即按 control鍵中斷的服務(wù)子程序) 調(diào)用顯示子 程序顯示設(shè)定值 增加? 減少? 溢出? Value_reg= Value_reg+1 Value_reg= Value_reg- 1 return Value_show 中裝入 Value_reg中的值 yes no yes yes no no 。程序回到顯示實(shí)際轉(zhuǎn)速值中,否則重復(fù)上述的更改過(guò)程。然后一直等到按下更改鍵,才進(jìn)入更改參數(shù)值子程序。本系統(tǒng)通過(guò)鍵盤(pán)的輸入來(lái)更改一個(gè)參數(shù)值 (參數(shù)值介于 0~ 100 之間), “ control” 為更改鍵,“ + ” 為遞增鍵,“-”為遞減鍵。假設(shè)寄存器 Value_velocity 中存放的是實(shí)際測(cè)量的轉(zhuǎn)速值, Value_Reg 寄存器中存放設(shè)定轉(zhuǎn)速值。 其程序流程圖如圖 5- 5 所示: 圖 5- 5 顯示子程序流程圖 5. 3 比較子程序 比較子程序是為了對(duì)轉(zhuǎn)速設(shè)定值和實(shí)際轉(zhuǎn)速值進(jìn)行比較而設(shè)計(jì)的。測(cè)速子程序的流程圖 如圖 5- 3 所示: 圖 5- 3 測(cè)速子程序流程圖 計(jì)算轉(zhuǎn)速值子程序中,首先需要從讀取的計(jì)數(shù)器中的值里計(jì)算出脈沖數(shù),然后再計(jì)算轉(zhuǎn)速。 開(kāi)始 初始化 調(diào)用顯示參數(shù)子程序 調(diào)用比較子程序 進(jìn)入轉(zhuǎn)速設(shè)定? 調(diào)用更改參數(shù)子程序 no yes 其流程圖如圖 5- 2 所示: 圖 5- 2 顯示參數(shù)子程序流程圖 測(cè)速子程序完成的功能是,在定時(shí)器初始化定時(shí)器和計(jì)數(shù)器,在定時(shí)器 1s 的時(shí)間內(nèi),計(jì)數(shù)器對(duì)來(lái)自霍爾傳感器的脈沖數(shù)進(jìn)行計(jì)數(shù),時(shí)間到, CPU 讀取計(jì)數(shù)器寄存器中的值。 顯示 參數(shù)子程序 顯示參數(shù)子程序主要由測(cè)速子程序、數(shù)值處理及顯示子程序組成。此時(shí)比較雙方分別是實(shí)際轉(zhuǎn)速值和剛剛設(shè)定的轉(zhuǎn)速值。此時(shí)比較雙方分別是實(shí)際轉(zhuǎn)速值和上次設(shè)置轉(zhuǎn)速限值。 五. 軟件系統(tǒng)設(shè)計(jì) 系統(tǒng)的軟件由主程序模塊、功能實(shí)現(xiàn)模塊及比較運(yùn)算控制模塊三大模塊組成。 I/O 地址分配如表 3- 2 所示 : 表 3- 3 I/O 地址分配 A15 A14 A13 A12……… .A2 A1 A0 芯片 0 0 0 ……… 0/1 8259(中斷) 0 0 1 ……… 0/1 0/1 8253( I)(測(cè)速部分的定時(shí)器) 0 1 0 ……… 0/1 0/1 8253( II)(測(cè)速部分的計(jì)數(shù)器) 0 1 1 ……… 0/1 8279(鍵盤(pán)) 1 0 0 ……… 0/1 0/1 8255(開(kāi)關(guān)量) 1 0 1 00………… 00 0 0 74LS273(顯示部分的端口) 1 1 0 1 1 1 本設(shè)計(jì)中需要一片 74LS138 譯碼器,輸入端接系統(tǒng)地址線的 A1 A1 A13,輸出端分別接相 應(yīng)芯片的 CS 端。 詳細(xì)的連接圖見(jiàn) 文檔 第四部分的硬件原理圖。 ② 電路連接 本設(shè)計(jì)中將 8255A 中的 D0D7 與系統(tǒng) 的 8 位數(shù)據(jù)線相連,使用 A0、 A1 來(lái)控制端口的選擇。 8255 有 3 種工作方式,方式 0、方式 1 和方式 2,能使用無(wú)條件、查詢(xún)和中斷等多種數(shù)據(jù)傳送方式完成 CPU 與 I/O 設(shè)備之間的數(shù)據(jù)交換。 芯片的外部引腳示意圖如圖 3- 8 所示: 圖 3- 8 8255 引腳示意圖 8255A 的 數(shù)據(jù)端口 A、 B、 C:每個(gè)端口都是 8 位,可以用作輸入和輸出。 8255 有 3 種工作方式,方式 0、方式 1 和方式 2,能使用無(wú)條件、查詢(xún) 和中斷等多種數(shù)據(jù)傳送方式完成 CPU 與 I/O 設(shè)備之間的數(shù)據(jù)交換。 ① 8255 芯片介紹 8255A 的 數(shù)據(jù)端口 A、 B、 C:每個(gè)端口都是 8 位,可以用作輸入和輸出。 詳細(xì)的連接圖見(jiàn) 文檔 第四部分的硬件原理圖。8279 的外部引腳示意圖如圖 3- 6 所示: 圖 3- 6 8279 引腳示意圖 D07:雙向數(shù)據(jù)線; CLK:系統(tǒng)時(shí)鐘,為 8279 芯片提供內(nèi)部時(shí)鐘; RESET:復(fù)位,高有效,復(fù)位后工作于 16 字符; CS:片選線,低電平有效; RD:讀信號(hào),低電平有效; WR:讀信號(hào),低電平有效; A0:地址線,進(jìn)行片內(nèi)端口選擇。 ① 8279 芯片介紹 Intel8279 芯片是一種通用的可編程序的鍵盤(pán)顯示接口器件, 芯片 包括鍵盤(pán)輸入和顯示輸出兩個(gè)部分 , 本系統(tǒng)只使用它的鍵盤(pán)接口部分。按下 control 功能轉(zhuǎn)換,當(dāng)前數(shù)碼管顯示上次設(shè)定的轉(zhuǎn)速值,此時(shí)可以通過(guò)“+”、“ — ”來(lái)重新設(shè)定轉(zhuǎn)速,調(diào)整完畢后,再 按下 reset,所設(shè)定的值即被存入存儲(chǔ)器,電路恢復(fù)到工作狀態(tài)。 其電路連接圖 見(jiàn) 文檔 第四部分的硬件原理圖。 74LS273 數(shù)據(jù)鎖存器,其輸入接數(shù)據(jù)線, CP 端接到地址譯碼電路的輸出端 ,每片鎖存器接兩片譯碼器 。 3. 4 顯示設(shè)計(jì) 本系統(tǒng)中需顯示的是轉(zhuǎn)速值,其格式 為 轉(zhuǎn) /秒, 采用 2 位 LED 靜態(tài)顯示方法。 ? 數(shù)據(jù)讀取 讀取 8253( II)計(jì)數(shù)器中的 D0- D7 與系統(tǒng)總線的 D0- D7 相連, 用于傳輸 計(jì)數(shù)值 。 ? 定時(shí)器 8253( I)對(duì)計(jì)數(shù)器 8253( II)的控制 GATE0:經(jīng)非門(mén)后與定時(shí)器 8253( I)的 OUT0 相連,也就是當(dāng)定時(shí)器開(kāi)始定時(shí)時(shí),計(jì)數(shù)器開(kāi)始工作;定時(shí)結(jié)束,計(jì)數(shù)也結(jié)束。 8253( I)和 8253( II) 與主機(jī)和 光電耦合 器 的連接 如圖 3- 5 所示: D08OUT010D17GATE0
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1