彩灯控制器设计与制作.doc
文本预览下载声明
金肯职业技术学院 毕业设计报告
课题: 彩灯控制器设计与制作
班级 电信1班 学号 29
学生姓名 XXX
专业 电子信息工程
系别 计算机与移动通信
指导教师 XXX
金肯职业技术学院
计算机与移动通信系
2013年1月
目 录
一、前 言…………………………………………………………… (2)
1.1课题简介………………………………………………………… (2)
1.2设计目的…………………………………………………………… (2)
二、总体设计……………………………………………………………(3)
2.1设计思路…………………………………………………………… (3)
2.2原件清单…………………………………………………………… (3)
三、硬件设计…………………………………………………………… (4)
3.1AT89C51…………………………………………………………… (4)
3.2系统框图 ……………………………………………………………(6)
3.3程序框图 ……………………………………………………………(6)四、软件设计……………………………………………………………(6)
4.1硬件设计…………………………………………………………… (7)
4.2单片机时钟电………………………………………………………(7)
4.3复位电路 ……………………………………………………………(7)4.4控制电路 ……………………………………………………………(8)
4.5工作电路 ……………………………………………………………(8)
五、软件调试……………………………………………………………(9)
5.1设计要求 ……………………………………………………………(9)
5.2软件的流程图………………………………………………………(10)
5.3程序设计 …………………………………………………………(10)
六、软件调试……………………………………………………………(12)
七、心得体会……………………………………………………………(13)
八、参考文献……………………………………………………………(14)
第一章 前言
1.1 课题简介
单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。单片机由运算器,控制器,存储器,输入输出设备构成,相当于一个微型的计算机(最小系统),和计算机相比,单片机只缺少了I/O设备。概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。同时,学习使用单片机是了解计算机原理与结构的最佳选择。它最早是被用在工业控制领域。
由于单片机在工业控制领域的广泛应用,单片机由芯片内仅有CPU的专用处理器发展而来。最早的设计理念是通过将大量外围设备和CPU集成在一个芯片中,使计算机系统更小,更容易集成进复杂的而对体积要求严格的控制设备当中。目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统,录像机、摄像机、全自动洗衣机的控制,以及程控玩具、电子宠物等等,这些都离不开单片机。更不用说自动控制领域的机器人、智能仪表、医疗器械以及各种智能机械了。单片机广泛应用于仪器仪表、家用电器、医用设备、航空航天、专用设备的智能化管理及过程控制等领域AT89C51是一种带4K字节FLASH存储器(FPEROM—Flash Programmable and Erasable Read Only Memory)的低电压、高性能CMOS 8位微处理器,俗称单片机。AT89C2051是一种带2K字节闪存可编程可擦除只读存储器的单片机。单片机的可擦除只读存储器可以反复擦除1000次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,AT89C2051是它的一种精简版本。AT89C51单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。
1.2 设计目的
1.学习基本理论在实践中综合运用的初步经验,掌握电路设计的基本方法、设计步骤,培养综合设计与调试能力。
2.掌握汇编语言程序设计方法。
3.培养实践技能,提高分析和解决实际问题的能力。
1.3 设计任务及要求
利用AT89C51的P1口来控制8个LED,使8个LED灯完成8灯左移点亮,8灯右移点亮,8灯全灭,8灯全亮。
二 、总体
显示全部