单片机入门教程课件.ppt

上传人(卖家):晟晟文业 文档编号:5112041 上传时间:2023-02-12 格式:PPT 页数:28 大小:1.20MB
下载 相关 举报
单片机入门教程课件.ppt_第1页
第1页 / 共28页
单片机入门教程课件.ppt_第2页
第2页 / 共28页
单片机入门教程课件.ppt_第3页
第3页 / 共28页
单片机入门教程课件.ppt_第4页
第4页 / 共28页
单片机入门教程课件.ppt_第5页
第5页 / 共28页
点击查看更多>>
资源描述

1、Copyright Reserved byCopyright Reserved byPage Page 1 1/30/30目录v单片机简介v软件的架构v单片机控制外围器件Copyright Reserved byCopyright Reserved byPage Page 2 2/30/30多板机微型计算机的应用形态微型计算机的应用形态 从应用形态上,微机可以分成三种:从应用形态上,微机可以分成三种:多板机(系统机)多板机(系统机)将将CPUCPU、存储器、存储器、I/OI/O接口电路和总线接口等组装在一块主机板(即微机主接口电路和总线接口等组装在一块主机板(即微机主板)。各种适配板卡插在主机

2、板的扩展槽上并与电源、软板)。各种适配板卡插在主机板的扩展槽上并与电源、软/硬盘驱动器及光驱硬盘驱动器及光驱等装在同一机箱内,再配上系统软件,就构成了一台完整的微型计算机系统等装在同一机箱内,再配上系统软件,就构成了一台完整的微型计算机系统(简称系统机)。(简称系统机)。工业工业PCPC机机 也属于多板机。也属于多板机。Copyright Reserved byCopyright Reserved byPage Page 3 3/30/30单板机单板机单板机 将将CPUCPU芯片、芯片、存储器存储器芯片、芯片、I/OI/O接口接口芯片和简单的芯片和简单的I/OI/O设备设备(小键盘、(小键盘、

3、LEDLED显示器)等装配在一块印刷电路板上,再配上显示器)等装配在一块印刷电路板上,再配上监控程序监控程序(固化在(固化在ROMROM中),就构成了一台单板微型计算机(简称单板机)。中),就构成了一台单板微型计算机(简称单板机)。单板机单板机Copyright Reserved byCopyright Reserved byPage Page 4 4/30/30单板机v 单板机的单板机的I/OI/O设备简单,软件资源少,使用不方便。早期主要用于微设备简单,软件资源少,使用不方便。早期主要用于微型计算机原理的型计算机原理的教学教学及及简单的测控系统简单的测控系统,现在已很少使用。,现在已很少使

4、用。Copyright Reserved byCopyright Reserved byPage Page 5 5/30/30单片机 在一片集成电路芯片上集成微处理器、存储器、在一片集成电路芯片上集成微处理器、存储器、I/OI/O接口电路,从而构成了接口电路,从而构成了单单芯片微型计算机,即单片机芯片微型计算机,即单片机。三种应用形态的比较三种应用形态的比较:单板机单板机单片机单片机系统机(多板机)系统机(多板机)Copyright Reserved byCopyright Reserved byPage Page 6 6/30/30学单片机需要具备的条件v 与以前所学的知识关联很少;v 对器

5、件的概念基本上是从0开始;v 如果要用C语言编程,需具备一定的C语言基础;v 所有人都站在了同一起跑线上;Copyright Reserved byCopyright Reserved byPage Page 7 7/30/30单片机的主要组成 8位CPU 4kbytes 程序存储器(ROM)(52为8K)256bytes的数据存储器(RAM)(52有384bytes的RAM)32条I/O口线 111条指令,大部分为单字节指令 21个专用寄存器 2个可编程定时/计数器 5个中断源,2个优先级(52有6个)一个全双工串行通信口 外部数据存储器寻址空间为64kB 外部程序存储器寻址空间为64kB

6、逻辑操作位寻址功能 双列直插40PinDIP封装 单一+5V电源供电 Copyright Reserved byCopyright Reserved byPage Page 8 8/30/3080C51的引脚封装Copyright Reserved byCopyright Reserved byPage Page 9 9/30/30内部结构Copyright Reserved byCopyright Reserved byPage Page 1010/30/30v CPU:由运算和控制逻辑组成,同时还包括中断系统和部分外部特殊功能寄存器;v RAM:用以存放可以读写的数据,如运算的中间结果、最

