文档详情

数码管显示电路设计..doc

发布:2017-01-08约5.9千字共16页下载文档
文本预览下载声明
东北石油大学 实习总结报告 实习类型 生产实习 实习单位 电子科学学院实习基地 实习起止时间 2011年7月4日至2010年7月23日 指导教师 张勇 所在院(系) 电子科学学院 班 级 电信08-4班 学生姓名 白雪 学 号 080901140402 2011年 7月23日 目 录 第1章 单片机系统硬件电路 1 1.1 实习目的 1 1.2 单片机型号及特性 1 1.3 单片机开发板 2 第2章 单片机应用系统软件 5 2.1 STC下载软件 5 2.2 Keil软件 5 2.3 外部电路驱动 6 第3章 数码管显示电路设计 7 3.1 设计原理 7 3.2 实现方法 8 第4章 实习总结 9 4.1 实习体会 9 4.2 设计硬件体会 9 参考文献 10 附录1 实物图 11 附录2 系统主要程序 12 单片机系统硬件电路 实习目的 1、了解单片机最小系统; 2、了解keilc软件操作,程序下载及调试方法; 3、掌握单片机外部电路使用; 4、掌握键盘和数码管显示编程方法; 5、应用单片机开发板进行实验开发; 单片机型号及特性AT89S51是一个低功耗,带4K字节闪烁可编程可擦除只读存储器的低电压,高性能CMOS8位微处理器,俗称单片机,器件采用的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISP Flash,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案AT89S51在众多嵌入式控制应用系统中得到广泛应用。工作电压范围:Vcc可为2.7V到6V 全静态工作:可从0Hz至16MHz低功耗的闲置和掉电模式COMOS8的微处理器,俗称单片机。它几乎包含了数据采集和控制中所需的所有单元模块,可称得上一个片上系统。该器件采用ATMEL搞密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。 性能特点: (1)STC89C52单片机支持USB口或者是串口两种下载程序方式,不用买烧写器,编程器等产品,可以方便地烧写程序到单片机里 (2)USB供电系统,直接插接到电脑USB口即可提供电源,不需另接直流电源 (3)本实验板采用40PIN锁紧座安放单片机芯片,非常方便单片机芯片的取放 (4)8位数码管8位LED发光二极管AT24C08外部EEPROM存储芯片(IIC总线元件实验复位电路主要有四种类型:(1)微分型复位电路(2)积分型复位电路(3)比较器型复位电路(4)型复位电路复位电路是利用电容充电来实现的,即上电瞬间RST端的电位与VCC相同,随着充电电流的减少,RST的电位逐渐下降。当按下复位按键时,RST端产生高电平,使单片机复位。复位后,其片内各寄存器状态改变,片内RAM内容不变。 图1-1 2、晶振电路 晶振全称为晶体振荡器,其作用在于产生原始的时钟频率,这个频率经过频率发生器的放大或缩小后就成了电脑中各种不同的总线频率。单片机晶振提供的时钟频率越高,那么单片机运行速度就越快,单片接的一切指令的执行都是建立在单片机晶振提供的时钟频率。图1-2 3、键盘和中断 键盘扫描要分两步:第一步,识别有无键按下。首先把所有列线均置为0电平,然后检查各行线电平是否都为高电平,如果不全为高电平,说明有按键按下,否则说明无键被按下。第二步,识别出哪个按键被按下。采用扫描法,在某一时刻只让1条列线处于低电平,其余所有列线处于高电平。检查各行线电平的变化,如果某行线为低电平,则可确定此行此列交叉点处的按键被按下。 键盘矩阵:在单片机系统中键盘中按钮数量较多时,为了减少I/O口的占用,常常将按钮排列成矩阵形式。在矩阵式键盘中,每条水平线和垂直线在交叉处不直接连通,而是通过一个按钮加以连接。显示特性单 5V 电源电压,低功耗、长寿命、高可靠性具有 64 个字节的自定义字符 RAM,可自定义 8 个 5×8 点阵字符或四5×11点阵字符单片机应用系统软件运行 STC 下载软件 第一步:选择单片机型号,与学习板单片机一致 第二步:打开要下载的 HEX 文件 第三步:选择串口和波特率。波特率请选用默认值 第四步:请选用默认值,特别是下次冷启动选择“与下载无关” 第五步:点击下载按钮 最后给目标板上电,程序下载即可完成。Keil软件 Keil C51是美国Keil Software公司出品的51系列兼容单片机
显示全部
相似文档