- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
东 北 石 油 大 学
课 程 设 计
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转换电路及转换控制电路组成,它具有两个输入数据寄存器,能直接与8051单片机接口相连。图3是实际设计的D/A转换电路。这
您可能关注的文档
- 全自动洗衣机设计毕业设计(论文).doc
- 上料机液压系统设计毕业设计(论文).doc
- 基于PLC实现的交通控制灯设计毕业设计(论文).doc
- 单片机定时器设计报告毕业设计(论文).doc
- 基于PID控制的温度控制系统毕业设计(论文).doc
- 基于单片机的水温控制系统word格式毕业设计(论文).doc
- 年产20万吨矿渣微粉经济性生产线的工艺设计及设备选型毕业设计(论文).doc
- 用LU分解求解线性方程组数值 课程设计毕业设计(论文).doc
- 某教学楼施工组织设计毕业设计(论文).doc
- 基于WEB的CCGIS毕业设计(论文).doc
- 高品质铝锻件制造生产建设项目可行性研究报告.doc
- 改性胶乳生产建设项目可行性研究报告.doc
- 2020年至2021年甘肃省武威市公开招聘警务辅助人员辅警结构化面试能力提升题库二含答案.docx
- 2020年至2021年安徽省亳州市公开招聘警务辅助人员辅警结构化面试模拟练习题库二含答案.docx
- 2020年至2021年广西壮族区河池市公开招聘警务辅助人员辅警结构化面试复习训练题库一含答案.docx
- 2022年至2023年湖南省永州市公开招聘警务辅助人员辅警结构化面试模拟练习题库二含答案.docx
- 2024年至2025年河南省漯河市公开招聘警务辅助人员辅警结构化面试高频必考题库二卷含答案.docx
- 2022年至2023年辽宁省阜新市公开招聘警务辅助人员辅警结构化面试冲刺模拟题库一含答案.docx
- 专题02++青春期心理教育-美丽的青春(教学课件)-【中职专用】中职生心理健康教育主题班会精品课件.pptx
- 专题02 拒绝网络欺凌 文明使用网络(教学课件)-【中职专用】中职生心理健康教育主题班会精品课件.pptx
文档评论(0)