第一范文网 - 专业文章范例文档资料分享平台

单片机课后习题

来源:用户分享 时间:2025/12/5 13:54:33 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

25. 当定时器T0用于方式3时,应该如何控制定时器T1的启动和关闭?

26. 定时器/计数器测量某正单脉冲的宽度,采用何种方式可得到最大量程?若时钟频率为 6MHZ,求允许测量的最大脉冲宽度是多少?

27. 编写一段程序,功能要求;当p1.0引脚的电平正跳变时,对p1.1的输入脉冲进行计数; 当p1.2引脚的电平负跳变时,停止计数,并将计数值写入R0、R1(高位存R1,低位 存R0)。

28. THs与TLs(x=0,1)是普通寄存器还是计数器?其内容可以随时用指令更改吗?更改 后的新值是立即刷新还是等当前计数器计满后才能刷新?

思考题及习题7

11、帧格式为1个起始位,8个数据位和1个停止位的异步串行通信方式是方式( )。 12、在串行通信中,收发双方对波特率的设定应该是( )的。

13、下列选项中,( )是正确的。

A.串行口通信的第9数据位的功能可由用户定义

B.发送数据的第9数据位的内容是在SCON寄存器的TB8位中预先准备好的 C.串行通信帧发送时,指令把TB8位的状态送入发送SBUF中 D.串行通信接收到的第9位数据送SCON寄存器的RB8中保存 E.串行口方式1的波特率是可变的,通过定时器/计数器T1的溢出率设定 14、通过串行口发送或接收数据时,在程序中应使用( )。 A.MOVC指令 B.MOVX指令 C.MOV指令 D.XCHD指令 15、串行口工作方式1的波特率是( )。 A.固定的,为?osc/32 B.固定的,为?osc/16

C.可变的,通过定时器/计数器T1的溢出率设定 D.固定的,为?osc/64

16、在异步串行通信中,接收方是如何知道发送方开始发送数据的?

17、AT89S51单片机的串行口有几种工作方式,有几种帧格式?各种工作方式的波特率如何确定?

18、假定串行口串行发送的字符格式为1个起始位、8个数据位、1个奇校验位、1个停止位,请画出传送字符?B?的帧格式。

19、为什么定时器/计数器T1用作串行口波特率发生器时,常采用方式2?若已知时钟频率、串行通信的波特率,如何计算装入T1的初值?

20、若晶体振荡器为11.0592MHz,串行口工作于方式1,波特率为4800bit/s,写出用T1作为波特率发生器的方式控制字和计数初值。

21、简述利用串行口进行多机通信的原理。

22、使用AT89S51的串行口按工作方式1进行串行数据通信,假定波特率为2400bit/s,已中断方式传送数据,请编写全双工通信程序。

23、某AT89S51单片机串行口,传送帧格式由1个起始位(0)、7个数据位、1个偶校验和一个停止位(1)组成。当该串行口每分钟传送1800个字符时,试计算出它的波特率。

24、为什么AT89S51单片机串行口的的方式0帧格式没有没有起始位(0)和停止位(1)?

25、直接以TTL电平串行传输数据的方式有什么缺点?为什么在串行传输距离较远时,常采用RS—232C、RS—422A和RS—485标准串行接口来进行串行数据传输?比较RS—232C、

RS—422A和RS—485标准串行接口各自的优缺点。

思考题及习题8

1.单片机的存储的主要功能是存储( )和( )。 2.假设外部数据存储器2000H单元的内容为80H,执行下列指令后累加器A中的内容为( )。

MOV P2,#20H

MOV R0,#00H MOVX A,@R0

3.在存储器扩展中,无论是线选法还是译码法最终都是为扩展芯片的片选端提供( )控制信号。

4.起止范围为0000H~3FFFH的存储容量是( )KB。

5.在AT89S51单片机中,PC和DPTR都用于提供地址,但PC是为访问( )存储器提供地址,而DPTR是为访问( )存储器提供地址。

6.11条地址线可选( )个存储单元,16KB存储单元需要( )条地址线。 7.4KB RAM存储器的首地址若为0000H,则末地址为( )H。

8.区分AT89S51单片机外程序存储器和片外数据存储器的最可靠方法是( )。 A.看其位于地址范围的低断还是高端 B.看其离AT89S51单片机心片的远近

C.看其芯片的型号是ROM还是RAM D.看其是与RD信号连接还是与PSEN信号连接 9.是编写一个程序(如将05H和06H拼为56H),设原始数据放在片外数据区2001H单元和2002H单元中,按顺序拼装后的单字节数放入2002H。

10.编写程序,将外部数据存储器中4000H~40FFH单元全部清0。

11.在AT89S51单片机系统中,外接程序存储器和数据存储器共16位地址线和8位数据线,为何不会发生冲突?

12.请写出图8-14中4片程序存储器27128各自所占的地址空间。

13.现有AT89S51单片机,74LS373锁存器,1片2764 EPROM和两片6264RAM,请用它们组成一个单片机应用系统,要求如下:

1.画出硬件电路连线图,并标志主要引脚;

2.指出应用系统程序存储器空间和数据存储器空间各自的地址范围。

14.题图8-1(a)为AT89S51单片机中存储器的地址空间分布图,题图8-1(b)为存储器的地址译码电路。为使地址译码电路按题图8-1(a)所示的要求进行正确寻址,要求画出: (1)A组跨接端子的内部正确连线图; (2)B组跨接端子的内部正确连线图。

思考题及习题9

1.判断下列说法是否正确。

A.由于81C55不具有地址锁存功能 ,因此在与8031芯片的接口电路中必须加地址锁存器。()

B.在81C55芯片中,决定端口和RAM单元编址的信号时AD7~AD0和WR'。() C.82C55具有三态缓冲器,因此可以直接挂在系统的数据线上。() D.82C55的PB口可以设置成方式2.()

2.I/O接口和端口有什么区别?I/O接口的功能是什么? 3.I/O数据传送有哪几种方式?分别在哪些场合下使用??

4.常用的I/O端口编址有哪两种方式??他们各有什么特点?AT89S51单片机的I/O端口编址采用的是那种方式?

5.82C55的方式控制字和?PC按位置/复位控制字?都可以写入82C55的同一控制器,82C55是如何来区分这两个控制字?

6.编写程序,采用82C55的PC口按位置/复位控制字,将PC7置0,PC4置1,(已知82C55的同个端口的地址为7FFCH~7FFFH)

7.有图9-6说明82C55的PA口在方式1的应答联络输入方式下的工作过程。 8.81C55的端口都有哪些?哪些引脚决定端口的地址?引脚TIMERIN和TIMEROUT(非)得作用是什么?

搜索更多关于: 单片机课后习题 的文档
单片机课后习题.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c86qsd2n3ev92i2p9mdj2_3.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top