全球旧事资料 分类
的地址线根数是(C)
(A)11根(B)12根(C)13根(D)14根
三、
问答题(每题5分,共20分)
1
f1、MCS51单片机的时钟周期与振荡周期之间有什么关系?一个机器周期的时序如何划分?答:时钟周期是单片机最基本的时间单位。机器周期则是完成某一个规定操作所需的时间。一个机器周期为6个时钟周期,共12个振荡周期性,依次表示为S1P1、S1P2、……S6P1、S6P2。
2、MCS51内部四个并行IO口各有什么异同?作用是什么?
答:MCS51单片机共有四个8位双向并行的IO端口,每个端口都包括一个锁存器、一个
输出驱动器和一个输入缓冲器。但这四个端口的功能不全相同,P0口既可作一般IO端口
使用,又可作地址数据总线使用;P1口是一个准双向并行口,作通用并行IO口使用;P2
口除了可作为通用IO使用外,还可在CPU访问外部存储器时作高八位地址线使用;P3口
是一个多功能口除具有准双向IO功能外,还具有第二功能。
3、简述MCS51单片机的中断响应过程。
答:CPU在每个机器周期的S5P2期间顺序采样每个中断源,在下一个机器周期S6区间按
优先级顺序查询中断标志,如查询到某个中断定标志为1,将在接下来的机器周期S1期间
按优先级进行中断处理,中断系统通过硬件自动将相应的中断矢量地址装入PC,以便进入
相应的中断服务程序。一旦响应中断,CPU首先置位相应的中断“优先级触发器”,然后由
硬件执行一条长调用指令,把当前的PC值压入堆栈,以保护断点,再将相应的中断服务的
入口地址送入PC,于是CPU接着从中断服务程序的入口处开始执行。对于有些中断源,
CPU在响应中断后会自动清除中断标志。
4、AD转换接口中采样保持电路的作用是什么?省略采样保持电路的前提条件是什么?
答:AD转换接口中采样保持电路的作用是:能把一个时间边续的信号变换为时间离散的信
号,并将采样信号保持一段时间。
当外接模拟信号的变化速度相对于AD转换速度来说足够慢,在转换期间可视为直流信
号的情况下,可以省略采样保持电路。
四、阅读或编写程序
1、阅读下列程序段并回答问题。1)、该程序执行何种操作2)、已知初值(60H)23H,
(61H)61H,运行程序后(62H)?
7分
CLRC
MOVA,9AH
SUBBA,60H
ADDA,61H
DAA
MOV62H,A
答:1)、该程序是单字节BCD码运算,是将(61H)(60H)→62H
2)、(62H)38H
2、编写一程序将片外数据存储器中7000H70FFH单元全部清零。8分
ORG1000H
MOVDPTR,7000H
CLRA
MOVR0,A
LOOP:MOVXDPTRA
DJNZR0LOOP
JMPS
2
f五、MCS51单片机外扩展一片r
好听全球资料 返回顶部