[详细完整版]单片机复习1.doc
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
1、单片微型计算机由CPU、存储器和 I/O 三部分组成。 2、在变址寻址方式中,以A作为变址寄存器,以PC或DPTR作基址寄存器。 3、51的并行I/O口信息有 读引脚 和 读锁存器 两种读取方法,读—改—写操作是针对并行I/O口内 的锁存器进行的。 指令LCALL 37B0H,首地址在2000H,所完成的操作是2003H入栈,37B0H送入PC。 累加器(A)=80H,执行完指令 ADD A,#83H后,进位位CY= 1 。 中断请求信号有 电平 触发和 脉冲 触发两种触发方式 C-51系统中,当信号有效时,表示从P0口稳定地送出了低8位地址。 A/D转换器的三个重要指标是转换速度、 分辨率 和 转换精度。 9、假定累加器A的内容30H,执行指令: 1000H:MOVC A,@A+PC 后,把程序存储器 1031H 单元的内容送累加器A中。 10、MCS-51单片机访问外部存储器时,利用 ALE 信号锁存来自P0口的低8位地址信号。 11、MCS-51单片机8031中有 2 个 16 位的定时/计数器,可以被设定的工作方式有 四 种。 12、MCS-51单片机有 5 个中断源,可分 单片微型计算机,通常指的是单片机,是一种集成了中央处理器CPU、存储器和输入输出I/O接口的微型计算机系统。在单片机中,CPU是核心部件,负责执行指令和控制整个系统的运行;存储器分为程序存储器和数据存储器,分别用于存放程序和数据;I/O接口则用于与外部设备进行数据交换。 变址寻址方式在单片机指令系统中,允许以A寄存器作为变址寄存器,配合PC(程序计数器)或DPTR(数据指针寄存器)作为基址寄存器,实现对存储器的灵活访问。51系列单片机的并行I/O口如P0、P1、P2、P3,可以通过读引脚或读锁存器的方式获取信息,读—改—写操作通常涉及的是I/O口内部的锁存器。 LCALL指令用于子程序调用,例如LCALL 37B0H,意味着将PC的当前值(2000H)压入堆栈,然后将37B0H送入PC,使得程序跳转到37B0H地址执行。执行ADD A,#83H指令后,如果累加器A的初始值为80H,进位位CY将会设置为1,因为有进位发生。 中断是单片机处理外部事件的重要机制,中断请求信号可以由电平触发或脉冲触发。MCS-51系列的P0口在信号有效时,能稳定送出低8位地址。A/D转换器的性能指标包括转换速度、分辨率和转换精度,这些决定了其在数字信号处理中的表现。 MCS-51单片机如8031,拥有两个16位定时/计数器(T0和T1),它们可以配置为四种不同的工作模式。此外,它有五个中断源,分为两个中断优先级,上电复位后,外部中断0具有最高的优先级。访问外部存储器时,ALE(地址锁存使能)信号用于锁存P0口的低8位地址。 在1000H地址处执行MOVC A,@A+PC指令,会将程序存储器1031H单元的内容加载到累加器A中。8051单片机的存储器特性是指令存储器和数据存储器分开编址,Px并行口地址与数据存储器统一编址。ALE信号用于锁存低8位地址,复位后PC设为0000H,若希望从片内存储器开始执行,EA引脚需接高电平。 中断向量表分布在特定地址,如0003H、000BH、0013H、001BH、0023H。MOV A,40H指令采用直接寻址方式。计算机能识别的语言是机器语言,MCS-51单片机扩展存储器时,P0口用作数据总线。中断服务程序通常需要中断返回指令,访问外部数据存储器时,ALE信号起作用。单纯读引脚的指令如MOVC C,P1.5,T1可设置为三种工作模式。当多个中断源同时申请中断时,CPU会首先响应级别最高的中断源。中断响应时,必须满足的条件包括当前指令执行完毕、中断开放且无同级或高级中断服务。8255端口A设置为方式2时,端口B可以设置为方式0。多机通讯时,串行接口应选择方式2。反映程序运行状态的寄存器是PSW,访问片外RAM的传送指令操作码助记符是MOVX,ALMP指令的跳转范围为2KB。
- 粉丝: 192
- 资源: 3万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- (源码)基于C语言的操作系统实验项目.zip
- (源码)基于C++的分布式设备配置文件管理系统.zip
- (源码)基于ESP8266和Arduino的HomeMatic水表读数系统.zip
- (源码)基于Django和OpenCV的智能车视频处理系统.zip
- (源码)基于ESP8266的WebDAV服务器与3D打印机管理系统.zip
- (源码)基于Nio实现的Mycat 2.0数据库代理系统.zip
- (源码)基于Java的高校学生就业管理系统.zip
- (源码)基于Spring Boot框架的博客系统.zip
- (源码)基于Spring Boot框架的博客管理系统.zip
- (源码)基于ESP8266和Blynk的IR设备控制系统.zip