7、终结果以及欲显示的数据;v ROM:用以存放程序、一些原始数据和表格;v I/O口:四个8位并行I/O口,既可用作输入,也可用作输出;v T/C:两个定时/记数器,既可以工作在定时模式,也可以工作在记数模式;v 五个中断源的中断控制系统;v 一个全双工UART(通用异步接收发送器)的串行I/O口,用于实现单片机之间或单片机与微机之间的串行通信;v 片内振荡器和时钟产生电路,石英晶体和微调电容需要外接。最高振荡频率为12M。Copyright Reserved byCopyright Reserved byPage Page 1111/30/30单片机最小系统Y122.1184C915PC810

8、uFS1SW-PBALEWRRDRXDTXDINT0EA/VP31X119X218RESET9RD17WR16INT012INT113T014T115P101P112P123P134P145P156P167P178P0039P0138P0237P0336P0435P0534P0633P0732P2021P2122P2223P2324P2425P2526P2627P2728PSEN29ALE/P30TXD11RXD10VCC40GND20U189S52VCCPSENP10P11P12P13P14P15P16P17T0T1INT1P00P01P02P03P04P05P06P07P20P21P22P

9、23P24P25P26P27VCCR610KR4101R510KC1015PX1X2Copyright Reserved byCopyright Reserved byPage Page 1212/30/30v P0P3:通用I/O口;v VCC:电源端,一般接5V;v GND:电源地;v XTAL1,XTAL2:外接晶体振荡器,不能超过24M;需加微调电容,一般为30pF;v RST/VPD:复位端,平时为低电平;v ALE/PROG:地址锁存允许信号端;v EA/Vpp:外部程序存储器地址允许输入端/固化编程电压输入端;Copyright Reserved byCopyright Rese

10、rved byPage Page 1313/30/30时钟电路(a)内部时钟电路;(b)HMOS型外部振荡源 (C)CHMOS型外部振荡源 Copyright Reserved byCopyright Reserved byPage Page 1414/30/30单片机工作的基本时序v 机器周期和指令周期v(1)振荡周期:也称时钟周期,是指为单片机提供时钟脉冲信号的振荡源的周期。v(2)机器周期:一个机器周期包含 6 个状态周期S1S6,也就是 12 个时钟周期。在一个机器周期内,CPU可以完成一个独立的操作。v(3)指令周期:它是指CPU完成一条操作所需的全部时间。每条指令执行时间都是有一个

11、或几个机器周期组成。MCS-51 系统中,有单周期指令、双周期指令和四周期指令。Copyright Reserved byCopyright Reserved byPage Page 1515/30/30时钟电路引脚XTAL1:接外部晶振和微调电容的一端,在单片机内部,它是构成片内振荡器的反向放大器的输入端。当采用外部振荡器时,该引脚接收振荡器的信号,即把此信号直接接到内部振荡器的输入端。XTAL2:接外部晶振和微调电容的另一端,在单片机内部,它是构成片内振荡器的反向放大器的输出端。当采用外部振荡器时,此引脚应悬空。Copyright Reserved byCopyright Reserved

12、 byPage Page 1616/30/30控制信号引脚v RST/VPDRST/VPD:RST:RST是复位信号输入端,高电平有效。当此输入端保持是复位信号输入端,高电平有效。当此输入端保持2 2个机器周期的个机器周期的高电平时,就可以完成复位操作。高电平时,就可以完成复位操作。上电复位按键复位Copyright Reserved byCopyright Reserved byPage Page 1717/30/30开发板介绍Copyright Reserved byCopyright Reserved byPage Page 1818/30/30C代码v#includevunsigned

13、 char Flag=0 x3f;vmain()vv P1=0 x55;While(1)if(Flag =0)Flag=0 x3f;P1 =P1;vCopyright Reserved byCopyright Reserved byPage Page 1919/30/30汇编代码v org0000hv jmpmainv org0100hvmain:movp1,#55hvamain:mov r0,#3fhvloop:djnzr0,loopv cplav movp1,av jmpamainv endCopyright Reserved byCopyright Reserved byPage Pag

14、e 2020/30/30软件架构v 头文件v 入口-mainv 主架构-while(1)v 顺序执行和程序调用-函数v 注释v 对齐Copyright Reserved byCopyright Reserved byPage Page 2121/30/30单片机控制继电器v原理图v驱动原理:1、当单片机的P3.6引脚输出低电平时,三极管T5饱和导通,5V电源加到继电器线圈两端,继电器吸合,同时状态指示的发光二极管也点亮,继电器的常开触点闭合,相当于开关闭合。2、当单片机的P3.6引脚输出高电平时,三极管T5截止,继电器线圈两端没有电位差,继电器衔铁释放,同时状态指示的发光二极管也熄灭,继电器的

