1 / 6
文档名称:

单片机设计论文.doc

格式:doc   页数:6页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

单片机设计论文.doc

上传人:企业资源 2012/2/3 文件大小:0 KB

下载得到文件列表

单片机设计论文.doc

文档介绍

文档介绍:项目设计
题目基于单片机的跑马灯的设计
姓名张尊才学号 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,和