在看FIR滤波程序时,想用CCS仿真一下,但其中数据的输入是用I/O口得到的用的是PA1地址为0x0001,滤波处理后的地址是PA0,为0x0000。我想用两个文件分别和PA0及PA1相连,也就是从I/O口读数时实际上是从IN.dat中获得和数据,处理后的放到out.dat中。但如何才能够建立连接呢,我用探针和断点试了,不行,可能是**作不对吧。后来发现CCS中有Tools这一菜单,下面的Port Connect选项,我想它或许可以让I/O口和输入输出文件建立关系,可试了,也不行,不知道应该怎么做,还是我没有设置正确啊?请高手指点!谢谢 PA0 .set 0000H ;数据输出端口 PA1 .set 0001H ;数据输入端口 PORTR PA1,@x ;输入x(n) fir2: LD *AR1-,T ;T=x(n-4) ...... STH A,@y ;保存结果 PORTW @y,PA0 ;输出结果 BD fir2
|