text1.c
来自「RVMDK+PROTEUS的仿真」· C语言 代码 · 共 29 行
C
29 行
#include<stdio.h>
#include<lpc21xx.h>
#define KEY 0x10000000
unsigned long DISP_TAB[8] = { 0xff01ffff, 0xff02ffff, 0xff04ffff, 0xff08ffff,
0xff10ffff, 0xff20ffff, 0xff40ffff, 0xff80ffff};
void DelayNS(unsigned long dly);
int main(){
unsigned char i;
IO1DIR=0x00ff0000;
while((IO1PIN&KEY)!=0){
for(i=0;i<8;i++){
IO1CLR=DISP_TAB[i];
DelayNS(10);
IO1SET=0xffffffff;
}
}
}
void DelayNS(unsigned long dly)
{ unsigned long i;
for(; dly>0; dly--)
{
for(i=0; i<5000; i++);
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?