📄 main.c
字号:
/*************************************************************************/
/* */
/* FILE NAME VERSION */
/* */
/* source\Main.c 1.0 */
/* */
/* DESCRIPTION */
/* */
/* LED TEST CODE for NBC board (S3C4510B0) */
/* */
/* */
/* DATA STRUCTURES */
/* */
/* FUNCTIONS : Status LED toggle */
/* */
/* DEPENDENCIES */
/* */
/* */
/* NAME: Nicolas Park */
/* The last Modification date: 24-April-2002 */
/* REMARKS: Created initial version 1.0 */
/* */
/* Copyright (C) 2002 AIJISYSTEM CO.,LTD */
/*************************************************************************/
//P0 RUN , P1 HALT
#define IOPMOD (*(volatile unsigned int *)(0x3ff5000))
#define IOPCON (*(volatile unsigned int *)(0x3ff5004))
#define IOPDATA (*(volatile unsigned int *)(0x3ff5008))
void DELAY() // BASIC DELAY ROUTINE
{
int i=0;
int j=0;
for(i=0;i<100;i++)
{
for(j=0;j<10;j++) ;
}
}
void Main() // START FUNCTION
{
IOPMOD |= 0x3; //PORT P0 AND P1 OUT MODE SET
IOPCON = 0x0;
for(;;)
{
IOPDATA = 0x0; // RUN ON and HALT ON
DELAY();
IOPDATA = 0x1; // RUN OFF and HALT ON
DELAY();
IOPDATA = 0x2; // RUN ON and HALT OFF
DELAY();
IOPDATA = 0x3; // RUN OFF and HALT OFF
DELAY();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -