云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 基于单片机的信号发生器设计毕业设计(论文)

基于单片机的信号发生器设计毕业设计(论文)

  • 62 次阅读
  • 3 次下载
  • 2025/5/6 11:34:53

结论

基于单片机AT89C51的函数信号发生器能够产生正弦波、方波、锯齿波 、三角波四种波形。四种波形的类型和频率都可以通过按键调节,频率调节的范围是0到535HZ。波形的类型和频率大小能够通过液晶屏1602显示。

11

致谢

本文是在老师的悉心指导下完成的,衷心感谢她在论文的写作期间给与我的热情帮助和指导。付老师渊博的知识,认真负责的工作作风,平易近人的态度让我获益匪浅。在此,向李老师表示最衷心的感谢和最诚挚的敬意。

同时,我还要感谢我的同学,在我的毕业设计过程中,我多次请教他们有关硬件、软件方面的问题,他们都耐心地为我讲解;在我的毕业论文写作过程中,他们提出了很多建设性的意见,并给了我很多启发。

12

参考文献

[1] 何立民. 单片机高级教程[M].北京:北京航空航天大学出版社,2001.3. [2] 赵晓安. MCS-51单片机原理及应用[M]. 天津:天津大学出版社,2001.3. [3] 肖洪兵. 跟我学用单片机[M]. 北京:北京航空航天大学出版社,2002.8. [4] 夏继强. 单片机实验与实践教程[M]. 北京:北京航空航天大学出版社,

2001.4.

[5]于凤明.单片机原理及接口技术[M].北京:中国轻工业出版社.1998.5. [6]陈伟人. 单片微型计算机原理与应用[M].北京:清华大学出版社, 2006.5. [7]李广第.单片机基础[M].北京:北京航空航天大学出版社,1999.3.

附录 源程序

#include

unsigned char i,sqar_num=128; //最大值100,默认值50

unsigned char cho=0; //0:正弦波。1:方波。2:三角波。3:锯齿波。

unsigned char num=0;

unsigned char TIME0_H=0xff,TIME0_L=0xd9; 设置;全局变量.对应正弦波,锯齿波50HZ sbit chg= P1^0; //三角波100Hz. sbit freq_u=P1^1; sbit freq_d=P1^2; sbit duty_u=P1^3; sbit duty_d=P1^4; sbit cs =P3^7; bit flag=0;

unsigned int FREQ=50;//初始化频率,50HZ sbit rs=P2^4; sbit lcdcs=P2^6;

unsigned char TempBuffer[7];

unsigned char value1[]={\void delay(unsigned int ms) {

unsigned int i,j; for (j=0;j

//定时器0的初值

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

结论 基于单片机AT89C51的函数信号发生器能够产生正弦波、方波、锯齿波 、三角波四种波形。四种波形的类型和频率都可以通过按键调节,频率调节的范围是0到535HZ。波形的类型和频率大小能够通过液晶屏1602显示。 11 致谢 本文是在老师的悉心指导下完成的,衷心感谢她在论文的写作期间给与我的热情帮助和指导。付老师渊博的知识,认真负责的工作作风,平易近人的态度让我获益匪浅。在此,向李老师表示最衷心的感谢和最诚挚的敬意。 同时,我还要感谢我的同学,在我的毕业设计过程中,我多次请教他们有关硬件、软件方面的问题,他们都耐心地为我讲解;在我的毕业论文写作过程中,他们提出了很多建设性的意见,并给了我很多启发。

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com