下载此文档

毕业设计(论文)-基于AT89C52单片机简易函数信号发生器设计.doc


文档分类:通信/电子 | 页数:约30页 举报非法文档有奖
1/ 30
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/ 30 下载此文档
文档列表 文档介绍
学号:
51
湖南文理学院
机械工程学院
课程设计
题目
基于AT89C52单片机的
简易函数信号发生器设计
专业
机械电子工程
班级
机电08101班
姓名
谭鹏辉
指导教师
陈卫国
2011

12

07

课程设计任务书
姓名
谭鹏辉
学号
51
班级
机电08101班
课程名称
单片机课程设计
课程性质
必修
设计时间
2011年 11 月 28日—— 2011年 12 月 9 日
设计名称
基于AT89C52单片机的简易函数信号发生器设计
设计要求
以单片机为核心,经过D/A转换和放大电路的处理,最后输出信号;
要求能输出正弦波、三角波、锯齿波和方波四种信号;
输出信号可以通过按键来改变
完成系统电路设计;
完成系统软件设计;
完成系统Proteus下的仿真。
5)完成课程设计报告。
计划与进度
时间:二周
方案设计 2天
电路设计 2天
软件设计 3天
软、硬件联调 2天
系统仿真 2天
答辩 1天
完成报告 2天
任课教师
意见
年月日
教研室主任
签名
年月日
说明
平时考勤:20% 设计:30% 仿真:20% 答辩:10%
设计报告:20% 共计100分。
目录
目录
摘要 4
第一章绪论 5
5
5
5
第二章函数信号发生器设计 6
6
6
第三章设计方案 7
7
7
AT89C52单片机及其说明 7
10
D/A转换模件部件 11
外部控制模块部件 74LS22 12
放大部分 12
13
信号频率数据采集 13
正弦波产生程序 13
三角波产生程序 14
14
锯齿波产生程序.......... 15
3. 3. 6信号放大模块设计...................................................................................15
3. 3. 7 数模转换模块设计..................................................................................16
第四章仿真图及及结果分析...................................................................................................17
.............................................................................17
.....................................................................................................18
第五章总结与展望...................................................20
参考文献 21
附录一元器件清单 22
附录二程序清单 23
附录三电路原理图...................................................30
摘要
本次作品是一个基于单片机设计的函数信号发生器。函数信号发生器的设计方法有多种,利用单片机设计的函数信号发生器具有编程灵活,功能更以扩充等实际的优点。利用单片机设计的函数信号发生器能够产生正弦波,锯齿波,三角波,方波,并实现对频率和占空比的调节,以及液晶屏显示波形名称和波形频率,波形的切换和频率的调节以及占空比的改变都可以用按键实现。在编程语言上,我们选择自身比较熟悉的 C语言,这样在后期波形的调试及与硬件衔接方面更容易发挥出自身优势。经过设计及后期长时间的调试,设计的所有功能均已实现。
关键词:单片机,函数发生器,液晶LCD
第一章绪论

随着大规模集成电路技术的发展,中央处理器(CPU)、随机存取存储器(RAM)、只读存储器(ROM)、(I/O)接口、定时器/计数器和串行通信接口,以及其他一些计算机

毕业设计(论文)-基于AT89C52单片机简易函数信号发生器设计 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数 30
  • 收藏数 0 收藏
  • 顶次数 0
  • 上传人 钻石文档库
  • 文件大小 0 KB
  • 时间2012-12-10
最近更新