15、常开触点释放,相当于开关断开。注:在三极管截止的瞬间,由于线圈中的电流不能突变为零,继电器线圈两端会产生一个较高电压的感应电动势,线圈产生的感应电动势则可以通过二极管IN4148释放,从而保护了三极管免被击穿,也消除了感应电动势对其他电路的干扰,这就是二极管D1的保护作用。Copyright Reserved byCopyright Reserved byPage Page 2222/30/30继电器介绍v 种类:电磁继电器:由控制电流通过线圈所产生的电磁吸力驱动磁路中的可动部分而实现触点开、闭或转换功能的继电器热继电器:利用热效应而动作的继电器。v引脚:4个 6个等六个脚的有两个脚是线圈脚,

16、也就是和单片机上输出端连接的,两脚之间有电阻另外四个脚是两个公共点,和一个常开,一个常闭!(如果什么都没有,用万用表R档测量一下,先测出线圈的两个接点,然后分别测出吸合状态和释放状态各接点间的通,断状态)四个脚的很简单,两个脚接线圈,控制另外两个脚开或闭。Copyright Reserved byCopyright Reserved byPage Page 2323/30/30电容v 分类瓷介电容、涤纶电容、电解电容、钽电容,还有先进的聚丙希电容等等,其中钽电容和铝电解电容有正负极之分v 极性分辨电解电容插式THT的电解电容极性为:长的一端为正极,短的一端负极(如果被剪,黑边一侧是正,白边是负

17、)贴片式SMD的电解电容极性为:黑色标识为负极,且要看底座:有缺口的一端为正极钽电容钽电容的正负极分辨:上面有色标,一条深黄线,中间一个+号为正极 插式THT的电解电容贴片式SMD的电解电容 钽电容瓷介电容Copyright Reserved byCopyright Reserved byPage Page 2424/30/30二极管v作用1、整流二极管 利用二极管单向导电性,可以把方向交替变化的交流电变换成单一方向的脉冲直流电。2、开关元件 二极管在正向电压作用下电阻很小,处于导通状态,相当于一只接通的开关;在反向电压作用下,电阻很大,处于截止状态,如同一只断开的开关。利用二极管的开关特性,

18、可以组成各种逻辑电路。3、限幅元件 二极管正向导通后,它的正向压降基本保持不变(硅管为0.7V,锗管为0.3V)。利用这一特性,在电路中作为限幅元件,可以把信号幅度限制在一定范围内。4、继流二极管 在开关电源的电感中和继电器等感性负载中起继流作用。5、检波二极管 在收音机中起检波作用。6、变容二极管 使用于电视机的高频头中。7、显示元件 用于VCD、DVD、计算器等显示器上。Copyright Reserved byCopyright Reserved byPage Page 2525/30/30二极管v识别常见的几种二极管中有玻璃封装的、塑料封装的和金属封装的等几种。像它的名字,二极管有两个

19、电极,并且分为正负极,一般把极性标示在二极管的外壳上。大多数用一个不同颜色的环来表示负极,有的直接标上“”号。大功率二极管多采用金属封装,并且有个螺母以便固定在散热器上v在玻璃二极管的一端有一横线,表示的此端为二极管的负极,如果是整流二极管,负极是接地,如果是稳压二极管负极是接电源正极的一定要分清楚。在电路板上,三角开形指向的一端为二极管的负极Copyright Reserved byCopyright Reserved byPage Page 2626/30/30三极管识别v 三极管内部结构v 引脚图Copyright Reserved byCopyright Reserved byPage

20、 Page 2727/30/30步进电机Copyright Reserved byCopyright Reserved byPage Page 2828/30/30步进电机控制代码示例v;D组线圈对应 P2.7v;正转次序:AB组-BC组-CD组-DA组(即一个脉冲,正转 7.5 度)v;-v;-正转-vORG 0000HvLJMP MAINvORG 0100HvMAIN:vMOV R3,#144 正转 3 圈共 144 脉冲vSTART:vMOV R0,#00HvSTART1:vMOV P2,#00HvMOV A,R0vMOV DPTR,#TABLEvMOVC A,A+DPTRvJZ START 对 A 的判断,当 A=0 时则转到 STARTvMOV P2,AvLCALL DELAYvINC R0vDJNZ R3,START1vMOV P2,#00HvLCALL DELAY1v;-反转-vMOV R3,#144 反转一圈共 144 个脉冲vSTART2:vMOV P2,#00HvMOV R0,#05

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(单片机入门教程课件.ppt)为本站会员(晟晟文业)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|