实验一流水灯控制显示
一、实验目的:
,掌握I/O控制寄存器的设置方法;
,能用C语言编写应用程序;
;
二、具体任务:
,要求单片机选型为飞
利浦公司的LPC2106;
,完成流水灯控制显示;
,进行仿真验证
流水灯实验电路图
1、将要使用的管脚设置为通用IO端口
例:
2、IO端口方向寄存器IODIR
3、IO端口置位寄存器IOSET
4、IO端口清零寄存器IOCLR
5、IO端口管脚值寄存器IOPIN
三、流水灯应用C程序
for(i=0;i<11;i++)
{
IOCLR=0x000003ff;
IOSET=1<<i;
delay(500000000);
delay(500000000);
}
}
return(0);
}
#include ""
#define LED1CON 0x000000ff *~*/
void delay(uint32 n)
{n--;}
int main(void)
{ uint32 i;
while(1){
PINSEL0=0x00000000;
PINSEL1=0x00000000;
IODIR=0x000003ff;
实验三计数器(向量中断)
一、实验目的:
;
,能用C语言编写应用程序;
;
二、具体任务:
(按下按键1数码管加1;按下按
键2数码管清零;按下按键3数码管减1 );
,完成控制;
,进行仿真验证
计数器电路图
嵌入式实验流水灯 来自淘豆网m.daumloan.com转载请标明出处.