单片机怎么信号发生器?要求输出1--100KHZ的方波信号,求方案和程序。3Q3Q

如题所述

第1个回答  2011-10-23
要经过DA转换。产生方波只要写程序就可以了。你可以看看单片机的应用的书籍,可以找到相关的资料。追问

找过了,讲这个的基本没有,现在用定时器中断做,精度太差了,有没有好点的方案呢?

第2个回答  2011-10-24
要经过DA转换。产生方波只要写程序就可以了。你可以看看单片机的应用的书籍,可以找到相关的资料。
第3个回答  2011-10-22
要看什么单片机了 100k的频率方波51单片机达不到追问

51单片机做到最大频率,又怎么实现呢?

追答

精度是很难达到的 如果频率都可调的话 而且精度要求高的话51就别试了 用dds比较好

...设计了两级放大器,用来放大100kHz的方波信号1000倍,方波发生...
输入信号是25mV,放大1000倍,理论上应该是25V,可是放大器电源电压才5V,要求输出25Ⅴ,你这是发电机呀。其次,你所有的放大器及那大堆的理论和测量,都是对正弦波小信号的,对方波信号而言如同对牛弹琴。方波信号放大就是电平转换,最后输出要达到多少电压,电源电压必须是多少。就用开关电路转换,放大...

乙试设计初始化程序使8253输出周期为20ms的方波设系统时钟为50kHz...
(2)完成8253A的初始化程序您好亲,求初值(1)已知计数器0连续产生20KHz方波,将计数器0的输出OUT作为计数器1的时钟CLK,使其连续产生20MS定时中断--初值= 20 000 \/ 50 = 400(2)计数器2的输入时钟频率为30KHz,输出信号每秒引起100次中断。--初值= 30 000 \/ 100 = 300(3)在计数器...

相似回答