用 C写了个 简单的 2407 中断程序,T1的 周期中断,在中断程序里输出一个正弦表,发现输出的波形的频率与T1PER的设置并不一致。主频和分频系数都设置的没有问题,很奇怪。更奇怪的是,但改变T1PER时,输出的频率并不是与之线性的变化。如T1PER=3125时,输出频率为44.5HZ(按道理应该是50HZ),而当T1PER=6250时 输出频率为23.5HZ 。底下是我的程序 。哪位高手指点一二啊,谢谢了。 相关链接:https://bbs.21ic.com/upfiles/img/20072/200727182149114.rar |