语言版)思考题与习题答案(单片机概述)

语言版)思考题与习题答案单片机概述1.什么是单片机?3.单片机的应用有哪些?

单片机可组成各种工业控制系统、数据采集系统等。如数控机床、自动生产线控制、电机控制、测控系统等。 (2)仪器仪表。 如智能仪器、医疗设备、数字示波器等。 (3)计算机外围设备和智能接口。 如图形终端、传真机、复印机、打印机、绘图仪、磁盘/磁带机、智能终端等。 (4)商业产品。 如自动售货机、电子收款机、电子秤等。 (5)家用电器。 如微波炉、电视机、空调、洗衣机、录像机、音响设备等。 (6)消费类电子产品。 (七)通信设备和网络设备。 (8)儿童智能玩具。 (九)汽车、工程机械、飞机等大型机械设备。 (十)智能建筑设备。 (十一)交通管制设备。 4. 常见的单片机类型有哪些? 1、AVR单片机; 2、摩托罗拉微控制器; 3、MicroChip微控制器; 4.Scenix微控制器; 5、EPSON单片机; 7、GMS90单片机; 8. Winbond 微控制器 9. Zilog 微控制器; 10、NS单片机; 11. AX1001 单片机 MCS-51 单片机结构及原理 1. MCS-51 单片机内部包含哪些主要逻辑功能部件? 位微处理器CPU。 (2)8KB片内程序存储器FlashROM(51子系列的FlashROM为4KB),用于烧写运行程序和常量数据。 (3)256B片内数据存储器RAM(51子系列的RAM128B),可用于在程序运行时随时写入和读取数据。 它用于存储函数之间传输的数据、接收到的外部数据、中间结果和最终结果。 以及显示的数据等

16位定时器/计数器(51子系列只有一个定时器)。 每个定时器/计数器都可以设置为计数模式,用于对外部事件信号进行计数,也可以设置为计时模式,以满足各种计时要求。 要求。 (5)有一个中断控制器,管理中断源(51个子系列中断源)和两个优先级。 (7)全双工UART(通用异步接收发送器)用于微控制器之间,或者微控制器与PC之间,或者其他设备与其他芯片之间的串行通信。 (8)片内振荡电路和时钟发生器只需外接晶振或输入振荡信号即可产生单片机所需的各种时钟信号。 (9)具有三总线控制电路,可寻址64KB外部数据存储器和64KB外部程序存储器。 2、MCS-51单片机的EA引脚的作用是什么? 信号电平是多少? EA 选择片外程序存储器的输入。 当该引脚为低电平时,使用片外程序存储器,当该引脚为高电平时,使用片内程序存储器。 3. MCS-51单片机的ALE引脚有什么作用? 信号波形是什么? ALE 是地址锁存信号,每个机器周期输出两个正脉冲。 访问外部存储器时,利用下降沿控制外部地址锁存器锁存来自P0 位的地址。 当没有连接外部存储器时,该引脚的输出可用作时钟信号。 4、MCS-51单片机的存储器分为哪些空间? 如何区分不同空间的寻址? MCS-51单片机有一个存储空间,即片内程序存储器和数据存储器,以及片外可扩展的程序存储器和数据存储器。

存储空间可分为三类:片内数据存储空间(256B特殊功能寄存器)、片外数据存储空间(64KB)、片内外统一寻址程序存储空间(64KB)。 不同的存储空间有各自的寻址方式和访问指令。 使用MOV指令访问片内数据存储空间。 片外数据存储由空的 MOVX 指令访问。 使用MOVC指令访问片内和片外统一寻址的程序存储空间。 5、简述MCS-51单片机上RAM的空间分配。 128字节内部RAM主要由哪些部分组成? 各部分的主要功能是什么? 片内数据存储器按寻址方式可分为三部分:低128字节数据区、高128字节数据区、特殊功能寄存器区。 低128字节数据区分为三个区域:工作寄存器区、位搜索区和通用数据区。 工作寄存器块是工作寄存器; 位搜索区既可以进行位操作,也可以进行字节操作; 通用数据区用于堆栈和存储程序运行时的数据和中间结果。 6. 简要描述MCS-51微控制器布尔处理器的存储空间分配,包括包含哪些位可寻址单元。 位地址7DH和字节地址7DH有什么区别? 位地址 7DH 到底位于片内 RAM 中的什么位置? 答:低128字节数据区的位搜索区和高128字节数据区的一些可位寻址的特殊功能寄存器。 位地址7DH和字节地址7DH可以通过不同的指令来区分。 位地址 7DH 通过位寻址指令访问。 通过字节寻址指令访问字节地址7DH。 位地址7DH128字节数据区位搜索2FH字节区。

