×
单片机 > 单片机程序设计 > 详情

PIC之CCP输出比较

发布时间:2020-05-16 发布时间:
|
/*CCP1输出比较*/

#include "pic.h"

void initPORTB(void);
void initCCP1(void);
void interrupt CCP1INT(void);

void main()
{
initPORTB();
initCCP1();
while(1)
{
}
}

void initCCP1()
{
TRISC=0x00;
T1CON=0x00;
CCPR1H=0x61;
CCPR1L=0xa8;
CCP1CON=0x0a;
CCP1IE=1;
PEIE=1;
GIE=1;
TMR1ON=1;
}

void interrupt CCP1INT(void)
{CCP1IF=0;
TMR1ON=0;
TMR1H=0x00;
TMR1L=0x00;
T1CON=1;
RB0=!RB0;
}

void initPORTB()
{
TRISB=0xfe;
PORTB=0x00;
}



『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
STM32中断向量表的位置.重定向