机电工程学院
课程设计报告
题 目: 数字管滚动显示单个数字
专 业: 电气自动化技术
班 级: DQ 09302
学 号:
学生姓名: 杨 超
指导教师: 朱晓玲
2010 年 12月30日摘 要
功能简介:
1内容:使用动态扫描稳定显示1、2、3、4、5、6、7、8
2目标:
(1)掌握八位数字管的动态扫描技术,包括程序设计和电气
道路设计,本任务的效果是稳定八位数字管
(2)用PROTEUS电路设计和实时模拟
3知识点链接
(1)数字管动态扫描 (动态扫描和静态显示的定义)
动态显示的特点是有效地选择所有的段选线s有效。选择明亮的数字管,使用动态扫描显示。所谓动态扫描显示,就是轮流把字形码和相应的位置发送给你的数字管,利用发光管的余辉和人眼的视觉暂留,让人觉得你的数字管同时显示。
(2)总线的应用
组件与总线的连接
P0口接线采用总线方式,如图所示。
选择总线按钮
绘制总线:选择合适的起点和终点,就像普通电线的绘制方法一样。
若终点在空白处,左键双击结束连接。
在绘制总线时,为了区分一般的导线,我们通常喜欢绘制斜线来表示分支线。此时,我们需要决定自己的路径,只需单击鼠标左键即可。绘制斜线时,需要关闭线路的自动路径功能。
Proteus线路自动路径功能简称WAR,选择两个连接点后,WAR选择合适的路径连接。WAR可用于标准工具栏中的WAR命令按钮可以关闭或打开,也可以在菜单栏Tools找到这个图标。
连接到总线的导线标签PART LABELS
与P0口相连的线标名依次为P00—P本电路中的06P0口的上拉电阻通过总线与P0口连接,数字管也通过总线连接P所有这些都需要标记,以显示正确的电气连接。单击绘图工具栏中的导线标签按钮,使其处于选择状态。将鼠标放在图形编辑窗口的欲标标签导线上,鼠标指针会出现×号码表示找到了可以标记的导线,单击鼠标左键,弹出编辑导线标签窗口,如图所示。
在“string在栏中输入标签名(如p00),单击“OK按钮,结束对导线的标签。同样,其他导线的标签也可以标记,如图5-16所示。
注意,在校准导线标签的过程中,相互连接的导线必须标记相同的标签名称。
目 录
摘 要II
1前 言
1.1 背景开发课题
1.2 研究课题的目的和意义
1.3 主要研究工作
2 系统硬件设计及说明
2.讨论了一些硬件方案
2.2硬件电路图
2.3元件清单
2.4 AT89C51
3系统软件设计
3.1程序
3.2程序描述
4总结与展望
5 参考文献 …………………………………………………………………………… 1.前言
1.基于当前市场,我们可以利用软件实现液晶显示技术的发展,选择更常用的背景T6963C内置控制器图形LCD(应用角度介绍了控制器的特性和基本功能,并描述了单片机控制T6963CLCD模块显示机制。以下为前提C基于51硬件开发语言,8051单片机和T6963C以字符和图形的具体显示方法为例,简要介绍了软件的设计过程和实现。
1.利用所学知识对单片计算机控制系统的能力进行初步分析;
2.综合运用本专业所学知识,形成以单片机为核心控制系统的能力;
3.单片计算机控制系统实时软件的设计 编制调试能力;
4.模拟单片计算机控制系统中的部件(包括电压和功率放大部件) 以及常规传感部件的使用、调试的能力;
5.综合调整单片计算机控制系统和性能测试的能力;
6.分析、总结和撰写技术报告的能力。
利用AT89C51单片机自带资源,设计流动显示设备,熟悉加深单片机C语言学习印象。
1.3 主要研究工作
本课题设计的主要工作如下:
研究学习AT89C51单片机其功能,对学习过的单片机,C巩固语言课程,设计一8个数字管上流动显示单个数字的设备。
2 系统硬件设计及说明
2.1系统组成和总体框图
硬件设计的任务是在选择型号的基础上,根据整体设计要求确定系统中使用的部件,设计系统原理框图和电路原理图。
该设计实现了由单片机控制的秒表,单片机工作于12MHZ时