8位单片机原理与C51学习:赵丽清课后习题解析

版权申诉
0 下载量 16 浏览量 更新于2024-06-25 收藏 1.33MB PDF 举报
该资源是一份关于单片机原理与C51编程的基础学习资料,包含了赵丽清老师的课后习题及答案,旨在帮助学习者深入理解单片机的基本概念、运算规则以及在实际应用中的知识。 【1-1】补码是可以带符号位进行运算的,补码的表达范围取决于数据位宽。对于8位二进制补码,可以表示-128到+127的整数。 【1-2】8位二进制数可以表达的无符号数范围是从0到255;12位二进制数可以表达的无符号数值范围是0到4095;16位二进制数可以表达的数值范围是0到65535。数值范围从0000H到7FFFH共需要16位二进制数来表达。 【1-3】在家用电器中使用单片机属于微计算机的测量、控制应用。 【1-4】51单片机汇编语言程序的扩展名为.ASM,C语言编写的程序扩展名为.C,编译后的机器码扩展名为.OBJ或.HEX。 【1-5】除了单片机这一名称,它还可以称为微控制器(Microcontroller)或单片微计算机(Single-Chip Microcomputer)。 【1-6】单片机与普通微型计算机的主要区别在于,单片机将CPU、内存(RAM和ROM)以及I/O接口通过内部总线连接在一起,集成在一个芯片上。 【1-7】MCS-51系列基本型芯片包括8051、8031、8751等,它们的主要区别在于内部资源如RAM、ROM的配置和是否存在EPROM功能。 【1-8】51系列单片机通常指的是Intel公司的8051系列,而MCS-51系列则更广泛,包括了其他厂商生产的兼容芯片。 【1-9】8051与8751的主要区别在于8751内置了EPROM。 【1-10】8051是具体型号,MCS-51系列是Intel定义的一组兼容的单片机家族,8051系列进一步扩展,包含了80C51等增强型产品,51系列则是对所有遵循MCS-51指令集的单片机的统称。 【1-11】8位单片机市场占有率高的主流类型包括:MCS-51系列(如51系列)、AVR系列(Atmel公司)和PIC系列(Microchip公司)。 【1-12】51系列单片机采用哈佛结构,通用计算机的CPU多采用冯诺依曼结构。PIC和AVR单片机也各有特点,PIC一般采用哈佛结构,而AVR则采用变体的哈佛结构。 【1-13】单片机通常属于TTL逻辑电平,与之相同类型的逻辑芯片有74系列等。PC机的9针串口属于RS-232电平,TTL和CMOS是正逻辑,RS-232是负逻辑。 【1-14】T89S51单片机的高低电平确实需要稳定在5V和0V,以确保正确工作。 【1-15】51系列单片机的指令系统属于简单指令集(CISC),而PIC和AVR单片机通常采用精简指令集(RISC)。 【1-16】16位单片机的主流类型包括Motorola的68HC16、TI的MSP430系列以及Intel的80C166等,分别由各自公司出品。 【1-17】“嵌入式系统”是指将专用计算机系统嵌入到特定应用设备中,实现特定功能的系统。 【1-18】嵌入式处理器家族主要包括微控制器(MCU)、数字信号处理器(DSP)和应用级处理器(如ARM)。DSP主要应用于信号处理领域,如音频、视频编码解码;ARM常用于移动设备和嵌入式系统的高性能处理。 【1-19】单片机的开发过程包括编辑(编写源代码)、编译(源代码转化为机器码)、仿真调试(在软件环境中测试程序)和烧写(将程序下载到目标硬件)。 【1-20】与、或、非的国际标准、国内常用及欧美流行逻辑符号图因格式限制无法在此展示,通常可以在相关教科书或电路设计手册中找到。 【1-21】仿真技术主要包括硬件仿真和软件仿真。硬件仿真通过专门的硬件设备模拟目标系统的行为,软件仿真则是在软件环境中模拟硬件行为,如使用Keil、Proteus等工具进行单片机程序的仿真调试。