- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
花样流水灯
《单片机原理及应用》课程设计报告
一、目的
1、熟悉单片机应用系统的开发、研制过程。
2、能运用MCS-51单片机进行简单的单片机应用系统的硬件设计。
3、能采用MCS-51单片机汇编语言进行简单的单片机应用系统的软件设计。
4、掌握单片机应用系统的硬件、软件调试方法。
二、时间地点
时间: 2011年上学期校历第13、14周
地点:单片机应用实验室
三、指导老师
四、所需设备器材
设备:微机、单片机仿真开发系统。
元器件、材料、工具:各课题组所需元器件、材料和工具见下表。
序号 元器件名称 规格型号 数量 序号 元器件名称 规格型号 数量 1 变压器 -7~9v 1 11 万能电路板 单面焊盘 1 2 整流二极管 IN4007 4 12 电烙铁 含烙铁架 1 3 三端稳压 7805 1 13 接插件 两孔针 1 4 电解电容 50v50uf 1 14 剪线钳 或斜口钳 1 5 去谐波电容 0.1uf 1 15 细铜导线 非裸线 若干 6 单片机 AT89C51 1 16 螺丝刀 一字十字 1 7 两孔插头 带1m花线 1 17 松香、焊锡 若干 8 DIP插座 40PIN 1 18 发光二极管 红黄绿 16 9 瓷介电容 30PF 2 19 复位按钮 机械轻触 1 10 5.1k电阻 0.25w 1
五、主要步骤
进行单片机应用系统的开发,通常要经历以下主要步骤:
1、总体设计:包括技术指标的确定、机型和器件的选择、软件和硬件的功能划分。
2、硬件设计:选择合适的元器件,确定合适的元件参数,绘制电路原理图和PCB板图,同时要考虑负载能力和抗干扰措施。电路原理图上应注明单片机、数码管等元件的引脚名称和引脚编号,加上必要的标记,以便于硬件组装和检查。
3、软件设计:包括软件定义、软件结构设计和程序编制、生成目标代码。
4、样机制作:根据设计好的电路原理图进行硬件组装和焊接。
5、仿真调试:包括硬件调试、软件调试和软、硬件联调,再进行修改软、硬件。
6、固化目标程序:确认硬件和软件无误后,利用单片机仿真开发系统的EPROM(或FLASH)写入器将目标程序代码固化到单片机应用系统的程序存储器中。
7、最后将固化有程序的程序存储器或内含程序存储器的单片机插入到样机。
六、流程图
七、设计(实训)
1、课题任务
(1) 基本功能:
用一个Φ5发光二极管代表一个灯。将16个红、黄、绿3色灯排成一排或排成一个环行,如:红1-黄2-绿3-红4-黄5-绿6-红7-黄8-绿9-红10-黄11-绿12-红13-黄14-绿15-红16,其中数字1—16为各灯的编号,让各灯循环交替显示,从而获得街上霓虹灯的显示效果。
2、课题要求
(1) 所有信号灯全部用Φ5发光二极管替代。
(2) 单片机采用89C51(内含4KB程序存储器,与MCS-51兼容)。=12MHZ。
(3) 延时时间用单片机的定时器实现。
(4) 因CMOS型单片机的拉电流很小,为了减少额外的驱动开销,所有发光二极管采用共阳极接法。
3、设计方案
程序实现功能
① 用一个Φ5发光二极管代表一个灯。将16个红、黄、绿3色灯排成一排或排成一个环行,如:红1-黄2-绿3-红4-黄5-绿6-红7-黄8-绿9-红10-黄11-绿12-红13-黄14-绿15-红16,其中数字1—16为各灯的编号。下面的叙述中用此编号表示不同的灯。
② 按1—16、16—1的顺序依次逐个点亮,任意时刻只有一个灯点亮。
③ 灯全灭后,让所有灯同时闪烁3次。
④ 灯全亮,然后按1—16的顺序依次熄灭一个灯,直到全灭;再按16—1的顺序依次点亮,直到所有灯全亮。
⑤ 所有红色灯同时闪烁3次。
⑥ 灯全灭,同时从两头开始,依次各点亮一个灯并熄灭此前点亮的灯,即1和16亮,熄灭后2和15亮,依此类推,最后灯全灭。
⑦ 所有黄色灯同时闪烁3次。
⑧ 灯全灭,同时从两头开始,依次各点亮一个灯,直到所有灯全亮后,同时按8—1、9—16的顺序依次各熄灭一个灯,直到灯全灭。
⑨ 所有绿色灯同时闪烁3次。
⑩ 重复②--⑨。灯亮灭切换时的间隔时间可全部为0.5秒—0.2秒,也可不同。具体时间可自行确定,以视觉效果好为宜。
参考硬件电路
(3)参考控制程序
#includereg52.h
time()
{ int i,j;
for(i=0;i100;i++)
for(j=0;j200;j++) ; /*时间控制程序*/
}
tt1()
{ int i,j;
i=0x01;
for(j=0;j8;j++)
{ P0=~i;
您可能关注的文档
- 第三章 烃的含氧衍生物周测.doc
- 第三节 元素 元素符号第一课时.doc
- 第三节 酸和碱的反应(中和反应).doc
- 第三部分 护士职业化礼仪与人性化服务.doc
- 第九课练习正解.doc
- 第二单元 多彩的中华家园.doc
- 第二单元 溶液的酸碱性(第二课时).doc
- 第二章 相互作用力与物体平衡.doc
- 第二章 化学反应与能量 复习提纲.doc
- 第二章 第一节元素与物质的分类.doc
- 半导体材料性能提升技术突破与应用案例分析报告.docx
- 半导体设备国产化政策支持下的关键技术突破与应用前景报告.docx
- 剧本杀市场2025年区域扩张策略研究报告.docx
- 剧本杀行业2025人才培训体系构建中的市场需求与供给分析.docx
- 剧本杀行业2025年人才培训行业人才培养模式创新与探索.docx
- 剧本杀行业2025年内容创作人才需求报告.docx
- 剧本杀行业2025年区域市场区域剧本市场消费者满意度与市场竞争力研究报告.docx
- 剧本杀市场2025年区域竞争态势下的区域合作策略分析报告.docx
- 剧本杀行业2025人才培训与行业人才培养模式创新.docx
- 剧本杀行业剧本创作人才心理素质培养报告.docx
最近下载
- 水利工程质量检测员网上继续教育考试题库及答案混凝土专业试题及答案.pdf VIP
- 李白《将进酒》原文及赏析通用5篇.doc VIP
- 《自动喷水灭火系统施工及验收规范》GB50261-2017.docx VIP
- 小学英语_Unit 4 Lesson3 There are twenty pupils in my class教学设计学情分析教材分析课后反思.doc
- 2025贵州省旅游产业发展集团有限公司招聘115人备考试题及答案解析.docx VIP
- 《凤凰男的豪门贤妻》剧本整本.docx VIP
- 2013年水利工程质量检测员网上继续教育考试题库及答案-混凝土专业.pdf VIP
- 消毒技术规范2022.docx VIP
- 阳台封装施工安全协议书5篇.docx
- 消毒技术规范(2022).docx VIP
文档评论(0)