中國石油大學(北京)遠程教育學院
期 末 考 試
《單片機原理及應用》
學習中心:_______ 姓名:________ 學號:_______
關于課程考試違規(guī)作弊的說明
1、提交文件中涉嫌抄襲內(nèi)容(包括抄襲網(wǎng)上、書籍、報刊雜志及其他已有論文),帶有明顯外校標記,不符合學院要求或學生本人情況,或存在查明出處的內(nèi)容或其他可疑字樣者,判為抄襲,成績?yōu)椤?”。
2、兩人或兩人以上答題內(nèi)容或用語有50%以上相同者判為雷同,成績?yōu)椤?”。
3、所提交試卷或材料沒有對老師題目進行作答或提交內(nèi)容與該課程要求完全不相干者,認定為“白卷”或“錯卷”,成績?yōu)椤?”。
說明:在以下6題中任選5題,每題20分,共100分。
MCS-51的時鐘周期、機器周期、指令周期是如何分配的?當振蕩頻率為10MHz時,一個機器周期為多少毫秒?
指出下列指令中畫線的操作數(shù)的尋址方式?
MOV R0, #55H ;
MOV A, 2AH ;
MOV A, @R1 ;
MOV @R0, A ;
ADD A, R7 ;
MOVX A, @DPTR ;
MOV DPTR, #0123H ;
MOVC A, @A+DPTR ;
INC DPTR;
外部RAM中從1000H到10FFH有一個數(shù)據(jù)區(qū),現(xiàn)在將它傳送到外部RAM中2500H單元開始的區(qū)域中,編程完成上述功能。
在串行通信中,給定波特率為9600bps,模式1,發(fā)送1KB的數(shù)據(jù)大約需要多長時間?
說明80C51單片機的中斷過程。
6. 編程實現(xiàn)兩個16位數(shù)的減法。6F50H-134BH,結果保存至內(nèi)部RAM的30H、31H。
答題提示參考:
1. 參考MCS-51典型的指令周期為一個機器周期,每個機器周期由6個狀態(tài)周期組成,每個狀態(tài)周期由2個時鐘周期(振蕩周期)組成。 一個機器周期=6×一個狀態(tài)周期=12×一個時鐘周期=12×1?振蕩頻率
2. 參考指令尋址方式
3. 參考數(shù)據(jù)傳送類指令和第六章第二節(jié)外部存儲器擴展
4. 參考波特率,串行口的工作方式,傳送1bit 需要1/9600s,傳送一字節(jié)需要10*1/9600s
5. 參考中斷處理過程
6. 參考算術操作類指令,了解減法指令的使用