智能车制作
标题:
关于PT7计数
[打印本页]
作者:
zhangjugang
时间:
2010-8-14 00:02
标题:
关于PT7计数
请教有哪位用过PT7计数的,我设置PACNT初值后,PACNT寄存器 还是从全0到全F,对溢出中断没影响
,还是不能像定时器一样设初值
作者:
DEMOK
时间:
2010-8-14 12:26
寄存器设置不对吧 仔细检查一下
作者:
DEMOK
时间:
2010-8-14 12:32
TIOS = 0x00; //T0、T1设置为输入捕捉,摄像头行场中断---关输出比较通道7
TCTL1 = 0x00; //OC7与逻辑通道断开
TCTL4 = 0x09; //通道0上升沿触发,通道 1 下降沿触发
OC7M = 0x00; //通道7不管理其他通道
TSCR1 = 0x80; //使能定时器
PACTL = 0x50; //使能PA,门计数模式,上升沿,中断禁止
TIE = 0x03; //通道 0,1 中断使能
TFLG1 = 0xFF; //清中断标志位
复制代码
这段代码使能了PT0 PT1(这两个引脚用来捕捉摄像头信号的暂且不用管) 还有PT7(用来捕捉脉冲)
在中断里面读取PACNT的值就OK了,注意是16位的值,还注意每次读取后要清零
欢迎光临 智能车制作 (http://dns.znczz.com/)
Powered by Discuz! X3.2