微機原理上機實驗習題

微機原理上機實驗習題

ID:44175359

大?。?07.76 KB

頁數(shù):3頁

時間:2019-10-19

微機原理上機實驗習題_第1頁
微機原理上機實驗習題_第2頁
微機原理上機實驗習題_第3頁
資源描述:

《微機原理上機實驗習題》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。

1、微機原理上機實驗習題1、基本程序與數(shù)值運算1)完成書上例4.45程序的調(diào)試2)大小寫字母的轉(zhuǎn)換要求:從鍵盤上輸入小寫字母轉(zhuǎn)換成大寫字母并顯示輸出。2、字符串操作1)字符串匹配程序用串操作指令設計程序,實現(xiàn)在存儲區(qū)(長度為100H)中尋找空格字符(20H),退出時給出是否找到的信息。要求:從鍵盤輸入數(shù)據(jù)并顯示程序3、排序?qū)嶒灣绦驈逆I盤輸入任意數(shù)據(jù)實現(xiàn)數(shù)據(jù)的由小到大排序并顯示程序4、計算機鋼琴程序?qū)嶒?2計算機鋼琴的程序一、實驗目的1.掌握利用pc機揚聲器發(fā)出不同頻率聲音的方法。2.學習利用系統(tǒng)功能調(diào)用從鍵

2、盤上讀取字符的方法。實驗內(nèi)容編寫程序,程序運行時使PC機成為一架可彈奏的“琴”。當按下數(shù)字鍵1?8時,依次發(fā)岀1,2,3,4,5,6,7,i八個音調(diào)。按CTRL-C則退出“琴”狀態(tài)三、實驗原理1.PC機揚聲器電路圖如下:61H端口第0位(地址42H)(地址43H)先送低位再送高位通過給8253定時器裝入不同的計數(shù)值,可以使其輸出不同頻率的波形。當與門打開后,經(jīng)過放大器的放大作用,便可驅(qū)動揚聲器發(fā)出不同頻率的音調(diào)。為使該音調(diào)的聲音持續(xù)一段時間,要插入一段延時程序,之后再將揚聲器切斷(關(guān)閉與門)。另外,要使

3、計算機成為可彈奏的鋼琴,需要使用系統(tǒng)調(diào)用的01H功能以接收鍵入字符,并且要建立一張表,使鍵入字符與頻率值構(gòu)成一個對應關(guān)系。鍵入字符123456?78音符1234567?1頻率值524$5886606987848809881048、程序框圖0群3鍵入字符值轉(zhuǎn)化為査表偏移量~BX結(jié)束相除結(jié)果作為計數(shù)初值~BX設置8253計數(shù)器2的工作模式常數(shù)120000H被除數(shù)亠(DX,AX)I査表得頻/值作為除數(shù)J裝入計數(shù)初值I打開與門1延遲二段時間I關(guān)分與門J圖13計算機鋼琴程序流程圖

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。