下载此文档

单片机设计论文.doc


文档分类:通信/电子 | 页数:约6页 举报非法文档有奖
1/6
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/6 下载此文档
文档列表 文档介绍
项目设计
题目基于单片机的跑马灯的设计
姓名张尊才学号 0903110215
姓名薛妍余学号 0903110240
姓名卢晓敏学号 0903110239
系(院) 电子电气工程系班级 P09电气2班
指导教师李霞
二O一O年十一月二十五日
目录
一、任务
二、功能:
三、设计框图
四、硬件电路
五、软件设计
六、成本核算
七、设计心得
八、附录
一、任务
近年来随着计算机在社会领域的渗透,单片机的应用正在不断的走向深入。所谓单片机是利用大规模集成电路技术把中央处理单元(Center Processing Unit,也即常称的CPU)和数据存储器(RAM)、程序存储器(ROM)及其他I/O通信口集成在一块芯片上,构成一个最小的计算机系统,而现代的单片机则加上了中断单元,定时单元及A/D转换等更复杂、更完善的电路,使得单片机的功能越来越强大,应用更广泛。随后Intel公司推出了影响面更大、应用更广的MCS-48系列单片机。单片机诞生于20世纪70年代,像美国F8单片微型计算机。所谓单片机是利用大规模集成电路技术把中央处理单元(Center Processing Unit,也即常称的CPU)和数据存储器(RAM)、程序存储器(ROM)及其他I/O通信口集成在一块芯片上,构成一个最小的计算机系统,而现代的单片机则加上了中断单元,定时单元及A/D转换等更复杂、更完善的电路,使得单片机的功能越来越强大,应用更广泛。随后Intel公司推出了影响面更大、应用更广的MCS-48系列单片机。现在我们小组研究最简单的单片机跑马灯的使用。
二、功能:
我们设计的是单片机的跑马灯的设计我们的任务是开发单片机最小系统该系统,要求它所具有的基本功能是具有八路发光二极管显示各种流水灯。主程序具有以下功能:
1、八只灯全亮、延时1s,全灭、延时1s;
2、再依次点亮(每次亮一只)延时1s;
3、左侧四只同时点亮(只亮四只)延时1s;
4、右侧四只点亮(只亮四只)延时1s;
5、第1、3、5、7灯亮,延时1s;灭掉,延时1s,点亮第2、4、6、8灯;延时1s;再灭掉;延时1s;
6、从中间依次点亮(每次亮一只,每次延时1s);
7、从中间依次熄灭(每次灭一只,每次延时1s);
再从第1步开始重复。
中断采用外部中断0中断,触发方式为电平触发。
中断程序具有暂停、启动功能。当按下中断开关时,八只LED灯暂停闪烁(暂停到当前执行的程序);当再次按下中断开关时,八只LED灯
继续闪烁(从暂停的程序继续执行);
三、设计框图开始
开中断、定时器初始化
全亮
延时1秒
从右向左依次点亮
全灭
延时1秒
延时1秒
从左向右依次熄灭
延时1秒
左侧4只亮
延时1秒
右侧4只亮
第1、3、5、7只亮
延时1秒
第2、4、6、8只亮
延时1秒
从中间向两边依次点亮
延时1秒
延时1秒
从中间向两边依次熄灭
延时1秒
中断响应
定时器控制位TR1取反
返回
四、硬件电路
1、主电路:

8个LED灯采用共阳极接法,采用P1口连接,并且连接510欧的限流电阻。
2、晶振电路:
在AT89S52芯片内部有一个高增益反相放大器,其输入端为芯片引脚的XTAL1,和

单片机设计论文 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数6
  • 收藏数0 收藏
  • 顶次数0
  • 上传人企业资源
  • 文件大小0 KB
  • 时间2012-02-03