8X8点阵LED电路设计.doc

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

东 北 石 油 大 学 课 程 设 计 2011年3月 18 日 东北石油大学课程设计任务书 课程 单片机原理及应用课程设计 题目 8X8点阵LED电路设计 专业班级 姓名 学号 一、设计目的:训练学生综合运用己学课程的基本知识,独立进行单片机应用技术开发工作,掌握单片机程序设计、调试,应用电路设计、分析及调试检测。 二、设计要求: 1. 使用MCS-51单片机设计8X8点阵LED电路; 2. 选用8X8点阵LED显示器,一个发光二极管控制点阵中的一个点,延时时间为lms; 3. 硬件设计根据设计的任务选定合适的单片机,根据控制对象设计接口电路。设计的单元电路必须有工作原理,器件的作用,分析和计算过程; 4. 软件设计根据电路工作过程,画出软件流程图,根据流程图编写相应的程序,进行调试并打印程序清单; 5. 原理图设计根据所确定的设计电路,利用Protel等有关工具软件绘制电路原理图、PCB板图、提供元器件清单。 三、参考资料: [1] 单片微型计算机与接口技术,李群芳、黄建编著,电子工业出版社; 单片机原理及应用,张毅刚编著,高等教育出版社; 51系列单片机及C51程序设计,王建校,杨建国等编著,科学出版社; 单片机原理及接口技术,李朝青编著,北京航空航天大学出版社; 8 第4章 软件设计的相关程序 11 总结 20 参考资料: 21 附:总电路图 22 系统设计 1.1 系统原理设计 系统设计的原理方框图如图1所示。MCS-51系列的8051单片机是整个波形发生器的核心部分,他从程序存储器读取程序,从键盘接收数据,经过处理送到LED数码管,并产生相应的数字信号送到D/A转换器,转换成模拟信号也就是所需要的波形输出。4×4键盘可使8051接收用户输入的波形选择、波形频率和幅值电压信息,LED数码管则将这些信息显示出来,8051单片机执行存储的程序指令,产生相应的不同频率和幅值的波形。 图1.1系统原理方框图 波形发生器通电后,系统进行初始化,数码将显示显示6个‘-’,等待输入设置命令。键盘上除了0-9这十个数字键外,还有按“幅值”、“频率”、“方波”、“正弦波”、“锯齿波”进行相应设置的键,以及“Enter”键。输入相应的参数后,LED数码管上将显示参数值,全部设置完毕后,按“Enter”键,LED数码管显示波形的编码、电压幅值、频率。要停止使用波形发生器,可按下复位按钮将系统复位,然后关闭电源。 第二章 硬件设计 2.1单片机电路设计 单片机是整个波形发生器的核心部件,本次设计采用了应用广泛的MCS-51系列的8051单片机。单片机在整个系统中的作用是形成扫描码,进行键值识别、键处理、参数设置;形成显示段码;产生定时中断;形成波形的数字编码,并输出到D/A接口电路。 电路如图2所示。8051单片机的P1口作为4×4键盘的接口。P2口作为LED数码显示管的位选择接口。用定时/计数器作为中断源。不同的频率值对应不同的定时初值,允许定时器溢出中断。定时器中断的特殊功能寄存器设置如下: 定时控制寄存器TCON=20H;工作方式选择寄存器TMOD=00H;中断允许控制寄存器IE=82H。 8051执行指令的时间以及定时器/计数器记数的频率都与震荡源的周期有关,为了提高波形频率的精度,采用了6MHz的晶振与外部时钟的方式,晶振的两个引脚分别与8051单片机的外接晶振引脚X1和X2相连。另外还设计了复位电路。 图2.1 键盘/显示接口电路 2.2 键盘/显示接口电路设计 整个键盘/显示接口电路由反向驱动器ULN2803A、6位共阴极数码管和4×4键盘组成。它的作用是驱动6位数码管动态显示,扫描键盘,根据输入的参数执行相应的程序。电路设计如图二所示。P0口作为数码管的段选口,P2口作为位选口,与UNL2803A相连接。P1口的低四位作为键盘的行状态的输入,高四位作为输出扫描。 2.3 D/A转换电路设计 整个电路由两片DAC0832数模转换器和两块LM324运放组成。 单片机8051产生的是数字信号,要想得到所需要的波形,就要把8051单片机产生的数字信号转换成模拟信号,这就需要一种能把数字信号转换成模拟信号的器件,这种器件就是数模转换器DAC。实际上,DAC输出的电量也不是真正能联续可调,而是以DAC的绝对分辨率为单位递增,这实际上是准模拟量输出。本次设计的波形发生器选用价格低廉、接口简单、转换控制容易的8位分辨率的数模转换器DAC0832。DAC0832转换器由8位输入锁存器、8位DAC寄存器、8位D/A转换电路及转换控制电路组成,它具有

文档评论(0)

精品报告 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档