⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 timer.c

📁 PIC单片机程序
💻 C
字号:
#include <pic.h>
#include <pic1687x.h>

void counter0_init(void)	//对待测频率进行采样计数
{
	T0CS = 1;
	T0SE = 1;
	PSA  = 0;
	PS2 = 1;	
	PS1 = 1;	
	PS0 = 1;
	TRISA4 = 1; 	//引脚为输入管脚
	TMR0 = 0x00;
}

//OPTION_REG    PS2~PS0:分频器分频系数
//				PSA:0,分频器给TMR0
//				T0SE:触发边沿选择, 0=上升沿触发,1=下降沿触发
//				T0CS:时钟源选择, 1=外部引脚输入计数
//TMR0,64分频,上升沿触发,外部计数

void timer1_init(void)	//对Fosc进行计时
{
	
	TMR1IE = 1;			//使能Timer1中断
	TMR1L = 0x00;
	TMR1H = 0x00;
	TMR1CS = 0;
	TMR1ON = 0;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -