main.c

来自「DG128测试程序SCI模块,上面也附有LED灯闪的程序」· C语言 代码 · 共 45 行

C
45
字号
#include <hidef.h>      /* common defines and macros */
#include <mc9s12dg128.h>     /* derivative information */
#include"sci.h"

#pragma LINK_INFO DERIVATIVE "mc9s12dg128b"

/*---------延迟程序----------------------*/
void Delay(void)
{
	unsigned char i,j;
	for(i=0;i<200;i++) 
	{
		for(j=0;j<100;j++)
			asm nop;
	}
}

/*--------闪烁程序-----------------------*/
void light(void) 
{
	unsigned char i;
	for(i=0;i<5;i++)
	{
		PORTB=0;
		Delay();
		PORTB=0XFF;
		Delay(); 
	}
}


 
/*-------主函数--------------------------*/
void main(void)
{
	EnableInterrupts;
	DDRB=0XFF;
	SciInit();
	Delay();
	SciTx('b');
	for(;;)
	{
		//SciTx('a');
	}
}

⌨️ 快捷键说明

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