80C51的结构和原理要点.ppt

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * 驱动蜂鸣器 有源蜂鸣器:接额定电压就可连续发声 无源蜂鸣器:接入变频方波,可得到不同音调的声音 两种蜂鸣器驱动电路相同,仅程序不同 “源”指振荡源 有源蜂鸣器内部带 振荡源,加电会叫; 无源蜂鸣器内部不带 振荡源,必须用2- 5kHz的方波驱动。 价格低,声音可控 KS-12C01YE: “C”无源 KS-12D05YA :D有源 * * 驱动简单的输入设备 简单开关及输入接口 * * 开关闭合与断开时的抖动及去抖电路 按键较少时:去抖电路 按键较多时:软件延时,通常为10ms * * 第2章 80C51的结构和原理 80C51系列概述 2.1 80C51的基本结构与应用模式 2.2 80C51典型资源配置与引脚封装 2.3 80C51单片机的CPU 2.4 80C51的存储器组织 2.5 80C51的并行口结构与操作 2.6 * * 2.2 80C51的基本结构与应用模式 2.2.1 80C51的基本结构 * * 2.2.2 80C51的应用模式 带总线扩展引脚的产品 扩展总线的应用模式 不扩展总线的应用模式 * * 没有总线扩展引脚的产品 引脚数减少、体积减小。对于不需进行并行外围扩展,装置的体积要求苛刻且程序量不大的系统极其适合。 典型产品,如: AT89S2051/AT89S4051。 * * 2.3 80C51典型产品资源配置与引脚封装 2.3.1 80C51典型产品资源配置 256B 8个 6个 * * ATMEL 8-Bit Microcontroller Microcontroller Flash RAM 16-Bit Timer /Counters Interrupt Sources Other AT89C51 4KB 128B Two Six Parallel Programming AT89S51 4KB 128B Two Six ISP, Parallel Programming AT89S52 8KB 256B Three Eight ISP, Parallel Programming AT89S2051 /AT89S4051 2KB/ 4KB 256B Two Six ? ISP ? Direct LED Drive Outputs ? 8-bit PWM AT89C5115 16kB ? ISP ? 1个10位的ADC 型号 工作电压(V) Flash_程序 SRAM PWM AD STC12C5A60PWM 3.5~5.5 60k 1280 2 无 STC12C5A60AD 10位 STC12C5A60S2 10位 宏晶科技 STC12C5A60S2系列 SCM (1个时钟/机器周期) * * 2.3.2 80C51的引脚封装 * * AT89S2051程序机器代码下载引脚 P1.5 (MOSI) :Master data output, slave data input pin for ISP channel P1.6 (MISO):Master data input, slave data output pin for ISP channel P1.7 (SCK) :Master clock output, slave clock input pin for ISP channel STC12C54程序机器代码下载引脚 P3.0 (RXT) :data input pin for ISP channel P3.1 (TXD):data output pin for ISP channel * * 2.4 80C51的CPU * * 片内RAM详图 寄存器及其存储器映射 * * 2.4.2 80C51的时钟与时序 时钟产生方式 内部时钟方式 外部时钟方式 AT89C51: C1, C2 = 30 pF ± 10 pF for Crystals AT89C51:0Hz to 24MHz; STC12C5410:0~35MHz * * 80C51的时钟信号 1个机器周期:12个晶体振荡周期 指令的执行时间称作指令周期 (单、双、四周期) * * * * * * * * * * 复位可使单片机或系统部件处于确定的初始状态。 复位电路 上电复位电路 按键与上电复位 10uF 10k

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档