下载此文档

单片机流水灯实验总结.docx


文档分类:高等教育 | 页数:约14页 举报非法文档有奖
1/14
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/14 下载此文档
文档列表 文档介绍
单片机流水灯实验总结井冈山大学机电工程学院单片机课程设计报告课程名称:单片机设计题目:流水灯姓名:覃家应陈东阳专业:生物医学工程班级:10级医工本一班学号: 指导教师:王佑湖 XX年11月10日目录 1引言…………………………………………………………..2 设计任务……………………………………….……….2 设计要求………………………………………………..22课题综述…………………………………………………….2 课题的来源……………………………………………..2 面对的问题……………………………………………23系统分析…………………………………………………….2 89C52单片机引脚图及引脚功能介绍…………………24系统设计…………………………………………………….4 硬件设计………………………………………………...4 硬件框图…………………………………………..4 硬件详细设计……………………………………..5 软件设计………………………………………..............5 硬件原理图……………………………………………..6 元件清单………………………………………………..6 硬件焊接图……………………………………………..6 代码编写………………………………………………..7 5心得体会……………………………………………………...7 6致谢…………………………………………………………..8 参考文献…………………………………………………….....8 1引言单片机课程设计主要是为了让我们增进对89C52单片机电路的感性认识,加深对理论方面的理解。了解软硬件的有关知识,并掌握软硬件设计过程、方法及实现,为以后设计和实现应用系统打下良好基础。另外,通过简单课题的设计练习,使我们了解必须提交的各项工程文件,达到巩固、充实和综合运用所学知识解决实际问题的目的。(来自:写论文网:单片机流水灯实验总结)设计任务设计一个单片机控制的流水灯系统设计要求(1)至少8个灯; (2)可实现不同的亮灯(如左循环,右循环,间隔闪等)。2课题综述课题的来源当今社会,这种由单片机芯片控制各种硬件工作的技术也日益成熟,并普及在交通、化工、机械等各个领域。而流水灯这项技术在生活中的应用更是广泛,较为贴近生活。而流水灯控制的设计所需要的知识也正好吻合了我们本学期对于单片机这门课程的学习,所以设计流水灯控制的这个课题让我们对知识的学习和巩固都有了进一步的加深。面对的问题这次课程设计是通过89C52位单片机实现。但面对的问题却是两方面的:一个是软件的设计,也就是实现流水灯控制功能的程序编辑;另一个是硬件的设计,需要我们自己连接、焊接电路板。而更为严峻的就是设计的最后还要将软硬件相结合。首先我们需要通过protel将设计的实物的电路图画出来,再根据电路图连接实物电路。3系统分析 89C52单片机引脚图及引脚功能介绍本次设计的目的在于加深89C52单片机的理解,首先来简单认识一下,它的引脚如图3-1所示: 图 89C52 单片机的引脚大致可分为4类:电源、时钟、控制和I/O引脚。 : VCC:芯片电源,接+5V; VSS:接地端; : XTAL1、XTAL2:晶体振荡电路反相输入端和输出端。 :控制线共有4根, ALE/PROG:地址锁存允许/片内EPROM编程脉冲ALE功能:用来锁存P0口送出的低8位地址 PROG功能:片内有EPROM的芯片,在EPROM编程期间,此引脚输入编程脉冲。 PSEN:外ROM读选通信号。 RST/VPD:复位/备用电源。 RST功能:复位信号输入端。 VPD功能:掉电情况下,接备用电源。 EA/Vpp:内外ROM选择/片内EPROM编程电源。 EA功能:内外ROM选择端。 Vpp功能:片内有EPROM的芯片,在EPROM编程期间,施加编程电源Vpp。/O线 89C52共有4个8位并行I/O端口:P0、P1、P2、P3口,共32个引脚。“流水灯”实验报告一、实验目的 。。 ,调试以及仿真环境。二、实验内容通过汇编指令对单片机I/O进行编程,以控制八个发光二极管以一定顺序亮灭。三、实验原理通过更改P0口8位的高低电平,分别控制8个发光二极管的亮灭。具体的亮灭情况如下表: 要实现“流水灯”效果,也就是需要将P0口的输出值发生以下变化:FE→FD→FB→F7→EF→DF→BF→7F→BF→DF→EF→F7→FB→FD→FE→...... 可以使用一个循环,不断对数据进行移位运算实现。这里的移位指令采用RL和RR,即不带进位的位移运算指令。如果使用带进位的位移运算指令,则需要定期把CY置0,否则会出现同时亮起两个发光二极管的情况。

单片机流水灯实验总结 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数14
  • 收藏数0 收藏
  • 顶次数0
  • 上传人bai1968104
  • 文件大小20 KB
  • 时间2019-02-18
最近更新