关于PIC单片机CCP模块比较输出的问题

发布网友 发布时间:2022-04-22 07:56

我来回答

1个回答

热心网友 时间:2022-06-18 04:02

给CCPRx一个值, 开定时器 TMR1计数. 定时器可以零开始计数,不断和CCPRx的数据对比,如果相同则相应动作. (纯自动的,设定好CCPRx 并开启CCP模块就可以, )
CCPRx不能自加的. 看来你还没理解定时器的作用. 先看看定时器的原理吧.追问我的定时器可以不从零开始计数嚒?例如给它一个初值,从初值开始计数?

追答可以,但没有必要。比如假设:CCPR1=100, TMR1=0;则是从0一直数到100,然后动作。而如果你要设成CCPR1 = 200,TMR1=100; 则是从100数到200,其计时效果完全一样。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com