- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
函数信号发生器设计(12864实现动态波形显示)
课程设计(论文)任务书
电气与电子工程学院 系 自动化 专业 13—2 班级
课程设计(论文)题目 简易信号发生器的设计
课程设计(论文)工作自 2016 年 1 月 5 日起至
年 月 日
课程设计(论文)评审意见
(1)题目复杂程度: 复杂( )、较复杂( )、一般( )、简单( )
(2)总体方案的选择是否正确:正确()、较正确()、欠正确()、不正确()
(3) 系统能否满足任务要求:满足()、较满足()、欠满足()、不满足()
(4) 元器件选择是否合理:合理()、较合理()、欠合理()、不太合理()
(5) 学习实践态度:好()、较好()、一般()、不太好()
(6) 独立工作能力:强()、较强()、一般()、较差()
(7) 回答问题是否正确:正确()、较正确()、基本正确()、大多不正确()
(8) 图表是否符合标准:符合()、较符合()、基本符合()、大多不符合()
(9) 撰写是否规范整洁:规范整洁()、较规范()、欠规范()、不太规范()
总评成绩:优( )、良( )、中( )、及格( )、不及格( )
评阅人 职称副教授
2016 年 1 月 日目录
一、课程设计及要求及目的 2
二、设计思想及设计说明 2
1 函数发生器模块 2
2 LCD液晶显示模块 2
三、硬件设计 3
四、程序设计流程 3
五、系统模块化设计 4
1、函数信号发生器的设计 4
1.1、DAC0832的介绍 4
1.2、发生器的功能设计 5
1.3、函数发生器的外围电路组成 6
2、液晶显示模块 6
2.1 AMPIRE128X64液晶显示屏的原理介绍 6
2.2波形汉字显示程序设计 8
3、中断系统的使用 10
六、程序字节分配 10
七、功能描述与设计调试总结 11
1、功能描述 11
2、设计调试总结 11
八 设计总结 13
九、参考文献 14
附录1:程序代码 15
附录2:设计图纸 29
一该设计主要由信号发生器的设计和LCD液晶显示两部分组成其中信号发生器的设计为本设计的重点内容但设计过程较为简单
该模块使用protues中提供的AMPIRE128X64液晶显示屏该显示屏无中英文字库所以设计过程中需要对自己需要的字符和汉字进行取模AMPIRE128X64这款液晶显示屏的控制方法矩阵排列方式以
图一四程序设计流程
图二 程序流程图
五系统模块化设计其内部结构如图三所示
图三 DAC0832的结构图
该芯片有三种工作方式,分别为但缓冲、双缓冲和直通方式。在该控制系统中使用其直通方式。接线方式为将数据口与单片机P1口相连、XREF、WR2、WR1、CS控制端口全部接地,ILE接高电平。在这种接线方式下,只要数据端口接收到数据立刻就能转化为模拟信号输出,使得系统的实时性好,响应速度快。
1.2、发生器的功能设计
89C51是整个波形发生器的核心部分,通过程序的编写和执行,产生各种各样的信号,并从按键接收改变数据,进行各种功能波形的转换。当数字信号电路到达转换电路,将其转换成模拟信号也就是所需要的输出波形。
波形的输出通过波形数据表完成,该波形数据表是将信号一个周期等间距地分离成64个点,储存在单片机得ROM内。这些数据可以通过MATLAB软件生成,例如正弦表,MATLAB生成的程序如下:
x=0:2*pi/64:2*pi; y=round(sin(x)*127)+128 (1)
该函数信号发生部分的主要程序段如下所示,
P2=*(which_bx+kk); //which_bx选择哪一种波形显示,为这种波形数据的首地址
kk++;
if(kk==64)
kk=0;
while(delay_time)
delay_time--;
通过调节delayAMPIRE128X64的管脚定义 LEVER 管脚功能描述 VSS 0 电源地 VDD +5.0
您可能关注的文档
- 光纤光栅技术在岩体变形测试中应用研究_硕士优秀毕业论文.doc
- 光立方毕业论文-基于STC5A60S2光立方设计.docx
- 免耕播种机使用与维护.doc
- 光质对茴香植株生长及精油组分影响.ppt
- 免费师范生教育硕士开题报告-ELearning在中小学教育中应用研究——以商洛市信息技术课程为例.doc
- 2012年药典论坛日本药典关于生物相似物的内容.pdf
- 兔饲养管理.ppt
- 入侵检测技术研究-论文开题报告.doc
- 入湖河流廊道特性对滇池水质生态意义1.doc
- 全喂入式稻麦联合收割机使用与维护1.doc
- 刀具几何参数对车削温度影响规律研究-本科生毕业论文(设计)开题报告.doc
- 函数项级数敛散性判别方法及其应用毕业论文.doc
- 分子标记技术及其在园林植物遗传育种中应用.doc
- 分享不同设计师创意汽车配件LOGO设计.docx
- 分子标记辅助选择改良水稻恢复系R666褐飞虱抗性-研究生学位论文开题报告(终).docx
- 分娩母猪饲养管理要点华北区.ppt
- 分子生物学论文miRNA-143过表达转基因小鼠建立.doc
- 分子生物学课程开题报告-贵州福泉章姬草莓根腐病病原鉴定及分子检测.doc
- 分子生物学论文猪附红细胞体分子生物学诊断研究进展.doc
- 分层教学模式在英语读写课中应用和具体实施-课题申报书.doc
文档评论(0)