单片机基础完美课课件.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《单片机基础完美课课件.pptx》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 基础 完美 课件
- 资源描述:
-
1、单片机技术的应用遍布国民经济与人民生活的各个领域:Atmel Intel Motorola Philips Siemens NS LG Winbond Microchip EPSON NEC Cypress Dallas Oki Fairchild Fujitsu Hitachi SAMSUNG什么是单片机什么是单片机什么是计算机帕斯卡和加法器霍列瑞斯和第一台制表机阿德勒曼博士和DNA计算机计算机计算机的组成计算机的发展大型化小型化怎样为大家展示单片机单片机计算机的组成51系列单片机组成51系列单片机结构图单片机与通用PC机n功能:PC机:数据运算、采集、处理、存储、传输;单片机:控制(或受控
2、于)外设。u通用PC擅长于数据运算、采集、处理、存储和传输;u单片机的专长则是测控,往往嵌入某个仪器/设备/系统中,使其达到智能化的效果。单片机与通用PC机n应用特点:个人计算机(微机):个人计算机(微机):体积大,功耗大,价格高,用途较固定,属通用计算机。易于学习掌握和使用,但用于控制时必须制作或购买专用的接口卡,并编制专门的应用软件。单片机:单片机:体积小,功耗小,价格低,用途灵活,无处不在,属专用计算机。是一种特殊器件,需经过专门学习方能掌握应用,应用中要设计专业的硬件和软件。单片机与通用PC机认识单片机的引脚(相对于单片机那些是双向、输入、输出)片内有 0K/4K/8K字节 程序存储器
3、ROM单片机的实质就是将计算机的基本组成部件集成在一块集成电路芯片中。Atmel:At89c51snd累加器A、寄存器B图5-1 单拍工作方式的数码寄存器寄存器(Register)ALE/PROG:地址锁存允许/编程脉冲输入端。4)、RS0(PSW.AT 89C51规格书(Data Sheet)MCS-51单片机基本特性TI:ARM Cortex M3Atmel:At89c51输出时一切照常,仅在作输入口用时要先对其单片机的引脚(P1口)外接晶振为12 MHz时,MCS51单片机的4个时间周期的具体值为:Freescale:S127 8 P3.30H7FH是数据缓冲区,也即用户RAM区,共80
4、个单元。读控制端(OE)低有效。怎样使用PC机单片机在电子产品中的作用 信息的获取 使用者的输入 从传感器获取 信息的加工 控制外部设备工作 显示、声音 控制外设工作单片机信息源控制信号动作选择按钮红外线传感器89C2051单片机复位按钮电源指示灯一个简单的测控应用实例简单测控实例原理图怎样用单片机进行控制 控制什么?LED 芯片COMS 4511、4508,TTL 74LS 所控制的东西有什么特性?Data sheet1.功能:Features、Functional Diagram2.电气特性:ELECTRICAL CHARACTERISTICS3.数据特性:Digital CHARACTE
5、RISTICS4.时序:Timing Sequence“直接”控制LED单单片片机机通过芯片COMS 4511控制LED一个单片机控制电压的例子(恒压源)液晶显示单片机键盘某种东西vDAC某种模拟电路某种东西第一次分工DAC:MAX 530+5V,Low-Power,Parallel-Input,Voltage-Output,12-Bit DAC-Buffered Voltage Output-Internal 2.048V Voltage Reference-Operates from Single+5V or Dual 5V Supplies-Low Power Consumption:2
6、50A Operating Current 40A Shutdown-Mode Current-SSOP Package Saves Space-Relative Accuracy:1/2 LSB Max Over Temperature-Guaranteed Monotonic Over Temperature-4-Quadrant Multiplication with No External Components-Power-On Reset-Double-Buffered Parallel Logic InputsFeatures分工:数据部分、模拟部分第二次分工Atmel:At89c
7、51寄存器(Register)需要时可在输出信号(读出信号)控制下,将数据由寄存器输出。是一种特殊器件,需经过专门学习方能掌握应用,应用中要设计专业的硬件和软件。单片机在电子产品中的作用单片机的实质就是将计算机的基本组成部件集成在一块集成电路芯片中。(2)计算机的CPU由运算器、控制器、译码器、寄存器组成,其中就有数据寄存器、指令寄存器、一般寄存器。+5V,Low-Power,Parallel-Input,7:准双向I/O口(内置了上拉电阻)特殊功能寄存器SFR块单片机的引脚(复位端)(输入)通用PC:包括键盘、显示器、鼠标、硬/软/光驱、音箱、打印机、扫描仪等外设。在接收信号(称为写信号)控
8、制下,将数据送入寄存器存放;需要时可在输出信号(读出信号)控制下,将数据由寄存器输出。芯片COMS 4511、4508,TTL 74LS3 中央处理器CPU(Central Processing Unit)-Internal 2.-4-Quadrant Multiplication with No External Components输出时一切照常,仅在作输入口用时要先对其输出时一切照常,仅在作输入口用时要先对其模拟部分两种最典型的接法数据部分连接方式和时序总线模式IO模式n8 位的 CPU,片内有振荡器和时钟电路,工作频率为 112MHz(Atmel 89Cxx为024MHz)n内置1个布
9、尔处理器和1个布尔累加器(Cy)nMCS-51指令集含 111条指令n可寻址片外 64K字节 数据存储器RAMn可寻址片外 64K字节 程序存储器ROMn片内有 128/256字节 RAMn片内有 0K/4K/8K字节 程序存储器ROMn片内 21/26个 特殊功能寄存器(SFR)n4个8位 的并行I/O口(PIO)n1个 全双工串行口(SIO/UART)n2/3个16位 定时器/计数器(TIMER/COUNTER)n可处理 5/6个中断源,两级中断优先级MCS-51单片机基本特性系列系列片内存储器(字节)片内存储器(字节)定时器定时器计数器计数器并行并行I/OI/O串行串行I/OI/O中中断
10、断源源片内片内ROMROM片内片内RAMRAM无无有有ROMROM有有EPROMEPROMIntelIntelMCS-51MCS-51子系列子系列8031803180C3180C318051805180C5180C51(4K(4K字节字节)8751875187C5187C51(4K(4K字节字节)128128字节字节2x162x164x84x8位位1 15 5IntelIntelMCS-52MCS-52子系列子系列8032803280C3280C328052805280C5280C52(8K(8K字节字节)8752875287C5287C52(8K(8K字节字节)256256字节字节3x163
11、x164x84x8位位1 16 6ATMELATMEL89C89C系列系列(常用型常用型)1051(1K)/2051(2K)/4051(4K)1051(1K)/2051(2K)/4051(4K)(2020条引脚条引脚DIPDIP封装)封装)1281282 215151 15 589C51(4K)/89C52(8K)89C51(4K)/89C52(8K)(4040条引脚条引脚DIPDIP封装)封装)128/25128/256 62/32/332321 15/65/651系列单片机配置一览表AT 89C51规格书(Data Sheet)半导体存储器主要有以下三种:用于存储BIOS信息的EEPROM
12、(Electrically Erasable Programmable Read Only Memory,电可擦写可编程只读存储器),数据在断电后仍可以保存,近几年用于BIOS存储的Flash RAM(闪存)也是EEPROM的一种。用于存储临时工作数据的DRAM(Dynamic Random Access Memory,动态随机访问存储器),数据要通过不断的刷新才能保留,断电后消失。用于在CPU中存储常用指令与数据的SRAM(Static Random Access Memory,静态随机访问存储器),数据无需刷新操作,但断电后消失。通常的,我们将数据断电后仍能保留的半导体存储器称为“非易失性
13、(或非发挥性)随机访问存储器”Non-Volatile Random Access Memory,即NVRAM,而像DRAM与SRAM这样的存储器则就称为VRAM。封装 pin configuration认识单片机的引脚(相对于单片机那些是双向、输入、输出)MCS-51MCS-51单片机单片机4040脚脚Vcc,GND 2Vcc,GND 2XTAL1,XTAL2 2XTAL1,XTAL2 2RESET 1RESET 1EA/Vpp 1EA/Vpp 1ALE/PROG 1ALE/PROG 1PSEN 1PSEN 1P0.0P0.0P0.7 8 P1.0P0.7 8 P1.0P1.7 8 P2.0
14、P1.7 8 P2.0P2.7 P2.7 8 P3.08 P3.0P3.7 8P3.7 8nVcc,GND:正电源端与接地端(+5V/3.3V/2.7V)不同的单片机可以允许不同的工作电压,不同的单片机表现出的功耗也不同。单片机的引脚(电源端):输入nVcc,GND:正电源端与接地端(+5V/3.3V/2.7V)nXTAL1,XTAL2:片内振荡电路输入/输出端1545pfx2112MHz(MCS-51)024MHz(Atmel-89C)XTAL1XTAL2也可以由也可以由 XTAL1 XTAL1端接入端接入外部时钟,此时应将外部时钟,此时应将 XTAL2XTAL2接地:接地:XTAL2XTA
15、L1外部时钟外部时钟通常外接一个通常外接一个晶振两个电容晶振两个电容单片机的引脚(晶振端)(固定或输入)陶瓷振荡子 可寻址片外 64K字节 数据存储器RAM(1)运算中存贮数码、运算结果。30H7FH是数据缓冲区,也即用户RAM区,共80个单元。复位使单片机进入某种确定的初始状态:图灵:计算机是一张纸,一支笔。现实的一面:设计实际产品将要考虑到的方方面面。PSEN 1内置1个布尔处理器和1个布尔累加器(Cy)单片机的实质就是将计算机的基本组成部件集成在一块集成电路芯片中。ALE/PROG:地址锁存允许/编程脉冲输入端。片内有 0K/4K/8K字节 程序存储器ROM从寻址空间分布可分为:程序存储
16、器、内部数据存储器和外部数据存储器ALE端平时会输出周期正脉冲:f fosc/6;-Double-Buffered Parallel Logic Inputs阿德勒曼博士和DNA计算机存储器寻址空间有效条件模拟部分两种最典型的接法 逻辑符号单片机又叫微控器(Micro Controller Unit)从物理结构上可分为:复位使单片机进入某种确定的初始状态:PC值归零(0000H);各个SFR被赋予初始值(见P.42):P0P3=0FFH,Acc=0,B=0,TH0=0,TL0=0,TH1=0,TL0=0,SP=7,PSW=0 退出处于节电工作方式的停顿状态、退出一切程序进程、退出程序的死循环,
17、从头开始。nVcc,GND:电源端 (+5V/3.3V/2.7V)nXTAL1,XTAL2:片内振荡电路输入、输出端nRESET:复位端(正脉冲有效,宽度8 mS)单片机的引脚(复位端)(输入)寄存器寄存器复位状态复位状态寄存器寄存器复位状态复位状态PCPC0000H0000HTCONTCON00H00HA A00H00HT2CONT2CON00H00HB B00H00HTH0TH000H00HPSWPSW00H00HTL0TL000H00HSPSP07H07HTH1TH100H00HDPTRDPTR0000H0000HTL1TL100H00HP0P3P0P3FFHFFHSCONSCON00H
展开阅读全文