齿波函数给,送初值把频率表的首地址送给,把频率初值的低位送给把频率初值的高位送给,幅值,频率,波形表值总结软件设计中,单片机的程序设计采用的是汇编语言。汇编语言具有速度快,可以直接对硬件进行操作的优点,它可以极好的发挥硬件的功能。但是汇编语言也存在编写的代码非常难懂,不方便维护,容易产生,难于调试的缺点。因此,在大型程序的设计中,多采用语言进行程序编译。语言简洁高效,是最贴近硬件的高级编程语言,经过多年的发展,现在已成熟为专业水平的高级语言。而且,现在单片机产品推出时纷纷配套了语言编译器,应用广泛。不过就本次课程设计来说,汇编语言还是适用的。由于真正意义上的程序设计还不多,因此还不是很得心应手,所以在设计中遇到些问题和些难点。比如在程序设计中如何实现程序结构的最优化,以达到较高的质量。这是以后设计中要注意的问题。但也多到了很学实践知识。参考文献张毅坤,陈善久单片微型计算机原理及应用西安电子科技大学出版社。张友德,赵志英,徐时亮单片微机原理应用与实验复旦大学出版社。伟福系列单片机仿真实验系统说明书。张毅刚,彭喜圆,谭晓昀单片机应用设计哈尔滨工业大学出版社。康华光华中理工大学电子学教研室电子技术基础高等教育出版社。张洪润易涛编著单片机应用技术教程清华大学出版社。附录总电路图东北石油大学课程设计成绩评价表课程名称单片机原理及应用课程设计题目名称波形发生器的设计学生姓名学号指导教师姓名职称序号评价项目指标满分评分工作量工作态度和出勤率按期圆满的完成了规定的任务,难易程度和工作量符合教学要求,工作努力,遵守纪律,出勤率高,工作作风严谨,善于与他人合作。课程设计质量课程设计选题合理,计算过程简练准确,分析问题思路清晰,结构严谨,文理通顺,撰写规范,图表完备正确。创新工作中有创新意识,对前人工作有些改进或有定应用价值。答辩能正确回答指导教师所提出的问题。总分评语指导教师年月日存放频率值,存放参考电压值,为设置标志区。图主程序流程图定时器中断程序流程显示系统程序片内的是显示缓冲区。采用查表方式形成显示的段码,显示码表存于中。存位选信号,存显示次数,存显示缓冲区地址。单片机先向口送位选信号从显存中取数字,通过查表,得到显示段码,送口延时,保持显示修改判断是否已显示次,不满次,转开始处执行,已执次,则结束显示。初始化显示键盘输入处理方波正弦波锯齿波主程序定时中断判断波形中断返回键盘处理程序图和图是键盘处理流程图。键识别作为主程序,键处理作为子程序。波形发生器开机后,首先扫描键盘,获得列扫描码和行状态码,确定键值,然后根据键值,通过散转表,转到相应的键处理程序,最后进入键处理,执行键功能。键盘的功能键可分为数字键幅值键频率键方波键正弦波键锯齿波键显示初始化向口送位选信号形成下位选信号查表,求段码送口延时形成下位显示地址结束显示次开始图显示流程图键。下面介绍的是对各个功能键的处理幅值键处理进入子程序,将设置标志位区置为,表示设定参考电压将单元置为,使相应的数码管显示。频率键处理进入子程序,将设置标志区置为,表示频率参数设定是频率值显示缓冲区首址向单元送,使数码管显示,返回键盘主程序。方波键处理进入程序,给单元送方波编码,使数码管显示,返回键盘主程序。正弦波键处理进入子程序,给单元送正弦波编码,使数码管显示,返回键盘主程序。锯齿波键处理进入子程序,给单元送锯齿波编码,使数码管显示,返回键盘主程序。键处理进入子程序,查缓冲区,看所有参数是否已全部设置完毕,若全部设置,则按下述步骤执行从单元中取出参考电压值,查表获得电压的数字编码,送,并作为参考电压从单元中取频率值并进入相应的程序段,实现频率与定时初值的转换,完成的设定和初值的设定开启定时中断,向赋样值初始编码并返回主程序。键处理进入子程序,查设置标志区的内容,有无设置,若有设置,则进入设定操作,将数字送显示缓冲区。若无设置,则返回主程序。将个周期为的信号分成个点按轴等份,两点间的时间间隔由单片机的定时器产生。个周期分成个点,对应三种波形的个数据存放在以为起始地址的存储器中。散转表返回键处理主程序开始图键盘处理流程图查表求样值码样值码送形成下个样值码返回中断服务程序清零调定时初值设定开始图波形产生流程图第章软件设计的相关程序这是个有三种波形选择,电压幅值可调,频率可变,用键盘进行控制的函数信号发生器频率存储的个循环不等于,说明已经有数字存储,转移到下单元,不是幅值就转移结束返回幅值功能键处理,频率功能键处理方波功能键处理正弦波功能键处理锯齿波功能键处理功能键处理,检查缓冲区看是否已全部设置把幅值送给把幅值表的首地址送给把的地址送给对频率和定时器初值的转换不是转移用存相应频率的查表值所设频率超出所要求频率范围,跳到处理,
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 26 页
第 2 页 / 共 26 页
第 3 页 / 共 26 页
第 4 页 / 共 26 页
第 5 页 / 共 26 页
第 6 页 / 共 26 页
第 7 页 / 共 26 页
第 8 页 / 共 26 页
第 9 页 / 共 26 页
第 10 页 / 共 26 页
第 11 页 / 共 26 页
第 12 页 / 共 26 页
第 13 页 / 共 26 页
第 14 页 / 共 26 页
第 15 页 / 共 26 页
预览结束,还剩
11 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。