欢迎来到天天文库
浏览记录
ID:39367867
大小:1.46 MB
页数:77页
时间:2019-07-01
《单片机输入输出测试》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第二讲(M1-2)单片机输入/输出测试电子信息工程系电子技术教研室一、识别单片机、发光二极管1、MCS-51单片机的三种封装形式外观1——封装:PDIP40(PlasticDualInlinePacket40)塑料双列(直插封装)体积大插拔或焊接方便容易加工缺口侧圆形标记处为1脚调试样机建议采用此封装。外观2——封装:PLCC44(PlasticJ-leadedChipCarrier)塑料J形引脚芯片载体体积较小插拔或焊接方便。中心正上方圆形标记处为1脚一、识别单片机、发光二极管外观3——封装:TQFP44(ThinPlasticG
2、ullWingQuadFlatPacket)扁体塑料鸥翼状方形平面封装体积最小只能焊接左下方缺口侧圆形标记处为1脚批量生产设计推荐此封装一、识别单片机、发光二极管2、发光二极管(LightEmittingDiode)二极管:正向导通、反向截止。种类检波二极管具有结电容低,工作频率高和反向电流小等特点。调幅检波。快恢复二极管开关特性好、反向恢复时间短。开关电源。肖特基二极管属于一种快恢复二极管。正向压降低,开关电源。整流二极管电流大,反向耐压高。工频整流。开关二极管开关速度比较快,正向导通反向截止建立时间比较短。稳压二极管利用PN结反
3、向击穿特性所表现出的稳压性能制成的器件齐纳二极管zenerdiodes。是稳压二极管的代名词。发光二极管LED。体积小、功耗低、发光效率高、响应速度快。一、识别单片机、发光二极管2、发光二极管(LightEmittingDiode)外观其他:数码管、点阵模块一、识别单片机、发光二极管2、发光二极管(LightEmittingDiode)驱动(电压1.5V~2.5V,电流10mA)电路设计单个LED单个数码管多位数码管点阵显示屏灰度显示屏51单片机基本结构二、MCS-51单片机介绍二、MCS-51单片机介绍1、MCS-51Intel8
4、03180518052各厂商均推出51核单片机Atmel(---),Philips(P89C52),Winbond(W78E52B)www.atmel.com,www.nxp.com,www.winbond.com.twAT89C51、AT89C52AT89S51、AT89S52(ISP在线更新)二、MCS-51单片机介绍2、引脚介绍(PDIP)二、MCS-51单片机介绍3、引脚介绍(TQFP)4、引脚定义与说明1)主电源引脚(2根)VCC(Pin40):电源输入,接+5V电源GND(Pin20):接地线2)外接晶振引脚(2根)XT
5、AL1(Pin19):片内振荡电路的输入端XTAL2(Pin18):片内振荡电路的输出端3)控制引脚(4根)RST/VPP(Pin9):复位引脚,引脚上出现2个机器周期的高电平将使单片机复位初始化。设计单片机应用系统时,这个引脚一定要连接相应复位电路。ALE/PROG(Pin30):地址锁存允许信号。在系统扩展时,ALE用于把P0口输出的低8位地址锁存起来,以实现低位地址和数据的隔离。此外,由于ALE是以晶振的1/6固定频率输出的正脉冲,因此它可作为外部时钟或外部定时脉冲使用。PSEN(Pin29):外部存储器读选通信号。PSEN有
6、效(低电平)时,可实现对外部ROM单元的读操作。EA/VPP(Pin31):程序存储器的内外部选通,接低电平从外部程序存储器读指令,如果接高电平则从内部程序存储器读指令。当电源发生故障,电压降低到下限值时,备用电源经此端向内部RAM提供电压,以保护内部RAM中的信息不丢失。4)可编程输入/输出引脚(32根)P0P1P2P3(兼做特殊功能口)5、AT89S52主要特性与MCS-51兼容8K字节可编程FLASH存储器寿命:10,000写/擦次全静态工作:0Hz-33MHz三级程序存储器锁定256*8位内部RAM32可编程I/O线三个16
7、位定时器/计数器8个中断源可编程串行通道片内集成看门狗双数据指针低功耗的闲置和掉电模式片内振荡器和时钟电路6、内部结构三、MCS-51单片机组成1、单片机的组成(1)中央处理器(CPU)CPU是单片机的核心,是计算机的控制和指挥中心,由运算器和控制器等部件组成。运算器包括一个可进行8位算术运算和逻辑运算的单元(ALU)、8位的暂存器、8位的累加器(ACC)、寄存器B和程序状态寄存器(PSW)等。控制器包括程序计数器(PC)、指令寄存器(IR)、指令译码器(ID)、振荡器及定时电路等。(2)内部数据存储器(内部RAM)8051芯片中共
8、有256个RAM单元,后128个单元被专用寄存器占用;前128个单元供用户使用,用于存放可读/写的数据。通常所说的内部数据存储器就是指前128个单元。(3)内部程序存储器(内部ROM)有4KB掩膜ROM,用于存放程序、原始数据或表格。
此文档下载收益归作者所有