- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
16年上单片机知识复习点
§1.3 单片机内部结构 §1.4 单片机类型 发展 §1.5单片机应用系统结构
计算机中的原码就是正数的符号位用“0”表示,负数的符号用“1”表示,数值位保持二进制数值不变的数码。
计算机中负数的补码是在它的反码的末位加1而成的。
8位二进制补码表示的整数数据范围是 -128~127。
51系列的单片机都是8位机。
MCS-51的产品8051与8031的区别是:8031片内无ROM。
§2.1. 51单片机总体结构
51系列单片机都含有Intel 8051的基本功能模块。
51系列单片机都含有相同或相似的8位CPU、4K ROM和128个字节RAM等基本功能模块。
89C52与8051相比,只是用了8K FLASH ROM代替了8051的4K ROM,RAM扩大到256字节,增加了一个16位定时器T2,其他几乎没有改变。
单片机是在一片硅片上集成了微处理器、一定容量的RAM和ROM以及I/O口、定时器等电路。
51系列单片机都是至少含有1个异步串行口、4个8位并行口和2个16位定时器
51单片机的CPU都是由ALU算术运算部件、布尔处理器、工作寄存器和控制器组成。
所谓CPU指的是运算器和控制器。
§2.1 引脚特性
在运行模式下,若接高电平,则CPU既可以从内部也可以从外部存贮器中取指令。
当CPU从外部存贮器取指令时,引脚输出为负脉冲的读选通信号。
§2.2.1 程序存储器
PC中存放的是下一条要执行指令的地址。
由PC内容指定ROM地址单元中取出的指令,存放于指令寄存器和指令译码器。
§2.2.2 内部数据存储器
单片机30H~FFH的任何RAM单元,系统复位后,SP初始化为07H。
堆栈 先进后出
特殊功能寄存器 位地址空间 外部RAM和I/O口
累加器A 数据指针DPTR(一个16位的专用地址指针寄存器,主要用来存放16位地址,作间接寻址寄存器使用
单片机的指令周期是执行一条指令所需要的时间。一般由若干个机器周期组成。
复位状态 复位条件
单片机的复位有上电自动复位和按钮手动复位两种,当单片机运行出错或进入死循环时,可按复位键重新启动。
单片机复位后除(SP)=07H,P0、P1、P2、P3为0FFH外,其它寄存器都为0。
51系列单片机要保持复位状态,则RST端需保持高电平。
89C52单片机的总体系统结构中一共有6个中断接口。
MCS-51单片机响应中断矢量地址是中断服务程序的入口地址。各个中断源的中断入口地址 例如:外部中断0中断的入口地址是0003H。
中断源 中断退出 中断优先级 中断处理 中断时间
在MCS-51单片机中,高级中断可以打断低级中断形成中断嵌套。
MCS-51单片机外部中断源的中断请求方法可以是低电平触发和下降沿触发。
若要在执行当前中断程序时禁止更高优先级中断,应用软件关闭CPU中断,或屏蔽更高级中断源的中断,在中断返回时再开放中断。
串行口的中断,CPU响应中断后,必须在中断服务程序中,用软件清除相应的中断标志位,以撤消中断请求。
8051单片机允许5个中断源请求中断,都可以用软件来屏蔽,即利用中断允许寄存器IE来控制中断的允许和禁止。
中断相关的特殊功能寄存器 TCON IE IP
TCON为控制寄存器,主要用来控制定时器的启动与停止。
中断允许寄存器的IE的作用是用来对各中断源进行开放或屏蔽的控制。
汇编语言格式 PSW
在CPU内部,特殊功能寄存器PSW是反映程序运行状态或反映运算结果的特征寄存器。
并行口基本知识(结构 驱动 对口的读操作等)
单片机4个并行口的每个I/O线均由锁存器,输出电路和输入缓冲器组成。
驱动能力
MCS-51单片机的P0口作为I/O口时,需要外接上拉电阻才能驱动MOS电路。
上拉电阻可以将悬空的引脚电压上拉至VCC
为了读入P1口引脚电平的高低,需要先向P1口写入0FFH。
MCS-51的并行I/O口的信息有两种读取方法,一种是读引脚,还有一种是读锁存器。
只有P0能作为数据总线使用P2口和P0口都能作为通用I/O口的地址总线使用。
若定时器的方式寄存器TMOD中的GATE位为1,则代表定时器的计数受外部引脚的输入电平控制。
MCS-51单片机定时器T1的溢出标志TF1,若计数值满,并产生溢出时,如不用中断方式而用查询方式,则应由软件清零。
定时器T0\T1方式0 方式1 概念
定时器T0\T1方式2 概念
当定时器T0工作于方式2时,TL0为。
。8051相比,89C52单片机的定时器T2新增了3种工作方式:捕捉方式、常数自动再装入方式、串行口波特率发生器方式。
当定时器T2工作于捕捉方式时,当外部输入端发生负跳变时,TH2、TL2的当前计数值将会被锁存到16位寄存器中。
当定时器T2工作于常数自动再装入方式时,R
文档评论(0)