永发信息网

基于单片机信号发生器设计重点研究问题是什么

答案:3  悬赏:50  手机版
解决时间 2021-04-04 12:55
基于单片机信号发生器设计重点研究问题是什么
最佳答案



  利用单片机做信号发生器,其重点就是单片机的主频啦

  因为主频代表着程序运行的时间,这个时间是完成一次程序的从头到尾单片机内部所需的时间,而运行一次只能输出一种端口状态,那么需要方波输出,则需要单片机运行两次才能真正输出一个方波信号,所以主频才是重中之重。

  另外还有程序的整体步数,就是程序的长度或多少,程序语句越多,运行速度也越慢,输出的信号频率也越低

  例如想做一个1MHz的方波发生器,那么51单片机的最高主频是12MHz,然而真正输出的最高只能达到12分之一,那就是1MHz,勉勉强强算是可以

  如果超过1MHz的波形,51类单片机是达不到效果了,只能选择其它单片机

下面是本人曾经利用单片机做的PMW信号发生器程序,仅供参考

#include//频率约为 2.37 KHz
//根据按键来控制输出波形
sbit D=P2^0 ; //端口定义
int h,m,s,f;

void main(void)
{
TMOD=0x22; EA=1; ET0=1; ET1=1; TR0=1;//定时器初始化

while(1)
{
switch(P0)
{
case 0xfe : h=1; break;
case 0xfd : h=2; break;
case 0xfb : h=3; break;
case 0xf7 : h=4; break;
case 0xef : h=5; break;
case 0xdf : h=6; break;
case 0xbf : h=7; break;
case 0x7f : h=8; break;
default : h=9; break;
}
m=10-h;
}
}

void int0() interrupt 1 //定时器 0 中断
{
TH0=0xff; s++;

if(s>=h){ TR0=0; TR1=1; D=0; s=0; }//开始时间
}
全部回答
基于单片机信号发生器设计 让我来帮你 .
发了,不过只是类似的
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
发动机故障灯亮,电脑检查当前P0641传感器参
歌词人生慢慢我以无所谓
苏州卖水果一般在哪里进货
小明六次数学考试成绩如下:86、92、87、90、
品牌如何入驻天猫品牌库
2010年10月4~5日邯郸到天津的火车票价及时间
白酒能带上飞机吗托运,民航局规定坐飞机可以
装修餐饮时应该注意那些细节?如厨房、厨具、
请问 中通快递 从武汉中转部发往荆州要多久?
大多数人能够听到的声音的频率范围是________
祝福大学生的词语,祝福学生的成语,要22个
G2020 CPU和i5 CPU是同一年生产的吗?
杨乃馨这个名字怎么样
萨博教育培训学校玉树分校在哪里啊,我有事要
歌词what you do I do, what you see I see是
推荐资讯
根据图中的信息,计算第四季度B品牌比A品牌的
霍拉舞曲连跳弓拉法
阿弥陀佛下一句是什么,WPS文件怎么能用word打
刺客信条:兄弟会,八项修改器怎么用,详细点
f(x)=(4x^2+3)/(x-1)+ax+b, 若lim
单选题多读书、读好书,你的生命一定会浸透了
多与智者交谈相关句子,形容蜡烛的诗句
叫女同事去问某女孩是不是喜欢我,而同事问回
话说,有没有那种专门装主机的包
我的头发刚到脖子,刘海有点短,怎么弄才好
收拾好破烂的心情准备工作了怎么好听一点的怎
不计较一时得失的诗句,形容不要迷恋一时的诗
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?