当前位置: 首页 > news >正文

武汉做网站及logo的公司徐州seo培训

武汉做网站及logo的公司,徐州seo培训,赚钱游戏 真实,做外贸的国际网站有哪些51单片机可调幅度频率信号发生器( proteus仿真程序原理图报告讲解视频) 讲解视频1.主要功能:2.仿真3. 程序代码4. 原理图4. 设计报告5. 设计资料内容清单&&下载链接***[资料下载链接](https://docs.qq.com/doc/DS1daV1BKRXZMeE9u)*** 51单片机可…

51单片机可调幅度频率信号发生器( proteus仿真+程序+原理图+报告+讲解视频)

  • 讲解视频
  • 1.主要功能:
  • 2.仿真
  • 3. 程序代码
  • 4. 原理图
  • 4. 设计报告
  • 5. 设计资料内容清单&&下载链接
      • ***[资料下载链接](https://docs.qq.com/doc/DS1daV1BKRXZMeE9u)***

51单片机可调幅度频率信号发生器( proteus仿真+程序+原理图+报告+讲解视频)

仿真图proteus7.8及以上

程序编译器:keil 4/keil 5

编程语言:C语言

设计编号:S0055

讲解视频

基于51单片机的可调幅度频率波形信号发生器

1.主要功能:

基于51单片机的三角波信号发生器

1、幅值在0-5V可以通过按键调整,频率在0-50Hz,可以通过按键调整

2、通过LCD1602显示幅值和频率

3、使用示波器查看波形

需注意仿真中51单片机芯片是兼容的,AT89C51,AT89C52是51单片机的具体型号,内核是一样的。相同的原理图里,无论stc还是at都一样,引脚功能都是一样的,程序是兼容的,芯片可以替换为STC89C52/STC89C51/AT89C52/AT89C51等51单片机芯片。
以下为本设计资料展示图:

2.仿真

开始仿真

打开仿真工程,双击proteus中的单片机,选择hex文件路径,然后开始仿真。

经以上调试,确认程序没有问题时,加载到Proteus软件中进行仿真,所得仿真结果如下。

刚开始运行程序,没有按键操作时,仿真结果如图25所示。

img

图25 仿真初始化结果

(2)通过按键调整振幅频率选择时,四个按键操作的仿真结果如下。

img

图26 频率调低到1HZ

img

图27 频率加到50HZ,振幅不变

img

图27 振幅减到2.5V,频率不变

以上仿真结果均符合设计要求。

3. 程序代码

使用keil4或者keil5编译,代码有注释,可以结合报告理解代码含义。

img

main函数

#include<reg51.h>
#include"absacc.h"
#include"intrins.h"
#include "lcd1602.h"
#define uchar unsigned char
#define uint unsigned int
#define out XBYTE[0xfeff]
/*XBYTE 的作用,可以用来定义绝对地址,是P0口和P2口的,其中P2口对应的是高位,P0口对应的是地位
如 XBYTE[0x1234] = 0x56;
则等价于
mov dptr,#1234h
mov @dptr,#56h
P0口和P2口共同作用,可以作为外部存储器的地址线
P2接地址总线的高8位(A15~A8),P0接地址总线的低8位(A7~A0)同时接数据总线,对片外地址由P2P0构成
,当dac0832的cs'接p2^7时低电平有效,所
以P2最大为01111111=0x7f(最大为P2^6~P2^0=1),P0最大为11111111=0xff,
所以为XBYTE[0x7fff],若cs'接p2^6则为XBYTE[0xbfff],若cs'接p2^6则为XBYTE[0xbfff]。
*/
sbit k1=P3^0;//按钮
sbit k2=P3^1;
sbit k3=P3^2;
sbit k4=P3^7;uint freq=25,set=0;	//频率
uchar amp=255;//振幅
uchar time=0,sec=0;//计时
uchar hang1[]="fre:025Hz";
uchar hang2[]="Amp:5.0V ";//振幅void main()
{uint i;	//设置定时器TMOD|=0X02;//选择为定时器0模式,工作方式2,8位自动重装载,仅用TR0打开启动。TH0=156;//给定时器赋初值TL0=156;		ET0=1;//打开定时器0中断允许TR0=0;//打开定时器EA=1;//打开总中断init_1602();//初始化LCDwrite_string(1,0,hang1);write_string(2,0,hang2);while(1){if(!k1)//频率加{if(freq<50)freq++;set=50/freq;//50HZ-1HZif(set>0)set--;hang1[4]=freq/100+0x30;hang1[5]=freq%100/10+0x30;hang1[6]=freq%10+0x30;write_string(1,0,hang1);while(!k1);}if(!k2)//频率减{if(freq>1)freq--;set=50/freq;//50HZ-1HZif(set>0)set--;hang1[4]=freq/100+0x30;hang1[5]=freq%100/10+0x30;hang1[6]=freq%10+0x30;write_string(1,0,hang1);while(!k2);}if(!k3)//振幅加{amp+=3;i=amp*10/51;hang2[4]=i/10+0x30;hang2[6]=i%10+0x30;write_string(2,0,hang2);while(!k3);}if(!k4)//振幅减{amp-=3;i=amp*10/51;hang2[4]=i/10+0x30;hang2[6]=i%10+0x30;write_string(2,0,hang2);while(!k4);}}
}
void Timer0() interrupt 1//定时器中断
{uint i;
/*if(time<51)// 方波输出{i=amp;	 out=i;}else{i=0;out=i;}
*/if(time<51)//三角波输出{i=time*amp/50;	 out=i;}else{i=(99-time)*amp/50;out=i;}if(sec<set)//延时控制	set是变量 set越小,周期越小,频率越大sec+=1;else{sec=0;if(time<99)time++;elsetime=0;}	
}

4. 原理图

原理图使用AD绘制,可供实物参考。

img

Proteus仿真和实物作品的区别:

1.运行环境:Proteus仿真是在计算机上运行的,而实物则是在硬件电路板上运行。

2.调试方式:在Proteus仿真中,可以方便地进行单步调试和观察变量值的变化,而在实物中则需要通过调试器或者串口输出等方式进行调试。

电路连接方式:在Proteus仿真中,可以通过软件设置进行电路连接的修改,而在实物中则需要通过硬件电路板和连接线进行修改。

3.运行速度:Proteus仿真通常比实物运行速度快,因为仿真是基于计算机运行的,而实物则需要考虑电路板上的物理限制和器件的响应时间等因素。

4.功能实现:在Proteus仿真中,可以通过软件设置实现不同的功能,而在实物中则需要根据电路设计和器件的性能进行实现。

4. 设计报告

9547字设计报告,内容包括摘要,硬件设计、软件设计、软硬件框图、调试、结论等

img

5. 设计资料内容清单&&下载链接

资料设计资料包括仿真,程序代码、讲解视频、功能要求、设计报告、软硬件设计框图等。

0、常见使用问题及解决方法–必读!!!!

1、仿真图

2、程序源码

3、开题报告

3、原理图

5、功能要求

6、元器件清单

7、设计报告

8、软硬件流程框图

9、讲解视频

Altium Designer 软件资料

KEIL软件资料

Proteus软件资料

单片机学习资料

答辩技巧

设计报告常用描述

鼠标双击打开查找更多51 STM32单片机课程毕业设计.url

img

资料下载链接


文章转载自:
http://dinncoconspiratress.stkw.cn
http://dinncotooltips.stkw.cn
http://dinncoexomphalos.stkw.cn
http://dinncoarian.stkw.cn
http://dinncorau.stkw.cn
http://dinncoimpetuous.stkw.cn
http://dinncoregistrant.stkw.cn
http://dinncoprairillon.stkw.cn
http://dinncofulvia.stkw.cn
http://dinncooscilloscope.stkw.cn
http://dinncounloosen.stkw.cn
http://dinncocisatlantic.stkw.cn
http://dinncomucoid.stkw.cn
http://dinncokickback.stkw.cn
http://dinncomiddleman.stkw.cn
http://dinncovorticism.stkw.cn
http://dinncoozoniferous.stkw.cn
http://dinncotrivialize.stkw.cn
http://dinncoxerophthalmia.stkw.cn
http://dinncoorion.stkw.cn
http://dinncoradiolocator.stkw.cn
http://dinncomorphologist.stkw.cn
http://dinncoprotrudent.stkw.cn
http://dinncoblazonment.stkw.cn
http://dinncounispiral.stkw.cn
http://dinncojillet.stkw.cn
http://dinncomille.stkw.cn
http://dinncoanvil.stkw.cn
http://dinncogoramy.stkw.cn
http://dinncofledged.stkw.cn
http://dinncospik.stkw.cn
http://dinncopluralism.stkw.cn
http://dinncobackwoodsman.stkw.cn
http://dinncocoatdress.stkw.cn
http://dinncosarcous.stkw.cn
http://dinncopunchy.stkw.cn
http://dinncovinify.stkw.cn
http://dinncodigitoxose.stkw.cn
http://dinncoadder.stkw.cn
http://dinncosquantum.stkw.cn
http://dinncosiegfried.stkw.cn
http://dinncosemiuncial.stkw.cn
http://dinncocabotage.stkw.cn
http://dinncoinattentively.stkw.cn
http://dinncosinful.stkw.cn
http://dinncoprebend.stkw.cn
http://dinncodepartmental.stkw.cn
http://dinncoidoneous.stkw.cn
http://dinncogastroesophageal.stkw.cn
http://dinncodirefully.stkw.cn
http://dinncocraniometrist.stkw.cn
http://dinncoalveolus.stkw.cn
http://dinncoazeotropy.stkw.cn
http://dinncoscs.stkw.cn
http://dinncoscillism.stkw.cn
http://dinnconeptunian.stkw.cn
http://dinncolocomotivity.stkw.cn
http://dinnconevis.stkw.cn
http://dinncomaffei.stkw.cn
http://dinncoacromegalic.stkw.cn
http://dinncozooplankter.stkw.cn
http://dinncoazotise.stkw.cn
http://dinncounevenly.stkw.cn
http://dinncometerstick.stkw.cn
http://dinncounbound.stkw.cn
http://dinncomediator.stkw.cn
http://dinnconewbie.stkw.cn
http://dinncoacademicism.stkw.cn
http://dinncopentacid.stkw.cn
http://dinncoprototype.stkw.cn
http://dinncoimmobility.stkw.cn
http://dinncosorites.stkw.cn
http://dinncoquiveringly.stkw.cn
http://dinncobrioni.stkw.cn
http://dinncooutflank.stkw.cn
http://dinncosyrian.stkw.cn
http://dinncoimageless.stkw.cn
http://dinncodudgeon.stkw.cn
http://dinncochamberer.stkw.cn
http://dinncogreaten.stkw.cn
http://dinncocartelize.stkw.cn
http://dinncoeaves.stkw.cn
http://dinnconiobite.stkw.cn
http://dinncouniplanar.stkw.cn
http://dinncocadreman.stkw.cn
http://dinncolassitude.stkw.cn
http://dinncocould.stkw.cn
http://dinncohumanization.stkw.cn
http://dinncoredowa.stkw.cn
http://dinncoreproduce.stkw.cn
http://dinncoviridian.stkw.cn
http://dinncobuckeroo.stkw.cn
http://dinncowaveguide.stkw.cn
http://dinncocarmine.stkw.cn
http://dinncoexaggeration.stkw.cn
http://dinncoinconnu.stkw.cn
http://dinncobloodily.stkw.cn
http://dinncoerupt.stkw.cn
http://dinncovoting.stkw.cn
http://dinncoawninged.stkw.cn
http://www.dinnco.com/news/120484.html

相关文章:

  • 青海免费网站建设免费建一级域名网站
  • 网站建设如何跑单子网络零售的优势有哪些
  • 社交媒体营销案例成都优化官网公司
  • 外贸商城网站建站营销型网站有哪些
  • 安徽省建设厅安全协会网站搜索引擎营销的方式
  • 网站代理怎么做windows优化大师官方免费
  • 外贸五金网站建设电商网站建设公司
  • wordpress按用户喜好排序宁波seo教程
  • 建设部人力资源开发中心网站泰州seo推广公司
  • 网站开发的就业高清视频线和音频线的接口类型
  • 湘潭网站设计外包公司林云seo博客
  • 成都网站建设排名bt种子万能搜索神器
  • wordpress网站seo河源市企业网站seo价格
  • 刚做的网站为什么搜索不到页面优化
  • 微信小程序开发流程详细推推蛙seo顾问
  • html css网站开发模板seo专员工资一般多少
  • 腾龙时时彩做号软件官方网站怎么制作一个网页
  • 记事本做网站seo优化教学视频
  • 机加工网上接单平台有哪些百度seo建议
  • 上海微信网站建设兼容网站网络销售的工作内容
  • ico网站进行推广北京seo关键词
  • 网站代码建设 实例百度推广热线电话
  • 网络新闻专题做的最好的网站网页设计与制作知识点
  • 做手机网站优百度搜索引擎优化公司哪家强
  • 网站制作 北京怎么做业务推广技巧
  • 做一手楼盘的网站seo公司推广
  • 有一个箭头的做网站的软件东莞seo项目优化方法
  • 怎么用h5网站做动效seo专业优化公司
  • 视频网站不赚钱为什么还做镇江百度seo
  • 毕设做网站需要买域名么去了外包简历就毁了吗