資源描述:
《長安大學20 -20 學年第 學期 試題( )卷》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在教育資源-天天文庫。
1、長安大學2016-2017學年第1學期試題(A)卷課程名稱計算機原理及應用考試日期17年1月10日共3題學生姓名學院電控學院班級學號一、基礎知識(10小題,每小題3分,共30分)(1)求和32的原碼、反碼和補碼。(2)MCS-51單片機包括哪些主要部分?(3)當寄存器PSW的內(nèi)容為0C0H時,當前工作寄存器是哪個區(qū)?工作寄存器R0對應的內(nèi)部RAM單元地址是多少?(4)MCS-51單片機的位尋址空間由哪幾部分組成?(5)在MCS-51單片機工作過程中強制對其復位,復位對寄存器TMOD、P1口、70H單元、標志位Cy以及程序計數(shù)器PC有什么影
2、響?(6)在一個MCS-51單片機應用系統(tǒng)中,出現(xiàn)了外部數(shù)據(jù)存儲器和外部I/O口地址相互重疊的問題,在系統(tǒng)工作時是否會發(fā)生訪問沖突?為什么?(7)串行通信時,通信的雙方需要遵守哪些基本約定?(8)8051單片機擴展存儲器時,引腳被接地,這種情況下,芯片上的程序存儲器中存儲的應用程序是否起作用?為什么?(9)MCS-51單片機在擴展外部程序存儲器時,P0起什么作用?(10)中斷處理和子程序調(diào)用有什么不同?二、程序設計(共3題,每小題10分,共30分)(1)一個測控系統(tǒng)要求根據(jù)被檢測量的大小施加不同的控制策略,已知為8位無符號數(shù),控制策略如下
3、:1)當時,使用控制策略:,其中為8位無符號數(shù),然后把控制量從單片機的P0口輸出。2)當時,使用邏輯控制策略:,其中為P1.0,為P1.1,為P1.3,為P3.5,即把邏輯控制結果從P3.5輸出。編程實現(xiàn)上述要求。(2)一批8位二進制數(shù)據(jù)以原碼的格式存儲在單片機外部RAM的2000H開始的區(qū)域,這批數(shù)據(jù)以“EOF”為結束標志,編程統(tǒng)計其中負數(shù)的個數(shù),并對負數(shù)取絕對值存儲后在原來的單元。(3)4位十進制數(shù)以壓縮BCD碼形式存儲在40H和41H單元,為了顯示輸出需要獲得分離的字符信息以便提取字型編碼,編寫程序把上述4位十進制數(shù)數(shù)位分離,并存儲
4、在30H開始的區(qū)域。第1頁(共4頁)三、綜合應用(共4題,10分)(1)單片機應用系統(tǒng)采用Intel8155擴展輸入/輸出口,用于狀態(tài)檢測和顯示,如圖1所示。1)分析Intel8155的RAM、命令寄存器、輸入輸出口、定時/計數(shù)器的地址。(2分)2)編程實現(xiàn)每按一次S,從PB口讀取檢測開關SW0~SW7的狀態(tài),然后把開關的狀態(tài)顯示在L0~L7上,SW0閉合,L0亮,以此類推。考慮按鍵S的消抖,已知延時(8分)圖2單片機應用系統(tǒng)(2)圖2為單片機數(shù)據(jù)采集系統(tǒng)原理圖,編程實現(xiàn)每隔20ms啟動A/D轉(zhuǎn)換器轉(zhuǎn)換通道IN7接入的模擬量,把轉(zhuǎn)換值存入
5、30H單元,如果轉(zhuǎn)換值大于8DH,則點亮LED1以示報警。已知系統(tǒng)晶振為12MHz。(需確定通道地址)。(10分)圖2單片機數(shù)據(jù)采集系統(tǒng)原理圖第2頁(共4頁)(3)圖3為一個單片機應用系統(tǒng),確定DAC0832的口地址,編寫程序使應用系統(tǒng)從V0輸出鋸齒波。(10分)(1)系統(tǒng)電路圖(2)輸出波形圖3單片機應用系統(tǒng)(4)一個簡單計數(shù)器的電路原理圖如圖4所示,按鍵S接在單片機引腳P3.3()。要求每按一次S鍵,計數(shù)器計數(shù)一次(采用1只數(shù)碼管顯示,每計16次后再從0開始計數(shù))。采用中斷方式實現(xiàn)。圖4計數(shù)器第3頁(共4頁)附:部分寄存器和專用寄存器
6、定義(1)MCS-51程序狀態(tài)字寄存器PSWCyACF0RS1RS0OV-P(2)MCS-51定時/計數(shù)器方式寄存器TMODGATEC/M1M0GATEC/M1M0(3)MCS-51定時/計數(shù)器控制寄存器TCONTF1TR1TFOTROIE1IT1IE0IT0(4)MCS-51中斷控制寄存器TCONEA--ESET1EX1ET0EX0(5)MCS-51中斷優(yōu)先級控制寄存器TCON---PSPT1PX1PTOPT0(6)8155命令寄存器M1M0INTBINTAPC1PC0PBPA(7)74LS139真值表74LS139真值表BA1××11
7、110000111001101101011010111110(7)共陰LED數(shù)碼管整型編碼字符字型編碼字符字型編碼03F87F10696F25BA7734FB7C466C3956DD5E67DE79707F71第4頁(共4頁)