点灯
发布时间
阅读量:
阅读量
实验一 Keil编译器的掌握与单片机I/O接口编程
一、实验目标
1、了解并熟悉Keil编译器的操作;
2、学习单片机I/O接口的编程技巧。
二、实验任务
1、掌握利用Keil编译器进行单片机程序开发的方法;
2、设计并实现控制开发板上LED灯的程序。
3、实验具体要求:
使LEDG灯持续点亮2秒后熄灭;
提示:实现2秒延时可选择软件延时或通过定时器中断的方式完成。
三、所需实验器材
1、STC系列单片机开发板;
2、配备串口线的个人计算机。
四、实验过程分析与核心代码片段
实验分析:在操作过程中,首先应确认LED灯所连接引脚的编号,合理设置延时函数,并调整循环次数以确保满足2秒的延时需求。
关键代码:
#include<reg52.h>
#include<intrins.h>
#define uint unsigned int
void delay();
sbit LEDG=P2^5; //输出端口定义
void main(){
while(1){
uint j;
LEDG=0;
for(j=0;j<915;j++) //灯亮
delay(); //延时
全部评论 (0)
还没有任何评论哟~
