单片机最小系统设计数码管.ppt

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机最小系统设计数码管

数码管显示电路原理图 思考题: 对于刚才那个1234顺序跳变的程序,怎样才能使1234这四个数字都能同时显示在四个数码管上? * * 第二组 光电1002班 学习资源 东哥单片机学习网 /default.htm 中国单片机资讯网  /Index.html 51单片机学习网论坛  /bbs/   一、单片机的硬件结构特点及其最小应用系统 目前较流行的单片机类型 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 PSEN、ALE、EA、RST 一、单片机的硬件结构特点及其最小应用系统 1 MCS-51 系列单片机的结构特点 P3口的第二功能: P3.0 RXD(串行输入) P3.1 TXD(串行输出) P3.2 INT0(外部中断0) P3.3 INT1(外部中断1) P3.4 T0(定时器0外部输入) P3.5 T1(定时器1外部输入) P3.6 WR(外部数据存储器写脉冲) P3.7 RD(外部数据存储器读脉冲) 外部设备 基本系统 I/O子系统 一、单片机的硬件结构特点及其最小应用系统 2 MCS-51 系列单片机的最小应用系统及其扩展 单 片 机 EPROM RAM 显示器 光电隔离 键盘 I/O I/O 通用 外部 设备 程序存储器 数据存储器 I/O A/D 光电隔离 光电隔离 D/A 数字量检测 模拟量检测 开关量检测 开关量控制 伺服驱动控制 (数字量传感器) (模拟量传感器) (开关量传感器) (继电器、步进电机) (交、直流伺服电机) 图4.26 单片机应用系统构成 分析: 基于AT89C52的最小系统设计 设计一个具有4位LED数字依次循环显示的系统 题目: 单片机 AT89S52 位码 段码 ? 基于AT89S52的最小系统设计 器件选择: 1、LED数码显示管 LED数码显示管分共阴和共阳两种: 共阴管的内部接线 公共端 公共端 共阳管的内部接线 每段驱动所需电流为 2~8 mA 4位动态显示电路 基于AT89S52的最小系统设计 部分设计方案: 1、显示 显示采用静态显示方案。 每段由P0口的各位驱动, 每位由P2口的低4位分别 驱动。 8 P0.× 8 R0×8 5V P2.3 P2.2 P2.1 P2.0 R1×4 T0(9013)×4 P0口为漏极开路的8位 准双向I/O口。 每个引脚可驱动8个TTL。 (低电平时约 3.2 mA) 基于AT89S52的最小系统设计 最小系统设计: 单片机 AT89S52 P0 P1 P2 P3 EA 5V 5V XTAL2 XTAL1 时钟电路 最小系统的外围电路 外围电路设计 5V 复位电路 RST R3 R4 R5 C1 C0×2 参数确定: R3=47 R4=4k7 R5=4k7 C0=15p C1=10u 晶振11.0592M 基于AT89S52的最小系统设计 #includereg51.h void delay(void) { unsigned char i,j; for(i=0;i250;i++) for(j=0;j250;j++) ; } void main(void) { while(1) { P2=0xfe; P0=0xf9; delay(); P2=0xfd ; P0=0xa4; delay(); 静态显示设计: 程序设计: P2=0xfb; P0=0xb0; delay(); P2=0xf7; P0=0x99; delay(); P2=0xff; } }

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档