- 1、本文档共15页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目 录
摘要………………………………………………………………………Ⅰ
1.概述 1
1.1设计任务 1
1.2设计要求 1
2.系统硬件设计方案 1
3.系统软件设计方案 2
3.1软件设计概述 2
3.2程序流程图 4
4.系统仿真 8
4.1功能简介 8
4.2 系统仿真 8
5.课程设计总结 10
致谢 10
参考文献: 10
附录1.源程序代码 11
附录2.系统原理图 13
1.概述
1.1设计任务
设计4种花型每种花型有六个节拍,每个节拍控制6个(或6组)彩灯亮灭,六个节拍完成一个花型循环。。单片机由先进CMOS工艺制造并带有非易失性Flash程序存储器全部支持1时钟和时钟操作 P89C51X2和P89C52X2/54X2/58X2分别包含128字节和256字节RAM32条I/O口线3个16位定时/计数器6输入4优先级嵌套中断结构1个串行I/O口可用于多机通信I/O扩展或全双工UART以及片内振荡器和时钟电路。
图2.1 彩灯控制器硬件原理图
本彩灯控制系统实际上就是一个带有六个发光二极管的单片机最小应用系统,即为由发光二极管、晶振、复位、电源等电路和必要的软件组成的单个单片机。从图中可以看出,如果要让接在P1.0口的D1亮起来,那么只要把P1.0口的电平变为低电平就可以了;相反,如果要让接在P1.0口的D1熄灭,就要把P1.0口的电平变为高电平;同理,接在P1.1~P1.D的点亮和熄灭的方法同D1。因此,要实现彩灯功能,我们只要将发光二极管D1~DD灯便会一亮一暗的做彩灯了。在此我们还应注意一点,由于人眼的视觉暂留效应以及单片机执行每条指令的时间很短,我们在控制二极管亮灭的时候应该延时一段时间,否则我们就看不到“彩灯”效果了。
3.系统软件设计方案
3.1软件设计概述
软件系统采用汇编语言编写程序,主要包括花型1程序、花型2程序、花型3程序、花型4程序。
程序设计采用直接对端口赋值的方法。将每个状态值列成表,编程将每个状态值不断赋值给P1口,并且插入一个延时,就可以看到接在P1口的发光二极管的状态变化。
花型1:从六灯全灭状态开始,从上到下依次渐亮到六灯全亮。花型1显示状态表如表3.1所示。
表3.1 花型1显示状态表
P1.5 P1.4 P1.3 P1.2 P1.1 P1.0 说明 节拍 1 1 1 1 1 1 全灭 起始状态 1 1 1 1 1 0 D1亮 第一节拍 1 1 1 1 0 0 D1、D2亮 第二节拍 1 1 1 0 0 0 D1、D2、D3亮 第三节拍 1 1 0 0 0 0 D1、D2、D3、D4亮 第四节拍 1 0 0 0 0 0 D1、D2、D3、D4、D5亮 第五节拍 0 0 0 0 0 0 全亮 第六节拍 花型2:从六灯全亮状态开始,从下到上逆序渐灭到六灯全灭。花型2显示状态表如表3.2所示。
表3.2 花型2显示状态表
P1.5 P1.4 P1.3 P1.2 P1.1 P1.0 说明 节拍 0 0 0 0 0 0 全亮 起始状态 0 0 0 0 0 1 D6灭 第一节拍 0 0 0 0 1 1 D5、D6灭 第二节拍 0 0 0 1 1 1 D4、D5、D6灭 第三节拍 0 0 1 1 1 1 D3、D4、D5、D6灭 第四节拍 0 1 1 1 1 1 D2、D3、D4、D5、D6灭 第五节拍 1 1 1 1 1 1 全灭 第六节拍 花型3:从六灯全灭开始,从中间到上下对称式(每次亮一个)逐次渐亮到六灯全亮。花型3显示状态表如表3.3所示。
表3.3 花型3显示状态表
P1.5 P1.4 P1.3 P1.2 P1.1 P1.0 说明 节拍 1 1 1 1 1 1 全灭 起始状态 1 1 0 1 1 1 D3亮 第一节拍 1 1 0 0 1 1 D3、D4亮 第二节拍 1 0 0 0 1 1 D2、D3、D4亮 第三节拍 1 0 0 0 0 1 D2、D3、D4、D5亮 第四节拍 0 0 0 0 0 1 D1、D2、D3、D4、D5亮 第五节拍 0 0 0 0 0 0 全亮 第六节拍 花型4:从六灯全亮开始,奇数号灯亮,接着偶数号灯亮,再从上下到中间对称式(每次亮两个)逐次渐亮,最后全灭。花型4显示状态表如表4.4所示。
表4.4 花型4显示状态表
P1.5 P1.4 P1.3 P1.2 P1.1 P1.0 说明 节拍 0 0 0 0 0 0 全灭 起始状态 0 1 0 1 0 1 D1、D3、D5亮 第一节拍 1 0 1 0 1 0 D2、D4、D6亮 第二节拍 0 1 1 1 1 0 D1、D6亮 第三节拍 0 0 1 1 0 0 D1、D2、D5、D6亮 第四节拍 0 0 0 0 0 0 全亮 第五节拍 1 1 1
您可能关注的文档
- 英语专业毕业论文 19.doc
- 英语专业毕业论文6.doc
- 英语专业毕业论文8.doc
- 英语专业毕业论文9.doc
- 英语专业毕业论文10.doc
- 英语专业毕业论文11.doc
- 英语专业外贸单位实习报告.doc
- 英语专业心理咨询毕业论文.doc
- 荧光衍生物的合成毕业论文.doc
- 营销管理系统课程设计.doc
- GB/T 39560.10-2024电子电气产品中某些物质的测定 第10部分:气相色谱-质谱法(GC-MS)测定聚合物和电子件中的多环芳烃(PAHs).pdf
- 中国国家标准 GB/T 39560.10-2024电子电气产品中某些物质的测定 第10部分:气相色谱-质谱法(GC-MS)测定聚合物和电子件中的多环芳烃(PAHs).pdf
- 《GB/T 39560.10-2024电子电气产品中某些物质的测定 第10部分:气相色谱-质谱法(GC-MS)测定聚合物和电子件中的多环芳烃(PAHs)》.pdf
- GB/T 39560.302-2024电子电气产品中某些物质的测定 第3-2部分:燃烧-离子色谱法(C-IC)筛选聚合物和电子件中的氟、氯和溴.pdf
- 中国国家标准 GB/T 39560.2-2024电子电气产品中某些物质的测定 第2部分:拆解、拆分和机械制样.pdf
- 中国国家标准 GB/T 39560.302-2024电子电气产品中某些物质的测定 第3-2部分:燃烧-离子色谱法(C-IC)筛选聚合物和电子件中的氟、氯和溴.pdf
- GB/T 39560.2-2024电子电气产品中某些物质的测定 第2部分:拆解、拆分和机械制样.pdf
- 《GB/T 39560.2-2024电子电气产品中某些物质的测定 第2部分:拆解、拆分和机械制样》.pdf
- 《GB/T 39560.303-2024电子电气产品中某些物质的测定 第3-3部分:配有热裂解/热脱附的气相色谱-质谱法(Py/TD-GC-MS)筛选聚合物中的多溴联苯、多溴二苯醚和邻苯二甲酸酯》.pdf
- 中国国家标准 GB/T 39560.303-2024电子电气产品中某些物质的测定 第3-3部分:配有热裂解/热脱附的气相色谱-质谱法(Py/TD-GC-MS)筛选聚合物中的多溴联苯、多溴二苯醚和邻苯二甲酸酯.pdf
最近下载
- 人教版(2019)选择性必修第三册Unit 2 Healthy Lifestyle Reading for Writing 课件(内镶嵌视频).pptx VIP
- 国企混改合作协议范本.docx
- 体检系统操作培训.ppt VIP
- 东华云解决方案.docx VIP
- 奥铃4J28TC国五SCR系统电控原理图.pdf VIP
- INOVANCE汇川-SV600N系列伺服调试手册-中文.PDF
- 2019年大众宝来Bora原厂维修手册电路图.pdf
- 大猫英语分级阅读 六级1 Arthur's Fantastic Party课件.ppt
- 2024人教版新教材初中英语七年级上册新课程解读课件.pptx
- 四校八大名校卷 上海市复兴高级中学2021-2022学年高二下学期3月考试英语试题 逐题详解.docx VIP
文档评论(0)