![]() |
|
|
#7 | |
|
Trưởng lão PIC bang
|
Trích:
Code:
#include <htc.h>
#include <pic16f887.h>
__CONFIG(HS & WDTDIS & PWRTEN & MCLREN & UNPROTECT & DUNPROTECT & BORDIS & IESODIS & FCMDIS & LVPDIS & DEBUGDIS);
__CONFIG(BORV21);
unsigned char cnt;
void interrupt PIC16_ISR(void)
{
}
void Init_Ports(void)
{
TRISB = 0xFE;
ANSELH = 0x00;
}
void Init_Timer2(void)
{
T2CON = 0x78; //1:1 prescaler, 1:16 postscaler
PR2 = 249;
// TMR2IE = 1;
TMR2IF = 0;
TMR2ON = 1;
// PEIE = 1;
// GIE = 1;
}
void main(void)
{
Init_Ports();
Init_Timer2();
cnt = 250;
RB0 = 0;
while (1)
{
if (cnt == 0)
{
RB0 = RB0 ^ 1;; //Toggle every 1 milion inst. cycles
cnt = 250;
}
if (TMR2IF == 1)
{
cnt--;
TMR2IF = 0;
}
};
}
Thân,
__________________
Biển học mênh mông, sức người có hạn. Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau: http://www.picvietnam.com/forum/showthread.php?t=1263 |
|
|
|
|
|
|