标题:
[求助]8位脉冲累计器
[打印本页]
作者:
bingo571
时间:
2007-5-10 00:56
标题:
[求助]8位脉冲累计器
关于设8位脉冲累计器,S12DG128
我想用PACN0,PACN1做两个8位的脉冲累计器,从PT0和PT1输入。
TIOS = 0b00000100;
TCTL2 = 0b00010000; //2,Output Mode
TCTL4 = 0b00001010; //0,1,Capture on falling edges only
TSCR1_TFFCA=1;
DLYCT=0;
PBCTL_PBEN =0;
PBCTL_PBOVI = 1;
ICPAR_PA0EN = 1; //8-Bit Pulse Accumulator is enabled
ICPAR_PA1EN = 1;
为什么,记的脉冲不对呢?请版主帮我看看。。。
[此贴子已经被作者于2007-5-10 0:56:10编辑过]
作者:
strongchen
时间:
2007-5-10 10:17
怎么不对呢?另外,你没有设置ICSYS寄存器,它关系到8位脉冲累加器的计数模式和保持模式。
作者:
bingo571
时间:
2007-5-10 11:02
就是记的脉冲的个数不对.
作者:
strongchen
时间:
2007-5-10 11:16
你采用什么模式读数的呢?
作者:
bingo571
时间:
2007-5-10 11:44
就是定时去读PACN1, PACN0这两个寄存器
作者:
bingo571
时间:
2007-5-10 11:47
[upload=image/pjpeg]uploadImages/ss.JPG[/upload]
我就是根据这个图去设的
作者:
strongchen
时间:
2007-5-10 13:36
把整个project打包贴出来看看吧。
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/)
Powered by Discuz! 7.0.0