当前位置:首页 > 技术心得 > 正文内容

简易方波信号发生器

xjtudll15年前 (2010-01-31)技术心得10170

简易正弦波信号发生器
这个是帮别人做的。

方波信号发生器
要求:
(1)搭建硬件电路
(2)设计软件,满足
    ① 外部触发,可任意选择1KHz、100Hz、1Hz三种方波之一输出(示波器观察)
    ② 延时方法包括软件延时和定时器两种方式
    ③ 输出方波引入INT0引脚,中断方式产生二分频输出信号
(3)完成设计和实验报告
   ① 软硬件设计报告
   ② 调试过程和现象描述

简易方波信号发生器演示

程序效果:
1、     K1键P2.7输出1000Hz  P2.6输出500Hz  采用定时器方式
2、  K1键P2.7输出100Hz  P2.6输出50Hz     采用定时器方式
3、按K1键P2.7输出1Hz  P2.6输出2Hz        纯软件延时方式
由于分频后为2Hz,频率计无法测出,所以采用示波器查看。示波器为0.2s每格。
A通道分频后 看示波器知高电平占5格 即1s
B通道未分频看示波器知高电平占2.5格 即0.5s

演示效果:
http://pic.yupoo.com/student88/708958c519d8/pdtfepw6.jpg

Proteus仿真文件:
http://e.ys168.com/?student88
Proteus仿真-简易方波信号发生器.rar
请各位自己去下载,代码就不贴了。资料里含所有程序及程序注释。

扫描二维码推送至手机访问。

版权声明:本文由鸟的天空发布,如需转载请注明出处。

本文链接:http://xjtudll.cn/Exp/36/

标签: C51单片机
分享给朋友:

“简易方波信号发生器” 的相关文章

Android MultiSelectListPreference, java.lang.String cannot be cast to java.util.Set

问题及现象: 尝试添加一个 MultiSelectListPreference到设置界面,MultiSelectListPreference基本代码如下: <MultiSelectListPreference android:title="@string/title" an...

TM87系列单片机使用及注意事项

TM87系列单片机使用及注意事项

一、宏的使用 1、.define 可使用在任意地方,但.EQU只能在RAM区和常数区使用。 2、宏调用时,前面必须有空格。否则提示:DUPLICATE LABEL。如图所示。   二、LCD的使用 1、首先,Mask Option里面,LCD要是启用的。不然折腾半天也是瞎折腾。设置Mas...

找回丢失的“显示桌面”图标

Windows快速启动栏里面有个“显示桌面”的图标,点击图标就能快速切换到桌面,这个用起来很方便,当然用Windows+D快捷键也能实现该功能,不过对于我这种习惯用鼠标点击的人来说,还是“显示桌面”这个用起来爽。今天,一不小心,将“显示桌面...

OKI单片机——ML610Q4XX Melody Driver

OKI单片机——ML610Q4XX Melody Driver

配置流程: (1) Select a buzzer mode by setting the BZMD bit of the melody 0 control register (MD0CON) to “1”. (MD0CON寄存器的BZMD位置一)。 (2) Select...

多字节除法--汇编实现原理

多字节除法--汇编实现原理

2.1 长除法 长除法适用于整式除法、小数除法、多项式除法(即因式分解)等较重视计算过程和商数的除法,过程中兼用了乘法和减法。 长除法与手工计算除法方法一致。 以8592÷24为例:      从计算过程可以看出,长除法有以下特点: 1、...

网址后面多了一串字符串?jdfwkey

最近一段时间,每天第一次打开自己网站的时候,网址后面老会自动加一串字符串?jdfwkey,很奇怪,而且看起来就跟广告页面网址一样。发现这个问题后,立马联系了客服,客服说是打开了硬件防火墙,防DDOS攻击的。网上搜索了一遍,发现好多人出现过这种情况,大家的意见是:1、影响网站收录。2、来源于搜索引擎的...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。