main.c
来自「COLDFIRE 5275板极初始化程序」· C语言 代码 · 共 44 行
C
44 行
/*
* File: main.c
* Purpose: Main process
*
*/
#include "m5275evb.h"
/********************************************************************/
void main (void)
{
char ch;
uint32 j;
/* Enable interrupts */
mcf5xxx_wr_sr(0x2000);
printf("\nMCF5275 Initialization Complete!\n");
/* Set DTOUT0,1,2,3 to act as GPIO */
MCF_GPIO_PAR_TIMER = 0x0000;
/* Set Data Direction of DTOUT0,1,2,3 to Output */
MCF_GPIO_PDDR_TIMERH = 0x0F;
MCF_GPIO_PDDR_TIMERL = 0x0F;
while(1)
{
/* Write 0 to turn LEDs on */
MCF_GPIO_PODR_TIMERH = 0x00;
MCF_GPIO_PODR_TIMERL = 0x00;
for (j = 0; j < 1000000; j++);
/* Write 1 to turn LEDs off */
MCF_GPIO_PODR_TIMERH = 0xFF;
MCF_GPIO_PODR_TIMERL = 0xFF;
for (j = 0; j < 1000000; j++);
}
}
/********************************************************************/
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?