使用C8051F330制成的调幅电台,实现收音机设计
用单片机PWM输出的522K~2M的方波做载波,将方波用二级RC将方波一边的高频部分滤掉,再用单管共射放大电路的电容反馈,把方波的另一边的高频部分滤掉,得到了稳定的频率可调正弦载波,再经一个管进行电流放大。
单片机的DA脚输出音频信号,单管将音频信号电流放大,再单管将音频信号与载波调制在一起,接到拉杆天线,完成!
//根据上面的频率表,算出来的....
#define A1 256
#define A2 228
#define A3 203
#define A4 192
#define A5 171
#define A6 152
#define A7 136
#define B1 128
#define B2 116
#define B3 102
#define B4 96
#define B5 86
#define B6 76
#define B7 68
#define C1 64
#define C2 57
#define C3 51
#define C4 48
#define C5 43
#define C6 38
#define C7 34
#define a1 242
#define a2 216
#define a3 197
#define a4 181
#define a5 162
#define a6 144
#define a7 128
#define b1 121
#define b2 108
#define b3 98
#define b4 91
#define b5 81
#define b6 72
#define b7 64
#define c1 60
#define c2 54
#define c3 49
#define c4 45
#define c5 40
#define c6 36
#define c7 32
#define SP 0
unsigned char code song1[]={
B1,3,
B3,1,