⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.c

📁 FS2410第一个实验流水灯试验 试验目的:简要熟悉ADS编程
💻 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 + -