单片机最小系统设计.pptxVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
倪 霞 林 机械工程及自动化学院 一、单片机的硬件结构特点及其最小应用系统 一、单片机的硬件结构特点及其最小应用系统 目前较流行的单片机类型 PIC公司的单片机 Freescale公司的单片机 Intel公司的单片机 MCS-51系列:8031、8051 Atmel公司的单片机 AT89S51、AT89S52(8051核+Flash技术+ISP技术) AVR单片机(1997、一种RISC精简指令集高速8位单片机) M68HC08系列(采用频率提升技术) PIC单片机是一款很成功的非8051内核单片机 一、单片机的硬件结构特点及其最小应用系统 1 MCS-51 系列单片机的结构特点 表4.16 INTEL MCS-48、51、96 系列单片机主要参数 共40个引脚,其功能可分为三大部分: I/O 口线 控制口线 电源及时钟 P0、P1、P2、P3 共四个 8 位口 电源Vcc、Vss;时钟XTAL1/XTAL2 一、单片机的硬件结构特点及其最小应用系统 1 MCS-51 系列单片机的结构特点 P0口和P2口可用于访问外部存储器 P0口分时输出外部低地址、读/写数据 P2口输出外部存储器高位地址 P1、P2、P3口的驱动能力为4个TTL。 一、单片机的硬件结构特点及其最小应用系统 1 MCS-51 系列单片机的结构特点 P3口的第二功能: P3.0 RXD(串行输入) P3.1 TXD(串行输出) P3.2 INT0(外部中断) P3.3 INT1(外部中断) P3.4 T0(定时器0外部输入) P3.5 T1(定时器1外部输入) P3.6 WR(外部数据存储器写脉冲) P3.7 RD(外部数据存储器读脉冲) 一、单片机的硬件结构特点及其最小应用系统 2 MCS-51 系列单片机的最小应用系统及其扩展 图4.26 单片机应用系统构成 基于AT89S52的最小系统设计 设计一个具有4位LED数字显示, 16个按键的单片机最小系统。 题目: 单片机 AT89S52 ? 基于AT89S52的最小系统设计 器件选择: 1、LED数码显示管 LED数码显示管分共阴和共阳两种: 每段驱动所需电流为 2~8 mA 基于AT89S52的最小系统设计 器件选择: 2、按键的选择 普通微型按键 常开,按下闭合 组成4×4的矩阵 ? 基于AT89S52的最小系统设计 部分设计方案: 1、显示 显示采用动态显示方案。 每段由P0口的各位驱动, 每位由P2口的高4位分别 驱动。 P0口为漏极开路的8位 准双向I/O口。 每个引脚可驱动8个TTL。 (低电平时约 3.2 mA) 基于AT89S52的最小系统设计 部分设计方案: 2、4×4键盘 如何求得键值? 基于AT89S52的最小系统设计 部分设计方案: 2、4×4键盘 ? 读入键值到ASCII码键值的转换 基于AT89S52的最小系统设计 最小系统设计: 最小系统的外围电路 外围电路设计 基于AT89S52的最小系统设计 最小系统设计: 显示电路设计 R0=300 R1=1k 数码管为共阳 最小系统的显示电路 基于AT89S52的最小系统设计 最小系统设计: 软件流程图设计 (1)主程序 (2)中断服务子程序 基于AT89S52的最小系统设计 D0 EQU 20H D1 EQU 21H D2 EQU 22H D3 EQU 23H PTER EQU 28H WEI EQU 29H 最小系统设计: 软件设计:(1)设置显示缓冲区及工作寄存器 ;设置显示缓冲区 ;显示缓冲区指针寄存器 ;显示位指针寄存器 基于AT89S52的最小系统设计 ORG 0000H AJMP MAIN ORG 000BH AJMP XIANSHI 最小系统设计: 软件设计:(2)设置中断向量表 ;复位向量 ;T0中断向量,显示定时 ;显示中断服务程序 基于AT89S52的最小系统设计 ORG 0020H MAIN: MOV SP, #4FH MOV TMOD, #02H MOV TCON, #00H MOV TL0, #00H MOV TH0, #00H MOV IE, #02H MOV IP, #02H

文档评论(0)

131****9843 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档