📄 main.c
字号:
/*************************************************
FS2410第一个实验流水灯试验
试验目的:简要熟悉ADS编程,仿真器的使用
GPF4~6管脚轮流电亮led
***************************************************/
#include "def.h"
#include "option.h"
#include "2410addr.h" //2410寄存器地址定义头文件
#include "2410lib.h"
#include "2410slib.h"
//================================
void delayms(unsigned int time)//延时函数
{
unsigned int i;
for(i=0;i<=time;i++);
}
void delays(unsigned int time)
{
unsigned int i;
for(i=0;i<=time;i++)
{
delayms(5000);
delayms(5000);
}
}
void h_init()//硬件初始化
{
rGPFCON = 0x05500;//F port 的4,5,6,7控制LED,设置为输出口,其他设置为输如
rGPFDAT = 0x00000;//初始化输出0
rGPFUP = 0xff;//关闭上拉电阻
}
int Main(int argc, char **argv)
{
// MMU_DisableICache();
// MMU_DisableDCache();
h_init();
while(1)
{
rGPFDAT = 0xf0;
delays(10);
rGPFDAT = 0xe0;
delays(10);
rGPFDAT = 0xd0;
delays(10);
rGPFDAT = 0xb0;
delays(10);
rGPFDAT = 0x70;
delays(10);
rGPFDAT = 0xa0;
delays(10);
rGPFDAT = 0x50;
delays(10);
}
return 0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -