task.c

来自「本程序是用51单片机设计的一个时钟程序,对于想了解单片机的C语言和汇编语言的开发」· C语言 代码 · 共 118 行

C
118 行
字号
#include <reg668.h>
#include <Task.h>

sbit	Speaker	=	P3^5;

code TASKTBL TaskTable[]=
{
	{0x00,Task0},
	{0x00,Task1},
	{0x00,Task2},
	{0x00,Task3},
	{0x00,Task4},
	{0x00,Task5},
	{0x00,Task6},
	{0x00,Task7},
	{0x00,Task8},
	{0x00,Task9},
	{0x00,Task10},
	{0x00,Task11},
	{0x00,Task12},
	{0x00,Task13},
	{0x00,Task14},
	{0x00,Task15},
	{0x00,Task16},
	{0x00,Task17},
	{0x00,Task18},
	{0x00,Task19}
};

void OpenSpeaker (void)
{
	Speaker=0;
}
void CloseSpeaker (void)
{
	Speaker=1;
}
void Task0 (void)
{
	OpenSpeaker();
}
void Task1 (void)
{
	OpenSpeaker();
}
void Task2 (void)
{
	OpenSpeaker();
}
void Task3 (void)
{
	OpenSpeaker();
}
void Task4 (void)
{
	OpenSpeaker();
}
void Task5 (void)
{
	OpenSpeaker();
}
void Task6 (void)
{
	OpenSpeaker();
}
void Task7 (void)
{
	OpenSpeaker();
}
void Task8 (void)
{
	OpenSpeaker();
}
void Task9 (void)
{
	OpenSpeaker();
}
void Task10 (void)
{
	OpenSpeaker();
}
void Task11 (void)
{
	OpenSpeaker();
}
void Task12 (void)
{
	OpenSpeaker();
}
void Task13 (void)
{
	OpenSpeaker();
}
void Task14 (void)
{
	OpenSpeaker();
}
void Task15 (void)
{
	OpenSpeaker();
}
void Task16 (void)
{
	OpenSpeaker();
}
void Task17 (void)
{
	OpenSpeaker();
}
void Task18 (void)
{
	OpenSpeaker();
}
void Task19 (void)
{
	OpenSpeaker();
}

⌨️ 快捷键说明

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