timer0.c

来自「此代码是实现将lwip协议移植于51单片机的测试程序」· C语言 代码 · 共 25 行

C
25
字号
//**********************************************************************************
//杨屹    2002/08/21    第一版
//定时器0程序
//联系方法:gdtyy@ri.gdt.com.cn(2003/07/31以前有效)
//**********************************************************************************
#include <general.h>
//#include <myconfig51.h>
//#include <timer0.h>

void timer0(void) interrupt 1 using 1{
	sck=!sck;
}

void initsck()
{
	TMOD=TMOD&0xF0;
	TMOD=TMOD|0x02;
	sck=0;
	TL0=0x1;TH0=0x1;//0x1:3.268K  0x59:5K  0xAD:10K  (x=256-Fosc/(24*Fneed))       	
	EA=1;
	ET0=1;
	xcs=1;so=1;si=1;//only use for x5045
	bcs=0;			//only for board select
	TR0=1;
}

⌨️ 快捷键说明

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