• 大小: 689B
    文件类型: .c
    金币: 1
    下载: 0 次
    发布日期: 2021-05-26
  • 语言: 其他
  • 标签: PIC16F1823  定时器  

资源简介

PIC16F1823定时器程序,使用内部时钟,有详细注释

资源截图

代码片段和文件信息

#include 
__CONFIG(0x09E4);
__CONFIG(0x3EFF);

void interrupt isr()
{
 if(TMR2IE==1&&TMR2IF==1)  //timer2中断处理
 {
  RA4 ^= 1;  //121/2 = 60.5Hz
  TMR2IF=0;
 }
}

void TimerInit()
{
 OSCCON=0x0f;   //系统时钟31KHz
 PR2=0x01;      //timer2时钟 fosc/4 = 7.75KHz
 T2CON=0x39;    //timer2输出7750/8/4/2=121Hz
 TMR2ON=1;      //

评论

共有 条评论