- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
节日彩灯控制()课程设计
沈 阳 工 程 学 院
课 程 设 计
设计题目: 节日彩灯控制(8255 )
系 别 班级
学生姓名 郐世崇 学号
指导教师 王新颖 职称
起止日期: 2007年 月 日起——至 年月日止
课程设计任务书
设计题目: 节日彩灯控制(8255)
系 别 班级
学生姓名 郐世崇 学号
指导教师 王新颖 职称
课程设计进行地点:
任 务 下 达 时 间: 年 月 日
年月日起—至年月日止
李贞 2007年 6月 18日批准
一、设计的原始资料及依据对设计说明书撰写内容、格式、字数的要求设计完成后应提交成果的种类、数量、质量等方面的要求 阶段日期 计 划 完 成 内 容 沈 阳 工 程 学 院
单片机应用技术 课程设计成绩评定表
系(部): 电气工程系 班级: 发电052 学生姓名:李欢欢
指 导 教 师 评 审 意 见 评价
内容 具 体 要 求 权重 评 分 加权分 调研
论证 能独立查阅文献,收集资料;能制定课程设计方案和日程安排。 0.1 5 4 3 2 工作能力
态度 工作态度认真,遵守纪律,出勤情况是否良好,能够独立完成设计工作. 0.2 5 4 3 2 工作量 按期圆满完成规定的设计任务,工作量饱满,难度适宜。 0.2 5 4 3 2 说明书的质量 说明书立论正确,论述充分,结论严谨合理,文字通顺,技术用语准确,符号统一,编号齐全,图表完备,书写工整规范。 0.5 5 4 3 2 指导教师评审成绩
(加权分合计乘以12) 分 加权分合计 指 导 教 师 签 名: 年 月 日 评 阅 教 师 评 审 意 见 评价
内容 具 体 要 求 权重 评 分 加权分 查阅
文献 查阅文献有一定广泛性;有综合归纳资料的能力 0.2 5 4 3 2 工作量 工作量饱满,难度适中。 0.5 5 4 3 2 说明书的质量 说明书立论正确,论述充分,结论严谨合理,文字通顺,技术用语准确,符号统一,编号齐全,图表完备,书写工整规范。 0.3 5 4 3 2 评阅教师评审成绩
(加权分合计乘以8) 分 加权分合计 评 阅 教 师 签 名: 年 月 日 课 程 设 计 总 评 成 绩 分
目 录
1.设计思想………………………………………………6页
2.程序流程图……………………………………………9页
3.程序清单及相关说明…………………………………10页
4. 设计总结……………………………………………14 页
5.参考文献………………………………………………16页
1设计思想
我设计的题目是用8255控制的节日彩灯,目的是实现彩灯有不同的亮的方式,我们要求是能够使彩灯从中间往两边亮,从两边往中间亮,并且最少添加两种亮的方式,并且中间要加全灭和全亮,使其时间间隔为0.25秒,要达到这种效果需要我们认真研究各个芯片的功能。
在设计时我们所用到的芯片清单如下:
名称 型号 数量 单片机 MCS-51 1台 可编程并行芯片 8255 1个 发光二极管 LED 12 导线 12根 8255是一种通用的可编程多功能并行接口。
(1)8255的内部接口。8255内部有3个8位的并行I/O端口,即An,Bn,Cn,面向外设一侧各有8根I/O端口数据线。
其中C口又分为上半部和下半部。A口和C口上半部称为A组,受A组控制模块管理,B口和C口下半部分称为B组,受B组控制模块管理8255的断口地址。
在片选信号CS=0的条件下:
A1A0=00,选中A口数据寄存器;A1A0=01,选中B口数据寄存器;A1A0=00,选中C口数据寄存器;A1A0=11,选中控制寄存器。
通常,进行系统设计时,一片8255A占用4个连续的口地址。8255有3种工作方式,A口可以工作在方式0,方式1,方式2;B口可以工作在方式0,方式1;C口仅能工作在方式0。
8255控制字,有2个控制字,方式选择控制字和C口置0/置1控制字。
8255初始化,向8255控制寄存器写入“方式选择控制字”。
1.预置端的工作方式A、B口为输出,C并不予以使用。
2、各各发光二极管阳极通过电阻接通+5V,因此
文档评论(0)