timer.c

来自「自己写的单片机串并口通讯程序」· C语言 代码 · 共 48 行

C
48
字号
#include "..\inc\44b.h"
#include "..\inc\function.h"
#include "..\inc\globalv.h"


void Start_KeyTest_Timer(void)
{
   unsigned int Tcon;
   outl(10000, rTCNTB0);	
   Tcon = rTCON;
   Tcon &= ~(0x01); //STOP
   rTCON =(Tcon|0x02);//update TCNTB0 TCMPB0
   Tcon &= ~(0x1<<1);//Tcon 第一位置1
   rTCON =(Tcon|0x01);//start timer 0

}

void  Start_LED_Timer(void)
{
    unsigned int Tcon;
	outl(65530000,rTCNTB2);
	Tcon = rTCON;
	Tcon &= ~(0x1<<12);//stop
   	rTCON =(Tcon|(0x01<<13));//update TCNTB1 TCMPB1
    Tcon &= ~(0x1<<13);
   rTCON =(Tcon|(0x01<<12));//start for timer 1
}




















⌨️ 快捷键说明

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