16年上单片机知识复习点探究.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
16年上单片机知识复习点 §1.3 单片机内部结构 §1.4 单片机类型 发展 §1.5单片机应用系统结构 计算机中的原码就是正数的符号位用“0”表示,负数的符号用“1”表示,数值位保持二进制数值不变的数码。 计算机中负数的补码是在它的反码的末位1而成的。 8位二进制补码表示的整数数据范围是 -128127。 51系列的单片机都是8 MCS-51的产区别是:8031片内无ROM §2.1. 51单片机总体结构 51系列单片机都含有Intel 8051的基本功能模块。 51列单片机都含有相同或相似的8CPU、4K ROM和128个字节RAM等基本功能模块。 89C528051相比,只是用了8K FLASH ROM代替了8051的4K ROM,RAM扩大到256字节,增加了一个16位定时器T2,其他几乎没有改变。 单片机是在一片硅片上集成了微处理器、一定容量的RAMROM以及I/O口、定时器等电路。 51系列单片机都是至少含有1个异步串行口、4个82个16位定时器51单片机的CPUALU算术运算部件、布尔处理器、工作寄存器和控制器组成。 所谓CPU运算器和控制器。 2.1 引脚特性 在运行模式下,若接高电平,则CPU既可以从内部也可以从外部存贮器中取指令。 当CPU从外部存贮器取指令时,引脚输出为负脉冲的读选通信号。 2.2.1 程序内存 PC中存放的是下一条要执行指令的地址。 PC内容指定ROM地址单元中取出的指令,存放于指令寄存器和指令译码器。 2.2.2 内部数据存储器 单片机POP和PUSH指令分别用于恢复现场和保护现场。堆栈指针SP的内容可指向片内30HFFH的任何RAM单元,系统复位后,SP初始化为07H 堆栈 先进后出 特殊功能寄存器 位地址空间 外部RAM和I/O口 累加器A 数据指针DPTR(一个16位的专用地址指针寄存器,主要用来存放16为间接寻址寄存器使用 指令周期 CPU的时钟周期为振荡器频率的倒数。 单片机的指令周期是执行一条指令所需要的时间。一般由若干个机器周期组成。 单片机的复位有上电自动复位和按钮手动复位两种,当单片机运行出错或进入死循环时,可按复位键重新启动 单片机复位后除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线均由锁存器,输出电路和输入缓冲器组成 单片机4个并行口的每一条口线都可独立用作输入和输出。 MCS-51单片机的P0口作为I/O口时,需要外接上拉电阻才能驱动MOS电路。上拉电阻可以将悬空的引脚电压上拉至VCC为了读入P1口引脚电平的高低,需要先向P1口写入0FFHMCS-51的并行I/O口的信息有两种读取方法,一种是读引脚,还有一种是读锁存器。 P0口能作为数据总线使用P2口和P0口都能作为通用I/O口的地址总线使用。8051单片机计数初值的计算中,若设最大计数值为M,对于模式1M值为65536TMOD 及T0\T1 4种工作方式 MCS-51单片机中定时/计数器的工作模式有:8位自动重装计数器、13位计数器、16位计数器、和两个独立的8位计数器。 若定时器的方式寄存器TMODGATE位为1,则代表定时器的计数受外部引脚的输入电 MCS-51单片机定时器T1的溢出标志TF1,若计数值满,并产生溢出时,如不用中断方式而用查询方式,则应由软件清零。T0\T1方式0 方式1 概念 定时器T0\T1方式2 概念 当定时器T02时,TL0为8位计数器,TH0为计数初值寄存器。T0方式3概念 当定时器T03时,定时器T13种工作方式。TL0为8位定时/

文档评论(0)

1112111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档