《《单片机原理及系统设计实用教程》课件单片机原理试卷B(2010)》由会员分享,可在线阅读,更多相关《《单片机原理及系统设计实用教程》课件单片机原理试卷B(2010)(6页珍藏版)》请在金锄头文库上搜索。
1、学院 姓名 学号 任课老师 选课号 密封线以内答题无效电子科技大学二零零 至二零零 学年第 学期期 考试 单片机原理 课程考试题 B 卷 ( 120 分钟) 考试形式: 闭卷 考试日期 200 年 月 日课程成绩构成:平时 10 分, 期中 10 分, 实验 20 分, 期末 60 分一二三四五六七八九十合计一 填空(每空2分, 共26分)(1) 51单片机通用寄存器R0R7的地址为 ,特殊寄存器占用地址为 ,位变量占用地址为 。 (2) 微处理器或CPU主要由3部分组成,即 、 和寄存器组。 (3) -105的原码为 ,补码为 ,反码为 。(4) 存储器的编址方法有两种_、_。(5) 51单
2、片机的堆栈入栈时SP= 。(6) 扩展ROM时使用的控制信号是 扩展RAM时使用的控制信号是 。二 选择(每空2分, 共20分)(1) 如果使用晶振频率为12MHZ,51单片机一个机器周期的时间是( ),ALE的输出周期为( )A 1us B 0.5usC 0.25us D 2us(2) 51单片机位,如果已经使用了片内ROM,片外ROM的首地址是( ), 如果已经使用了片内RAM,片外RAM的首地址是( ) A 0000H, B 2000H, C 4000H D 8000H (3) 影响下列标志位的语句有C ( ) A( ) P( )A MOV A, 30H B ADD A,30HC INC
3、 A D ANL A,30H (4) 下列语句属于哪种寻址方式MOVX A,DPTR( )MOV A,30H ( )MOV A,R1 ( ) A 直接寻址 B 间接寻址 C 立即寻址 D 变址寻址 E 相对寻址 F 寄存器寻址三 阅读程序(每小题12分,共24分)。(1) 阅读程序并回答下列问题。 注释每条语句的功能 如果40 H=00H,当程序运行结束时,21H的值为( ),如果40 H=20H,当程序运行结束时,21H的值为( ) 此程序段的功能。MOV A,40H;取数JZ ZERO;JB ACC.7,STOREMOV A,#02HSJMP STOREZERO: MOV A,#0STOR
4、E: MOV 21H,A(2) 阅读程序并回答下列问题。 注释每条语句的功能 (30H)=3AH,程序运行后(A)= 。 此程序的功能。ORG 2000HMOV A,30HSWAP AANL A,#0FHPUSH ACCCLR CSUBB A,#0AHPOP ACCJC LOOPADD A,#07H LOOP:ADD A,#30H SJMP $四 编程(每题10分, 共20分)1) 如图为步进电机的正反转控制的硬件原理图,A B C 为步进电机的3个绕组,其正反转的控制方式为,1 单3拍控制方式 A B C A .(正转), A C B A .(反转), 2 六拍控制方式 A AB B BC C CA A .(正转), A AC C CB B BA A .(反转),,任选一种控制方式实现步进电机的正反转控制2)在MAA单元有两个十六进制数,将它们分别转换成ASCII码,存入ASC及ASC+1单元。五 简答题(每题10分, 共10分)1)请简述单片机的中断系统(包括:中断源、中断入口地址、中断优先级)和作用第 6 页 共 6页