51单片机 |
您所在的位置:网站首页 › 单片机实验结果及分析报告 › 51单片机 |
一、实验任务
1.实现LED流水灯效果。 二、实验目的及原理1.实验目的:掌握Proteus和Keil应用的基本操作;掌握C语言编程基础如数据类型、条件语句等; 掌握LED发光原理,掌握LED的控制方法,包括电路搭建和C语言编程,能实现流水灯的效果,间隔为1s。 2.实验原理:当LED灯的阳极为高电平,阴极为低电平时,LED灯就会亮;将多个LED灯连接到51单片机的输出端上,编程使单片机的这些输出端输出信号0或1点亮相应的LED,实现流水灯效果。 三、实验中使用的仪器与材料Proteus、Keil、PZ-ISP、普中科技51单片机、LED灯 四、实验方案、步骤及原始记录(数据、图表、计算等)1.软件设计 (1)用Proteus绘制电路原理图; (2)用Keil编写程序,输出hex文件; #include #define uchar unsigned char void main() { uchar arr[]={0xFE,0xFD,0xFB,0xF7,0xEF,0xDF,0xBF,0x7E}; //01111111,10111111,11011111,···11111110实现0的右移 int i,j; while(1) { for(i=0;i |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |