课程 单片机原理及应用 班级
学号 姓名 题号 得分 阅卷人
一,填空题,每题1分,共30分。
1,接口电路中一般有 三种端口。
2,I/O端口的编址方式一般有 两种。
3,CPU与IO设备之间数据传送控制方式常见的有 三种。
4,当单片机复位时PSW= H,SP= ,P0~P3口均为 电平。
5,已知fosc=12MHz, T0作为定时器使用时,其定时时间间隔为 。
6,如果(A)=58H,(R1)= 49H,(49H)= 79H,执行指令XCH A, @R1后;结果 (A)= ,(49H)= 。
7,所谓中断源即是________ 。 8,在串行通信中有 两种最基本的通信方式。
一 二 三 四 五 六 七 八 九 十 总分 9,微机系统由 两部分组成。
10,定时器中断请求发生在_______。中断响应时间是指_____ 。在中断服务程序中现场保护和现场恢 复期间,中断系统应处在____状态。
11,单片机内部数据传送指令 用于单片机内部RAM单元及寄存器之间,单片机与外部数据传送指令 用于单片机内部与外部RAM或I/O接口之间, 指令用于单片机内部与外部ROM之间的查表
12,编程时,一般在中断服务子程序和调用子程序中需用保护和恢复现场,保护现场用 指令,恢复现场用 指令。
13,堆栈指针SP始终指示堆栈的 地址,当有压入或弹出堆栈操作时,SP的内容将随之改变。程序计数器PC的内容将始终指示 地址,所以只要改变PC的内容将改变程序的运行路径。
14,程序状态寄存器PSW的作用是用来保存程序运行过程中的各种状态信息。其中CY为 标志,用于无符号数加(减)运算,当进行 操作时作为位累加器。OV为 标志,用于有符号数的加(减)运算。
15,8031有两个16位可编程定时/计数器,T0和T1。它们的功能可由控制寄存器 、 的内容决定,且定时的时间或计数的次数与 两个寄存器的初值有关。
16,MCS-51系列单片机可采用高级语言(如BASIC语言、C语言)、可采用低级语言进行编程;后一种语言共有 条指令。
17,堆栈应遵循 规律,堆栈指针的符号为 。
18,求十进制数-102的补码(以2位16进制数表示),该补码为 。 19,中断处理的全过程分为以下3个段: 。
20,定时和计数都是对 进行计数,定时与计数的区别是 。
21,8051 的引脚RST是____(IN脚还是OUT脚),当其端出现____电平时,8051进入复位状态。8051一直维持这个值,直到RST脚收到____电平,8051才脱离复位状态,进入程序运行状态,从ROM H单元开始取指令并翻译和执行。
22,单片机也可称为 或 。
23,LJMP跳转空间最大可达到 。
24,存储器的存取速度可用_____________和_____________两个时间参数来衡量,其中后者比前者大。
25,微机的总线分为 三组。
26,半导体存存储器按使用功能分为 两种。
27,P0通常用作 。
28,若由程序设定RS1、RS0=10,则工作寄存器R0~R7的直接地址为_________.
29,单片机的工作过程,实际上就是_________.
30,当使用8031单片机时,需要扩展外部程序存储器,此时EA应为_________.
二,简答题,每题10分,共50分。
1,简要阐述说明MCS-51单片机基本特性.(单片机的组成部分?)
2,简要绘制出80C51存储空间配置图.并做相应的说明?
3,绘制出8031最小应用系统图,做简要的阐述说明?
4, MCS-51系列单片机能提供几个中断源、几个中断优先级?各个中断源的优先级怎样确定?在同一优先级中,各个中断源的优先顺序怎样确定?各个中断源的名称和入口地址分别是?
5,简述MCS-51单片机CPU访问外部扩展程序存储器的过程?
三,综合题,20分
1,MCS-51有哪几种寻址方式?举例说明它们是怎样寻址的?7分
2,设单片机晶振频率为 6 MHz,要求定时器T0产生100ms的定时,试确定计数初值及TMOD的内容?7分
3,下列程序段执行后,(R0)=_________,(7EH)=_________,(7FH)=_________.6分
MOV R0,#7FH MOV 7EH,#0 MOV 7FH,#40H DEC @R0 DEC R0 DEC @R0
因篇幅问题不能全部显示,请点此查看更多更全内容