流水灯实验报告
更新时间:2023-12-06 20:45:01 阅读量: 教育文库 文档下载
单片机流水灯实验
一、任务
让8个LED灯轮流亮起来,实现流水灯的功能。 二、思路
让接在P0.0口的LED灯亮起来,那么只要把P0.0口的电平变为低电平就可以了;相反,如果要接在P0.0口的LED灯熄灭,就要把P0.0口的电平变为高电平就可以了。要实现流水灯功能,只要将8个LED灯依次点亮、熄灭,8只LED灯便会一亮一暗的做流水灯了。
我们应该注意一点,由于单片机执行每条指令的时间很短,我们在控制二极管亮灭的时候应该延时一段时间,否则我们就看不到“流水”效果了。 三、步骤
1、用proteus画电路图。如下图:
2、用keil建工程。
1) 运行keil C51软件,点击Project菜单新建项目,选择为AT89C52的单片
机型号。然后单击File选择New新建程序文件,保存成 .c 文件,右击Source Group1添加入程序文件。 2) 用C语言编写程序代码如下:
#include
void delay (unsigned char tmp);
code unsigned char tmpled[8]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};
void main(void) {
unsigned char i; while (1) {
for(i=0;i<8;i++) { P0=tmpled[i]; delay(50); } } }
void delay(unsigned char tmp) {
unsigned char i,j; i=tmp; while(i) { i--; j=255; { j--; } } }
3) 右击Target 1打开设置,Output菜单下勾选上create hex file。
4) 调试运行程序后,在proteus中双击单片机,添加hex文件,运行看到流水的的效
果。
四、 实验中遇到的问题。
1、 用proteus仿真时候,发现错误:
error variable not found parsing property resistance of RN1-Rnvalue expected for RN1-R(n=1~8)而且led灯亮度十分微弱。可能是接入的电阻太大了。
检查电路图发现排阻的值为RX8,修改为220(自己选择)后。错误便没有了,同时,led灯的亮度也增强了。 2、 关于延时函数。
延时的时间计算不太明白。
3、P0=0xfe;是对单片机P0口的8个I/O口同时进行操作,0x后的数使用十六进制表示,fe转换为二进制是1111 1110,则P0.0为低电平,对应的led灯亮,其他7个led灯灭。
正在阅读:
流水灯实验报告12-06
芒果禅的故事06-03
2017石家庄质检一02-08
行测秒杀技巧(太有用了)07-20
2017年眉山中学录取名单详情02-15
在全省消防部队安全形势分析会上的汇报材料12-13
读书议论文高中作文素材05-09
嵌入式系统综合课程设计指导书 - 图文10-25
弘扬民族精神争做文明学生主题班会教案06-02
成都4S店信息(全部)10-03
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 流水灯
- 实验
- 报告
- 计算机网络(33973)思考题(2011-2012学年第2学期)
- 英格索兰空气压缩机Modbus RS485通讯说明
- 2014浙江公务员考试考面试真题及解析
- 四川省成都市中和中学2012年普通高考试卷(正题)文科综合
- 记叙文阅读之联系上下文解释词语意思讲解与练习
- 2017年6月大学英语四级真题及答案
- 安全生产领导小组会议记录
- 国际贸易实务习题及案例集
- 实验一 食用菌形态结构的观察
- 小学语文常考的40首古诗词+详解及练习题!
- 船舶柴油机试卷试题下载-样卷
- 激光雷达原理
- 广东省电子税务局用户与实名办税常见问题及解答(20161207更新)
- 氓和离骚默写
- 菜市场突发事件应急预案
- 2013编译原理复习题及答案
- 深圳市城市更新项目实操系列(九) - 被拆迁方之纳税分析与税务筹划及城市更新各阶段的回迁风险控制
- 语义学复习提纲
- 某地党群服务中心建设项目建议书(可研)
- 机械控制工程基础习题集(精简)2015年