单片机原理和应用赵德安习题答案解析

单片机原理和应用赵德安习题答案解析

ID:26460275

大小:69.13 KB

页数:10页

时间:2018-11-27

单片机原理和应用赵德安习题答案解析_第1页
单片机原理和应用赵德安习题答案解析_第2页
单片机原理和应用赵德安习题答案解析_第3页
单片机原理和应用赵德安习题答案解析_第4页
单片机原理和应用赵德安习题答案解析_第5页
资源描述:

《单片机原理和应用赵德安习题答案解析》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、.WORD完美格式.第一章习题2.根据程序存储器的差别,单片机可以分为哪几种类型?答:MCS-51系列单片机按片内不同程序存储器的配置来分,可以分为以下3种类型:①片内带MaskROM(掩膜ROM)型:8051、80C51、8052、80C52。此类芯片是由半导体厂家在芯片生产过程中,将用户的应用程序代码通过掩膜工艺制作到ROM中。其应用程序只能委托半导体厂家“写入”,一旦写入后不能修改。此类单片机适合大批量使用。②片内带EPROM型:8751、87C51、8752。此类芯片带有透明窗口,可通过紫外线擦除存储器中的程序代码,应用程序可通过专门的编程器写入到单片机中

2、,需要更改时可擦除重新写入。此类单片机价格较贵,不宜于大批量使用。③片内无ROM(ROMLess)型:8031、80C31、8032。此类芯片的片内没有程序存储器,使用时必须在外部并行扩展程序存储器存储芯片。此类单片机由于必须在外部并行扩展程序存储器存储芯片,造成系统电路复杂,目前较少使用。3.单片机的主要特点是什么?它适宜构成通用微机系统还是专用微机系统?为什么?答:单片机是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计时器等功能(可能还包括显示驱动电路、脉

3、宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的计算机系统。其主要特点如下:1、价格便宜。10元以内计算机。2、功能不大。只能专用在适用的领域。但在适用的领域中,性价比却是最佳。3、可靠性高,抗干扰能力强。4、功耗比较低。对电源要求低。适用面广。5、外围扩展能力强。可以应用到不同的控制系统中。根据其特点可知,单片机功能不大,适宜构成专用微机系统。4.研制微机应用系统时,应如何选择单片机的型号?.技术资料.专业整理..WORD完美格式.答:在单片机应用研究系统开发中,单片机是整个设计的核心。设计者需要为单片机安排合适的外部器件,同

4、时还需要设计整个控制软件,因此选择合适的单片机型号很重要。目前,市场上的单片机种类繁多,在进行正式的单片机应用研究系统开发之前,需要根据不同单片机的特性,从中作出合理的选择。所以在单片机选型时,主要需要注意以下几点:1.仔细调查市场,尽量选用主流的、货源充足的单片机型号,这些器件使用比较广泛,有许多设计资料供学习或参考。2.尽量选择所需硬件集成在单片机内部的型号,例如ADC、DAC、I2C、SPI和USB等。这样便于整个控制系统的软件管理,减少外部硬件的投入,缩小整体电路板的面积,从而减少总体投资等。3.对于手持设备,移动设备或者其他需要低功耗的设备,尽量选择低电

5、压、低功耗的单片机型号,这样可以减少能量的消耗,延长设备的使用寿命。4.在资金等条件允许的情况下,尽量选择功能丰富,扩展能力强的单片机,这样便于以后的功能升级和扩展。5.对于体积有限制的产品,尽量选择贴片封装的单片机型号,这样可以减少电路板面积,从而降低硬件成本,同时也有助于电磁兼容设计。第二章1、分别写出一个MCS-51中ROM、EPROM、无ROM型单片机的型号和内部资源。其中哪个产品内部具有固化的软件?该软件能否被所有用户所使用?怎样使用该种产品?答:①片内带MaskROM(掩膜ROM)型:8051、80C51、8052、80C52。此类芯片是由半导体厂家在

6、芯片生产过程中,将用户的应用程序代码通过掩膜工艺制作到ROM中。其应用程序只能委托半导体厂家“写入”,一旦写入后不能修改。②片内带EPROM型:8751、87C51、8752。此类芯片带有透明窗口,可通过紫外线擦除存储器中的程序代码,应用程序可通过专门的编程器写入到单片机中,需要更改时可擦除重新写入。.技术资料.专业整理..WORD完美格式.③片内无ROM(ROMLess)型:8031、80C31、8032。此类芯片的片内没有程序存储器,使用时必须在外部并行扩展程序存储器存储芯片。其中8051、80C51、8052、80C52等产品具有固化软件,该软件不能被所有用

7、户所使用,应用程序只能委托半导体厂家“写入”,3.什么是堆栈?8032的堆栈区可以设在什么地方?一般应设在什么区域?如何实现?试举例说明。答:堆栈是在片内RAM中专门开辟出来的一个区域,数据的存取是以"后进先出"的结构方式处理的。实质上,堆栈就是一个按照"后进先出"原则组织的一段内存区域。8032的堆栈区原则上可以设在内部RAM中的00H-FFH的任意区域内,一般应设在30H-7FH的范围内。通过赋值的方式实现,如:MOVSP,#60H。4.8031的内部RAM中,哪些可以作为数据缓冲区?在8031内部RAM中工作寄存器区00H~1FH和位寻址区20H~2FH可以

8、作为数据缓

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。