如果你要用ISP线下载的话at89c52是不行的,s52以上的才可用ISP下载线下载。楼上的清单里可以不用语音芯片,“晶体”应该改为晶振(一般用12M的),起振电容用30PF左右,做电源还需要一个三端稳压芯片7805,由于单片机驱动能力有限,扬声器发出的声音会很小,这时如果你需要一个大一点的声音就要做一个功放电路,最简单便宜的就是LM386了,百度一下就有好多电路图了。如果你嫌麻烦可以在你设置的单片机音频输出端接一个3.5mm的音频接口,直接就可以插那些市场上卖的电脑小功放了。具体的电路和程序固件也可以发给你
追问单片机接扬声器时加个三极管也可以吧?
追答那样子放大倍数不够大,失真度也比较高。普通的功放IC里面都集成着很多放大结构。