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

正文內(nèi)容

微機接口技術(shù)實驗指導(dǎo)書-全文預(yù)覽

2025-11-15 11:01 上一頁面

下一頁面
  

【正文】 示 屏 47 五、實驗框圖 輸出中文程序 取字符碼 計算字模地址 設(shè)置頁地址 取字模一列數(shù)據(jù) 計算列位置 輸出數(shù)據(jù)到顯示屏 位置右移一列 滿 16 列? 下一頁 已寫 2頁? 退出 是 否 是 否 顯示屏的點陣布局 圖示的是一個 5x7的英文字符,用 6 列 x 1 頁來顯示。地址映射如下(地址中的 X 由 LCD CS 決定,可參見地址譯碼部分說明) 0X000H 0X001H 0X002H 0X003H 0X004H 0X005 0X006H 0X007H 寫 E1 指令 寫 E1 數(shù)據(jù) 讀 E1狀態(tài) 讀 E1 數(shù)據(jù) 寫 E2 指令 寫 E2數(shù)據(jù) 讀 E2狀態(tài) 讀 E2 數(shù)據(jù) 間接控制方式是計算機通過自身的或系統(tǒng)的并行接口與液晶顯示模塊連接,如 8031的 P1 口和 P3 口, 8255 等并行接口芯片。本實驗儀采用直接控制方式。 2. 了解點陣漢字的顯示原理。 其它電阻類傳感器的工作原理與此相似,也可分成以上幾部分,具體電路可能有所不同,但原理是相同的。電橋由 R R R R13 及熱敏電阻組成,通過調(diào)節(jié)R13 使電橋平衡,當溫度發(fā)生變化時,熱敏電阻阻變化,電橋產(chǎn)生電壓差。 2. 了解弱信號傳感器的常見電路。 8051 或 80C196 單片機也可以通過 P1口輸出脈沖信號控制步進電機的運轉(zhuǎn)。步進電機的轉(zhuǎn)速應(yīng)由慢到快逐步加速。 三、實驗電路連線框圖 8255 控制的原理圖參見 8255 實驗。 五、 實驗程序框圖 開始 向 DA 輸出數(shù)據(jù) 判斷脈沖寬度 計算轉(zhuǎn)速 改變 D/A 數(shù)據(jù) 設(shè)置初始 DA 數(shù)據(jù) 42 硬件試驗 十 一 步進電機控制實驗 一、 實驗要求 用 8255 擴展端口控制步進電機,編寫程序輸出脈沖序列到 8255 的 PA 口,控制步進電機正轉(zhuǎn)、反轉(zhuǎn),加速,減速。 CS1 控制電壓 直流電機 霍爾元件 D/A 變換 D/A 變換電路 驅(qū)動 8255 CS0 41 有興趣的同學,可以做一個恒速的試驗,即讓電機轉(zhuǎn)速保持一定。 四、 實驗說明 在電壓允許范圍內(nèi),直流電機的轉(zhuǎn)速隨著電壓的升高而加快,若加上的電壓為負電壓,則電機會反向旋轉(zhuǎn)。 2. 學習單片機控制直流電機的編程方法。輸出的選通信號由 8255 的 輸出。 3) 向打印機輸出數(shù)據(jù)選通信號( STROBE~)。 2. 學習如何編寫程序控制打印機。顯示子程序模塊可參照硬件實驗十六和硬件實驗十七。 進一步掌握數(shù)碼顯示電路的驅(qū)動方法。 列掃描碼還可以分時用作 LED 的位選通信號。 地址中的 X 是由 KEY/LED CS 決定,參見地址譯碼。 三、實驗電路及連線 這里只是鍵盤草圖,詳細原理參見圖 1 四、 實驗說明 本實驗儀提供了一個 6 4 的小鍵盤,向列掃描碼地址 (0X002H)逐列輸出低電平,然后從行碼地址 (0X001H)讀回。 ②顯示模塊:將顯示單元的內(nèi)容在顯示器上動態(tài)顯示。 位選通信號 (0x002H) 段碼輸出 (0x004H) 地址總線 33 七段數(shù)碼管的字型代碼表如下表: 顯示字形 g f e d c b a 段碼 0 0 1 1 1 1 1 1 3fh 1 0 0 0 0 1 1 0 06h 2 1 0 1 1 0 1 1 5bh 3 1 0 0 1 1 1 1 4fh 4 1 1 0 0 1 1 0 66h 5 1 1 0 1 1 0 1 6dh 6 1 1 1 1 1 0 1 7dh 7 0 0 0 0 1 1 1 07h 8 1 1 1 1 1 1 1 7fh 9 1 1 0 1 1 1 1 6fh A 1 1 1 0 1 1 1 77h b 1 1 1 1 1 0 0 7ch C 0 1 1 1 0 0 1 39h d 1 0 1 1 1 1 0 5eh E 1 1 1 1 0 0 1 79h F 1 1 1 0 0 0 1 71h 五、程序框圖 a f b g e c d 。此處 X 是由KEY/LED CS 決定,參見地址譯碼。顯示共有 6 位,用動態(tài)方式顯示。 實驗用的 ADC0809 屬第二類,是八位 A/D 轉(zhuǎn)換器。 二、實驗?zāi)康? 掌握 A/D 轉(zhuǎn)換與單片機的接口方法。 D/A 轉(zhuǎn)換取值范圍為一個周期,采樣點越多,精度越高些。要實現(xiàn)實驗要求,比較簡單的方法是產(chǎn)生三個波形的表格,然后通過查表來實現(xiàn)波形顯示。 了解 D/A 轉(zhuǎn)換芯片 0832 的性能及編 程方法。很多 I/O 實驗都可以通過 8255 來實現(xiàn)。 PA0PA7( PA 口)接 LED0LED7( LED) PB0PB7( PB 口)接 K0K7(開關(guān)量) 。 五、實驗框圖 設(shè)置片選地址 設(shè)置數(shù)據(jù)初值 輸出數(shù)據(jù) 數(shù)據(jù)移位 延時 27 硬件實驗 三 8255 輸入、輸出實驗 一、實 驗要求 利用 8255 可編程并行口芯片,實現(xiàn)輸入 /輸出實驗,實驗中用 8255PA 口作輸出, PB口作輸入。 了解數(shù)據(jù)鎖存的概念和方法??梢杂脝尾降姆绞綀?zhí)行程序,改變開關(guān)狀態(tài),觀察讀回的值。 掌握用 74LS245 進行數(shù)據(jù)讀入或輸出。本程序用的是“冒泡排序”法,算法是將一個數(shù)與后面的數(shù)相比較,如果比后面的數(shù)大,則交換, 如此將所有的數(shù)比較一遍后,最大的數(shù)就會在 數(shù)列的最后面。另外,若源塊地址和目標塊地址有重疊,該如何避免? 四、程序框圖 設(shè)置塊的源地址 設(shè)置塊的目標地址 設(shè)置移動長度 從源地址取數(shù) 保存到目標地址中 源地址加 1 目標地址加 1 是否移動完 結(jié)束 是 否 23 軟件實驗 六 程序跳轉(zhuǎn)表 一、 實驗要求 在多分支結(jié)構(gòu)的程序中,能夠按調(diào)用號執(zhí)行相應(yīng)的功能,完成指定操 作。 四、程序框圖 給出要轉(zhuǎn)換數(shù) BCD 碼 取出 BCD 碼高四位 查表得到 ASCII 碼 保存高位 ASCII 碼 取出 BCD 碼低四位 查表 得到 ASCII 碼 保存低位 ASCII 碼 結(jié)束 22 軟件實驗 五 內(nèi) 存塊移動 一、 實驗要求 將指定源地址和長度的存儲塊移到指定目標位置 二、實驗?zāi)康? 1. 了解內(nèi)存的移動方法。 四、 程序框圖 給出要轉(zhuǎn)換的二進制數(shù) 將數(shù)除以 100,得百位數(shù) 保存百位數(shù) 將余數(shù)再除以 10,得十位數(shù) 保存十位數(shù) 余數(shù)為個位數(shù),將其保存 結(jié)束 21 軟件實驗 四 二進制到 ASCII 碼轉(zhuǎn)換 一、 實驗要求 給出一個 BCD 數(shù),將其轉(zhuǎn)換成 ASCII 值。如何將存儲器塊的內(nèi)容置成某固定值 (例全填充為 0FFH)? 請學生修改程序,完成此操作。 3. 掌握多字節(jié)無符號二進制數(shù)相加的方法。 8088/8086 CPU 系列實驗 WAVE 集成調(diào)試環(huán)境應(yīng)設(shè)置如下: 仿真器型號:偉福 Lab2020P 實驗儀 仿真頭型號: 8088/86 實驗 ( 8088/86) 語言設(shè)置對話框各命令行應(yīng)設(shè)置如下: 編譯器路徑 : 一般情況下為 C:\COMP86,也可設(shè)為你自己的安裝路徑。 打開計算機電源,執(zhí)行 WAVE 集成調(diào) 試軟件。 將配套的串行通訊電纜的一端與實驗臺的 RS232 9 芯 D 形插座相連,另一端與PC 相的串行口相連。 ( 4)按 [Next]鍵, LED 地址區(qū)顯示“ SPH”,數(shù)據(jù)區(qū)顯示的為 SP 高八位值。 ( 4) 按 [Next]或 [Last]鍵,可觀察 /修改相鄰寄存器的內(nèi)容。 ( 2) 因為 8088/8086 寄存器沒有相應(yīng)地址。 ⑵.輸入 4 位地址,此時 4 位地址數(shù)碼管亮, 2 位數(shù)據(jù)數(shù)碼管暗。 ⑶.按[ Next]或[ Last]鍵,使數(shù)碼位出現(xiàn)內(nèi)部寄存器中的數(shù)值。 檢查單片機內(nèi)部各個寄存器、累加器、接口電路的方法在下面講述。程序運行時地址數(shù)碼管數(shù)據(jù)數(shù)碼管均暗。 ⑵.按[ MON]鍵使地址數(shù)碼管出現(xiàn)字符“ P”。 ⑶.輸入程序執(zhí)行的起始地址,此時, 4 位地址數(shù)碼管顯示地址值,數(shù)據(jù)數(shù)碼管暗。 ⑷.按 [Trace ]鍵,數(shù)據(jù) 數(shù)碼管亮,此后每按一次 [Trace ]鍵,執(zhí)行一條指令。跟蹤執(zhí)行時如果遇到調(diào)用指令,仿真器將使程序的指針進入被調(diào)用的程序段內(nèi)部。 ⑶.輸入 4 位地址碼,此時地址位上顯示的是輸入的地址數(shù),數(shù)據(jù)位上的數(shù)碼管不亮。然后,關(guān)斷計算機和仿真器的電源,拔出 RS232 接口插頭。也可用計算機自動匯編并生成列表文件,列表文件是指同時含有源程序、機器碼和機器碼地址的文件。 [Exec]鍵 [全速執(zhí)行鍵] 用仿真器調(diào)試程序時,設(shè)置好執(zhí)行的初始地址后,按[ Exec]可自動執(zhí)行程序。按 Here鍵一是確定中斷地址,同時啟動了程序,并使程序執(zhí)行到中斷點停下來等待用戶的命令。 [ Here ]鍵 [斷點運行鍵 ] 設(shè)置中斷程序運行的地址,使程序執(zhí)行到中斷地址處停止執(zhí)行,在中斷地 址處等待新的操作命令(如 RUN、 STEP、 TRACE 等)。 [ Last ]鍵 [ 地址減 1 鍵 ] 它有 2 個作用: 1. 觸發(fā)顯示寄存器和存儲器中的數(shù)據(jù) 2. 地址減 1 觸發(fā)顯示寄存器和存儲器中的數(shù)據(jù) 剛在地址位上輸入了寄存器或和存儲器中的地址時,數(shù)據(jù)顯示數(shù)碼管是暗的未發(fā)光,此時,第一次按 [ Last ]鍵,數(shù)據(jù)顯示數(shù)碼管開始顯示數(shù)據(jù)。 [ Trace ]鍵 [跟蹤執(zhí)行鍵 ] 在調(diào)試程序時先按 [ MON ]鍵,最左側(cè)一只 LED 數(shù)碼管出現(xiàn)“ P”字符,這時 [ Trace ]檔起作用,每按一次 [ Trace ]便執(zhí)行一條用戶編寫的單片機指令,如果遇到“ CALL”這類調(diào)用命令時,跟蹤到調(diào)用內(nèi)部。 CPU 內(nèi)部寄存器復(fù)位后為單片機復(fù)位操作規(guī)定的值,即有的寄存器的數(shù)據(jù)不變 , 有的寄存器中的數(shù)據(jù)被復(fù)位。最右邊的兩位是數(shù)據(jù)位,它表示的是左邊顯示的地址單元中的數(shù)據(jù)。 鍵盤使用說明 本實驗儀共有 6 位 LED 發(fā)光數(shù)碼管 , 左邊 4 位為地址位,右邊 2 位為數(shù)據(jù)位。做8088/86 實驗,插上 8088 仿真板, LED 顯示的是‘ 8088’ 。 167。 如果想要與標準的設(shè)備通信,就要做電平轉(zhuǎn)換,將 TTL 電平轉(zhuǎn)到 RS232 電平或?qū)?RS232電平轉(zhuǎn)成 TTL 電平。 總線插孔 本實驗儀上有三排總線插座,用于引出各種總線信號,其中 AD0~ AD7 為 8 根數(shù)據(jù)總線,A0~ A15 為 16 根地址總線。 邏輯門電路 本實驗儀提供系列門電路:非門,或門,與門, D 觸發(fā)器。如果兩燈同時閃動,表示有脈沖信號;兩燈都不亮時,表示浮空(高阻態(tài))。我們可以通過軟件編程控制 D/A 轉(zhuǎn)換芯片DAC0832,輸出相應(yīng)電流值,經(jīng)過采樣電路取出模擬量電壓值,用電壓表測量電壓輸出端子,讀出電壓值。見圖 5。 圖 2: LED 電平顯示電路 圖 3: 邏輯電平開關(guān)電 路 圖 : 單脈沖發(fā)生電路 6 脈沖發(fā)生電路 下圖是 4MHz 脈沖信號輸出電路。 邏輯電平開關(guān)電路 實驗儀上有 8 只開關(guān) K0― K7,并有與之相對應(yīng)的 K0― K7 引線孔為邏輯電平輸出端。例如將 KEY/LED CS 接到地址譯碼的 CS0 上,那么位碼輸出的地址就為 08002H,段碼輸出的地址就是 08004H,鍵盤行碼讀回的地址為 08001H。如果沒有鍵按下,由于上拉電阻的作用,經(jīng) 245 讀回的值為高,如果有鍵按下, 374 輸出的低電平經(jīng)過按鍵被接到 245 的端口上,這樣從
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1