最新单片机入门教程剖析教学讲义PPT课件.ppt

最新单片机入门教程剖析教学讲义PPT课件.ppt

ID:62265103

大小:1010.00 KB

页数:33页

时间:2021-04-24

最新单片机入门教程剖析教学讲义PPT课件.ppt_第1页
最新单片机入门教程剖析教学讲义PPT课件.ppt_第2页
最新单片机入门教程剖析教学讲义PPT课件.ppt_第3页
最新单片机入门教程剖析教学讲义PPT课件.ppt_第4页
最新单片机入门教程剖析教学讲义PPT课件.ppt_第5页
资源描述:

《最新单片机入门教程剖析教学讲义PPT课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、单片机入门教程剖析目录单片机简介软件的架构单片机控制外围器件CopyrightReservedbyPage/30多板机微型计算机的应用形态从应用形态上,微机可以分成三种:◆多板机(系统机)将CPU、存储器、I/O接口电路和总线接口等组装在一块主机板(即微机主板)。各种适配板卡插在主机板的扩展槽上并与电源、软/硬盘驱动器及光驱等装在同一机箱内,再配上系统软件,就构成了一台完整的微型计算机系统(简称系统机)。工业PC机也属于多板机。CopyrightReservedbyPage/30学单片机需要具备的条件与以前所学的知识关联很少;对器件的概念基本上是从0开始;如果要用C语言编程,需具

2、备一定的C语言基础;所有人都站在了同一起跑线上;CopyrightReservedbyPage/30单片机的主要组成·8位CPU   ·4kbytes程序存储器(ROM)(52为8K)·256bytes的数据存储器(RAM)(52有384bytes的RAM)·32条I/O口线     ·111条指令,大部分为单字节指令     ·21个专用寄存器2个可编程定时/计数器     ·5个中断源,2个优先级(52有6个)·一个全双工串行通信口     ·外部数据存储器寻址空间为64kB     ·外部程序存储器寻址空间为64kB     ·逻辑操作位寻址功能     ·双列直插40Pi

3、nDIP封装     ·单一+5V电源供电CopyrightReservedbyPage/3080C51的引脚封装CopyrightReservedbyPage/30内部结构CopyrightReservedbyPage/30CPU:由运算和控制逻辑组成,同时还包括中断系统和部分外部特殊功能寄存器;RAM:用以存放可以读写的数据,如运算的中间结果、最终结果以及欲显示的数据;ROM:用以存放程序、一些原始数据和表格;I/O口:四个8位并行I/O口,既可用作输入,也可用作输出;T/C:两个定时/记数器,既可以工作在定时模式,也可以工作在记数模式;五个中断源的中断控制系统;一个全双工U

4、ART(通用异步接收发送器)的串行I/O口,用于实现单片机之间或单片机与微机之间的串行通信;片内振荡器和时钟产生电路,石英晶体和微调电容需要外接。最高振荡频率为12M。CopyrightReservedbyPage/30单片机最小系统CopyrightReservedbyPage/30P0~P3:通用I/O口;VCC:电源端,一般接5V;GND:电源地;XTAL1,XTAL2:外接晶体振荡器,不能超过24M;需加微调电容,一般为30pF;RST/VPD:复位端,平时为低电平;ALE/PROG:地址锁存允许信号端;EA/Vpp:外部程序存储器地址允许输入端/固化编程电压输入端;Co

5、pyrightReservedbyPage/30时钟电路(a)内部时钟电路;(b)HMOS型外部振荡源(C)CHMOS型外部振荡源CopyrightReservedbyPage/30单片机工作的基本时序机器周期和指令周期(1)振荡周期:也称时钟周期,是指为单片机提供时钟脉冲信号的振荡源的周期。(2)机器周期:一个机器周期包含6个状态周期S1~S6,也就是12个时钟周期。在一个机器周期内,CPU可以完成一个独立的操作。(3)指令周期:它是指CPU完成一条操作所需的全部时间。每条指令执行时间都是有一个或几个机器周期组成。MCS-51系统中,有单周期指令、双周期指令和四周期指令。

6、CopyrightReservedbyPage/30时钟电路引脚XTAL1:接外部晶振和微调电容的一端,在单片机内部,它是构成片内振荡器的反向放大器的输入端。当采用外部振荡器时,该引脚接收振荡器的信号,即把此信号直接接到内部振荡器的输入端。XTAL2:接外部晶振和微调电容的另一端,在单片机内部,它是构成片内振荡器的反向放大器的输出端。当采用外部振荡器时,此引脚应悬空。CopyrightReservedbyPage/30控制信号引脚RST/VPD:RST是复位信号输入端,高电平有效。当此输入端保持2个机器周期的高电平时,就可以完成复位操作。上电复位按键复位CopyrightRese

7、rvedbyPage/30中断矢量地址表中断源中断服务程序入口地址外部中断00003H定时/计数器0溢出000BH外部中断10013H定时/计数器1溢出001BH串行口0023H 定时器2(8052才有)002BHCopyrightReservedbyPage/30外部中断电平触发:选择电平触发时,单片机在每个机器周期检查中断源口线,检测到低电平,即置位中断请求标志,向CPU请求中断;边沿触发:单片机在上一个机器周期检测到中断源口线为高电平,下一个机器周期检测到低电平,即置位中断

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。