- 1、本文档共205页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
李朝青单片机原理与接口技术(第3版)期末考试必考重点
单片机原理及接口技术
第三版
李朝青;第2章 MCS-51系列单片机的结构和原理;2.1 单片机内部组成及引脚功能; 2.1.1 单片机内部结构;2.内部数据存储器
共有256B(00H~FFH),其中低128B(00H~7FH)用户使用;高128B(80H~FFH)为专用寄存器。
3.内部程序存储器
8051有4KB(0000H~0FFFH)ROM,用于存放程序、原始数据或表格常数。
4. 定时器/计数器
2个16位定时/计数器。
5.并行I/O口
共有4个8位I/O口(P1、P2、P3、P4)。
6.串行口
1个全双工的异步串行口,实现串行数据传送。
7. 中断控制系统
2个外中断、2个定时/计数中断和1个串行口中断。
8. 时钟电路
为单片机产生时钟脉冲序列,1.2MHz~12MHz。;2.1.2 MCS-51的引脚功能 ;表2-1 P3各口线的第二功能表 ;;2.3 存储器组织;2.3.2 片内数据存储器;表2-3 8051RAM区位地址分配表;(1)位寻址区的访问
SETB 7FH ; 7FH←1
等价于 SETB 2FH.7;2、片内数据存储器高128B;(1)累加器ACC
累加器ACC(简称为A)为一个8位的寄存器,它是CPU中使用最频繁的寄存器,ALU进行运算时,数据绝大多数时候都来自于累加器ACC,运算结果也通常送回累加器ACC。;(4)程序状态字PSW
程序状态字PSW是一个8位的寄存器,它用于保存指令执行结果的状态,以供程序查询和判别。 ;(5)数据指针DPTR
DPTR为16位寄存器,也可按两个8位寄存器使用:
DPH:DPTR高位字节
DPL:DPTR低位字节;67H 58H
0 1 1 0 0 1 1 1B
+ 0 1 0 1 1 0 0 0B
1 0 1 1 1 1 1 1 =0BFH
则执行后累加器A中的值为0BFH,由相加过程得Cy=0、AC=0、OV=1、P=1。;2.3.3 片内程序存储器;
1. P0 口(P0.0~P0.7,39~32 脚)为三态双向口
(1)P0口作地址/数据复用总线使用(低8位)
(2)P0口作通用I/O端口使用
(3)P0口线上的“读—修改—写”功能
2. P1 口(P1.0~P1.7、1~8 脚)准双向口
3. P2 口(P2.0~P2.7,21~28 脚)准双口
(1)P2口作通用I/O端口使用
(2)P2口作地址总线口使用(高8位)
4. P3 口(P3.0~P3.7、10~17 脚)双功口
(1)P3口作第一功能口(通用I/O端口)使用
(2)P3口作第二功能口使用;多路开关
1)功能:用于控制选通I/O方式还是地址/数据输出方式
控制信号为0,I/O状态;
控制信号为1,地址/数据总线
2)方式控制:由内部控制信号产生;(1)通用输出
此时必须外接上拉电阻。
(2)通用输入
①读引脚:CPU在执行“MOV”类输入指令时(如:MOV A , P0),内部产生的操作信号是“读引脚”。P0.X引脚上的数据经过缓冲器2读入到内部总线。;P1口内部结构如下图所示
输出部分有内部上拉电阻R*约为20K。
其他部分与P0端口使用相类似(读引脚时先写入1)。; 2.4.3 P2口内部结构;2.4.4 P3口内部结构;2.5.2 时序定时单位;8031对片外RAM和ROM的连接;第一阶段是根据程序计数器PC到片外ROM中取指令码;
第二阶段是对累加器A和DPTR中16位地址进行运算,并把运算得到的和的地址去片外ROM取出所需要常数送到累加器A。;读片外RAM的指令时序: MOVX A, @DPTR;2.6 MCS-51 单片机工作方式;1、掌握寻址方式
2、掌握指令的含义和使用方法,做到程序注释清晰准确。 ;3.1.3 寻址方式及寻址空间
寻址方式即寻找操作数存放单元的地址的方式,共7种方式。;3、寄存器寻址方式
所谓寄存器寻址,就是操作数存放在指定的寄存器中。
MOV A, R7;4、寄存器间接寻址方式
指令中寄存器的内容作为操作数存放的地址,在工作上间接寻址寄存器前用“@”表示前缀。
MOV A, @R0
您可能关注的文档
- 建筑工程施工课件:预应力混凝土工程.ppt
- 建筑弱电应用技术7安全防范系统.ppt
- 影响未来的十大it技术ittop10.ppt
- 彩色电视技术第8章模拟及数字电视图像显示器件.ppt
- 建筑设备-建筑热水供应与饮用水供应.ppt
- 微机原理与接口技术第11章(xp).ppt
- 微观经济学(叶德磊编著第三版全).ppt
- 微机原理课件第九章可编程接口芯及其接口-串行接口8250.ppt
- 必修一第三单元第3讲能量之源——光与光合作用.ppt
- 成才之路2015春季高中地理人教版必修3课件:第4章第1节《区域农业发展——以我国东北地区为例》.ppt
- 2024年荆门市公务员考试行测真题及完整答案详解.docx
- 2023年省属虚拟市公务员考试行测试卷历年真题精编答案详解.docx
- 小学学校工作计划2025年春范例.docx
- 新领域、新赛道、新征程.docx
- 2025年安顺市公务员考试行测试卷历年真题附答案详解(完整版).docx
- 2025年山南地区公务员考试行测试卷历年真题及参考答案详解.docx
- 2023年大庆市公务员考试行测试卷历年真题及答案详解(必威体育精装版).docx
- 2025年铁岭市公务员考试行测试卷历年真题附答案详解(突破训练).docx
- 2023年安徽省公务员考试行测试卷历年真题及参考答案详解1套.docx
- 校园2025年度工作计划.docx
文档评论(0)