7、MCS-51单片机的程序状态寄存器PSW的作用是什么? 常用的标志有哪些? 功能是什么? 答:PSW是一个位寄存器,用于设置CPU的状态,指示指令执行后的状态。 CY (PSW.7):携带旗帜。 执行加减指令时,如果运算结果的最高位(D7)出现进位或借位,CY 会被硬件自动置为 AC(PSW.6):半进位标志,又称为辅助标志位。旗帜。 执行加法和减法指令时,如果运算结果的低四位(D3)进位或借位到高四位,AC 由硬件自动置位 PSW.1):用户标志位。 用户可以根据需要为F0和F1赋予一定的含义,将其设置为0作为软件标志。 RS1、RS0(PSW.4PSW.3):工作寄存器组选择控制位。 通过设置这两个位,可以从OV(PSW.2):溢出标志位开始。 有两种情况会影响该位。 首先,在执行加法和减法运算时,如果D7D6的任何一位且只有一位有进位或借位,OV会自动设置P(PSW.0):奇偶校验标志。 每条指令执行完毕后,该位将指示当前累加器 8. MCS-51 单片机复位后,CPU 使用哪组工作寄存器? 他们的地址是什么? 用户如何更改当前工作寄存器组? MCS-51单片机复位后,CPU使用组工作寄存器。 它们的地是00H~07H。 通过程序状态字 PSW 中的 RS1 和 RS0 标志来更改当前工作寄存器组。

9.什么是栈? 堆栈指针SP的作用是什么? 堆栈是RAM中专门分配的一个特殊用途的存储区域。 栈按照“先进后出”的原则访问数据(即数据先入栈,后移出栈)。 栈指针SP是一个位寄存器,其值为栈顶地址,指向栈顶。 SP是访问堆栈的间接地址寄存器。 10. PC DPTR有什么特点? 有哪些相同点和不同点? PC和DPTR都是16位寄存器。 PC由两位计数器PCH PCL组成。 PC实际上就是程序的字节地址计数器。 其内容是下一条要执行的指令的地址,具有自增功能。 改变PC的内容可以改变程序执行的方向。 DPTR的高字节寄存器用DPH表示,低字节寄存器用DPL表示。 DPTR 可用作 16 位寄存器或两个独立的位寄存器。 DPTR主要用于存储16位地址,用于间接访问64KB程序存储空间。 11. 应该测试哪个引脚才能快速判断单片机是否工作? 要检查单片机是否工作,可以用示波器观察ALE引脚是否有脉冲信号输出。 12. 读取端口锁存器和“读取引脚”有什么区别? 使用哪些指令? 一种是读取锁存器的原始输出值,另一种是打开端口的缓冲区读取引脚上的信号,读取端口锁存器,使用MOV A, Pi指令。

要“读引脚”,必须先用MOV Pi,#0FFH向对应端口写入FFH,使输出场效应管截止,这样输入才能正确,然后再用MOV A,Pi操作说明。 13、MCS-51单片机的P0~P3口结构有什么区别? 作为通用输入数据时需要注意什么? 端口P2是一个双功能端口,一个是通用端口,另一个作为总线模式访问外部存储器时的高位地址端口。 端口某位的结构如图2-11所示。 与图2-10进行比较。 P1口的结构类似。 驱动部分与P1口基本相同,但比P1口多了一个多路开关MUX和反相器。 设备3。P3为多功能口,其结构如图2-12所示。 与P1口的结构相比,不难看出P3口与P1口的区别在于增加了“与非门”3和缓冲器4。正是这两个部分使得P3口能够使用各引脚除了P1口的准双向口功能外还有第三种功能。 P0多了一个总线输出(地址与与门4),两个输出切换开关MUX和开关控制C,上拉电阻换成场效应晶体管T1,以增加总线的驱动能力。 当用它作为通用端口输入数据时,应先用MOV Pi,#0FFH向相应端口写入FFH,使输出场效应管截止,这样输入才能正确。 14. P0口作为通用口使用。 与其他端口不同,其输出级没有上拉电阻。

当其用作通用端口时,输出级为开漏电路,因此当其输出用于驱动NMOS输入时,需外接上拉电阻。 此时每路输出均可驱动一个TTL负载。 当用作输入时,15. 应先写入端口锁存器。 什么是时钟周期? 什么是机器周期? 什么是指令周期? 时钟周期、机器周期、振荡周期之间有什么关系? 时钟周期即振荡周期:是晶振的振荡周期,是最小的计时单位。 状态周期:是振荡频率分频后的时钟周期。 显然,一个状态周期包含一个振荡周期。 机器周期(MC):1个机器周期由12个振荡周期组成,是衡量指令执行时间的单位。 指令周期:执行一条指令所需的时间。 一个指令周期由16个组成。 MCS-51单片机常用的复位电路有哪些? 复位后机器的初始状态是什么? 复位电路有两种方式:上电自动复位电路和手动复位电路。 复位后,程序计数器PC变为0000H,使单片机从程序存储器地址0000H开始执行。 除P0~P3均为FFH外; SP为07H; SBUF 是固定的。 大多数特殊功能寄存器都会被清除。 17、MCS-51单片机有几种低功耗工作模式? 如何实现以及如何退出? MCS-51微控制器有两种低功耗工作模式:空闲和掉电。 CPU执行完设置IDL=1的指令后,系统进入空闲模式。 进入空闲模式后,有两种退出方式。一种是任何中断请求都可以由硬件响应

单片机

china-pub网上书店c语言程序设计实例书籍推荐

2024-1-25 21:02:24

单片机

乐吧单片机最小系统经典电路源程序(513.78KB,)

2024-1-25 22:01:27

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索