单片机原理与应用答案第二版李建忠-

发布时间 : 星期四 文章单片机原理与应用答案第二版李建忠- 更新完毕开始阅读

CPL A ;取反

3-11 请写出达到下列要求的逻辑操作的指令,要企鹅不得改变为涉及位的内容 1)使累加器A的低位置‘1’ 2)清累加器A的高4位 3)使A.2和A.3置‘1’ 4)清除A.3、A.4、A.5、A.6

3-14下面执行后(SP)=42H, (A) = 40H, (B) =40H ,并解释每条指令的作用。 ORG 2000H ;起始地址为2000H MOV SP,#40H ;(SP)=40H MOV A,#30H ;(A)=30H

LCALL 2500H ;调用2500H子程序 ADD AD,#10H ;(A)<—(A)+10,(A)=40H MOV B,A ;(B)=40H HERE:SJMP HERE

ORG 2500H ;起始地址为2500H MOV DPTR,#2009H ;(DPTR)=2009H PUSH DPL ;(SP)=40H+1=41H PUSH DPH ; (SP)=41H+1=42H RET ;返回

3-18 设fosc=12MHZ,定时器/计数器0的初始化程序和中断服务程序如下: MOV TH0,#0DH MOV TL0,#0D0H MOV TMOD,#01H SETB TR0 :

;中断服务程序 ORG 000BH MOV TH0,#0DH MOV TL0,#0D0H : RETI

问:1)该定时器/计数器工作于什么方式? 2)相应的定时时间或计数值是多少?

3)为什么在中断服务程序中药重置定时器/计数器的初值? ●1)方式1

2)定时时间为:fosc=12MHZ Tcy=1us T=N*Tcy

=(65536-x)*Tcy 定时范围:1~65536

计数值为:N=216 -x=65536-x

计数范围为:1~65536

3)定时器T0的溢出对外无脉冲信号,重置定时器/计数器的初值可以再形成计数脉冲

3-23 编写一个延时1ms的子程序

4-1)何谓单片机的最小系统?

★所谓最小系统,是指一个真正可用的单片机最小配置系统。 对于片内带有程序存储器的单片机,只要在芯片上对外接时钟电路和复位电路就能达到真正可用,就是最小系统。

对于片外不带有程序存储器的单片机,除了在芯片上外接时钟电路和复位电路外,还需外接程序存储器,才能构成一个最小系统。

4-5)什么是完全译码?什么是部分译码?各有什么特点? ★所谓部分译码,就是存储器芯片的地址线与单片机系统的地址线顺序相接后,剩余的高位地址线仅用一部分参加译码。

特点:部分译码使存储器芯片的地址空间有重叠,造成系统存储器空间的浪费。 ★所谓全译码,就是存储器芯片的地址线与单片机系统的地址线顺序相接后,剩余的高位地址线全部参加译码。

★特点:存储器芯片的地址空间是唯一确定的,但译码电路相对复杂。 4-7)存储器芯片地址引脚数与容量有什么关系?

★ 地址线的数目由芯片的容量决定,容量(Q)与地址线数目(N)满足关系式:Q=2N

4-10) 采用2764(8K*8)芯片扩展程序存储器,分配的地址范围为4000H~7FFFH。采用完全译码方式,试确定所用芯片数目,分配地址范围,画出地址译码关系图,设计译码电路,画出与单片机的连接图。

★7FFFH-4000H+1=4000H=16KB

因为2764为8K*8 所以需要2片芯片 第一片地址为范围为:4000H~5FFFH 第二片地址为范围为:6000H~7FFFH 译码关系图:

p2.7 P2.6 P2.5 P2.4 p2.3 P2.2 P2.1 P2.0 P0.7 P0.6 P0.5 P0.4 P0.3 P0.2 P0.1 P0.0 A15 A14 A13 A12 A11 A10 A9 0 0 0 0 0 1 * * * * * * * * A8 * * A7 * * A6 * * A5 * * A4 * * A3 * * A2 * * A1 * * A0 * * 连接图

4-12) 某单片机系统用8255A扩展I/O口,设其A口为方式一输入,B口为方式一输出,C口余下的口线用于输出。是确定其方式控制字;设A口为允中,B口禁中,试确定相应的置位/复位字。

★书P114,方式选择控制字 C口置位/复位控制字

★ 方式控制字为10110100

A口允中,即置位:0000×××1 B口禁中,即复位:0000×××0

4-13) 试设计用两片74LS377和74LS244扩展8051的两个输出口和两个输入口的扩展连接电路图。

4-15)试设计用两片74LS164在8051串行口扩展两个并行输入口的扩展连接电路图,并编写把片内RAM的30H,31H单元的数从扩展的两个口输出的程序。

5-1)什么是单片机的扩展总线?串行扩展总线与并行扩展总线相比有哪些特点?目前单片机应用系统中较为流行的串行扩展总线有哪些? ★扩展总线:由于数据线与低8位地址线复用P0口,为了把它们分离与片外芯片相连,通常要加锁存器才能构成总线结构。 ★

★主要有I2C、SPI、单总线(1-wire)、Microwire

5-4)PC机通过RS-232接口与51单片机通信时,通过什么方式完成RS-232C到TTL电平转换?

★使用时必须加上适当的电平转换电路芯片

6-4)简述单片机对行列式键盘的扫描过程或画出流程图。 书P168

6-9)何谓静态显示?何谓动态显示?两种显示方式各有什么优缺点?

★静态显示:LED工作在静态显示方式下,共阴极接地或共阳极接+5V;每一位的段选线

联系合同范文客服:xxxxx#qq.com(#替换为@)