- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课程设计论文-数码管显示亮度的遥控器控制设计.doc
目录
第1章 数码管显示亮度的遥控器控制设计 1
1.1课程设计的目的 1
1.2课程设计的基本要求 1
1.3课程设计具体要求 1
1.4课程设计任务 2
第2章 课设的总体设计 3
2.1 总体方案设计介绍 3
2.2 电路硬件设计 3
2.2.1 AT89C51单片机介绍 3
2.2.2MAX7219芯片介绍 6
2.2.3 DS12C887时钟芯片介绍 7
2.2.4 数码管介绍 8
第3章 系统软件设计及实现 10
3.1 程序设计 10
3.2 流程图 12
第4章 心得体会 14
参考文献 15
第1章 数码管显示亮度的遥控器控制设计
1.1课程设计的目的
1.进一步熟悉和掌握单片机的结构及工作原理。
2.掌握单片机的接口技术及相关外围芯片的外特性,控制方法。
3.通过课程设计,掌握以单片机核心的电路设计的基本方法和技术。
4.通过实际程序设计和调试,逐步掌握模块化程序设计方法和调试技术。
5.通过完成一个包括电路设计和程序开发的完整过程,了解开发一单片机应用系统的全过程,为今后从事相应开发打下基础。1.认真认识设计的意义,掌握设计工作程序,学会使用工具书和技术参考资料,并培养科学的设计思想和良好的设计作风。
2.提高模型建立和设计能力,学会应用相关设计资料进行设计计算的方法。
3.提高独立分析、解决问题的能力,逐步增强实际应用训练。
4.课程设计的说明书要求简洁、通顺,计算正确,图纸表达内容完整、清楚、规范。
5.课程设计说明书封面格式要求见《天津城市建设学院课程设计教学工作规范》附表1。
设计具体要求a) 要求每位同学独立完成设计任务。
b) 原理图设计
1.原理图设计要符合项目的工作原理,连线要正确。
2.图中所使用的元器件要合理选用,电阻、电容等器件的参数要正确标明。
3.原理图要完整,CPU、外围器件、接口、输入/输出装置要一应俱全。
c) 程序调计
1.根据要求,将总体能分解成若干个子功能模块,每个功能模块完成一个特定的功能。
2.根据总体要求及分解的功能模块,确定各功能模块之间的关系,设计出完整的程序流程图。
d) 程序调试
1.编写相关程序,并进行仿真。
2.将程序下载到单片机,进行运行调试。
e) 设计说明书
1.原理图设计说明
简要说明设计目的,原理图中所使用的元器件功能及在图中的作用,各器件的工作过程及顺序。
2.程序设计说明
对程序设计总体功能及结构进行说明,对各子模块的功能以及各子模块之间的关系作较详细的描述。
3.画出工作原理图,程序流程图并给出相应的程序清单。
STC12C5A60S2(引脚排序及基本功能同AT89S51)作为主控芯片,设计控制电路。一是MAX7219驱动LG3641AH(或同型号共阴极)数码管二是。
设计
图2.1
2.2 电路硬件设计
2.2.1 AT89C51单片机介绍
AT89C51是美国ATMEL公司生产的低电压,高性能CMOS8位单片机,片内含4k bytes的可反复擦写的只读程序存储器(PEROM)和128 bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器(CPU)和Flash存储单元,功能强大AT89C51单片机可为您提供许多高性价比的应用场合,可灵活应用于各种控制领域。
主要性能参数:
·与MCS-51产品指令系统完全兼容
·4k字节可重擦写Flash闪速存储器
·1000次擦写周期
·全静态操作:0Hz-24MHz
·三级加密程序存储器
·128×8字节内部RAM
·32个可编程I/O口线
·2个16位定时/计数器
·6个中断源
·可编程串行UART通道
·低功耗空闲和掉电模式
功能特性概述:
AT89C51 提供以下标准功能:4k 字节Flash 闪速存储器,128字节内部RAM,32 个I/O 口线,两个16位定时/计数器,一个5向量两级中断结构,一个全双工串行通信口,片内振荡器及时钟电路。同时,AT89C51可降至0Hz的静态逻辑操作,并支持两种软件可选的节电工作模式。空闲方式停止CPU的工作,但允许RAM,定时/计数器,串行通信口及中断系统继续工作。掉电方式保存RAM中的内容,但振荡器停止工作并禁止其它所有部件工作直到下一个硬件复位。
AT89C51方框图
引脚功能说明
·Vcc:电源电压
·GND:地
·P0 口:P0 口是一组8 位漏极开路型双向I/O 口,也即地址/数据总线复用口。作为输出口用时,每位能吸收电流的方式驱动8个TTL逻辑门电路,对端口写“1”可作为高阻抗输入端用。
在访问外部数据存储器或程序存储器时,这组口线分时转换地址(低8位)和数据总线复用,在访问期间激活内部上拉电阻。
在FIash编程时,P0口接收指令
您可能关注的文档
- 八年级英语上册Units -教案.doc
- 诚实与信任教学设计篇.doc
- 最大最全的英语句库.doc
- 广播电视新闻学专业实习报告范文.doc
- [精品文档]环境艺术照明设计.docx
- 紫色脸谱代表人物是谁(范文篇).doc
- 2018大众点评网校园招聘笔试题目.doc
- 从「解忧杂货店」到H,谈谈H营销的四个思考.doc
- 邵水堤保护圈投标文件-技术部分.doc
- 根据考察情况和有关要求,实事求是地总结代表人选的特点.doc
- 哈尔滨市城镇居民医疗保险中社区医疗存在的理由及策略论文.doc
- 2016年物业管理师《物业管理综合能力》过关必做习题集【含2010~2012年真题及详解】(下2).doc
- kw-极变频调速同步电动机电磁方案及控制系统的设计【南昌大学电机电器本科毕业论文原稿word版】.doc
- 【土木工程】翻译-Design and Execution of ground investigation for earthworks 土方工程的地基勘察与施工.doc
- 20151226云天海温泉原始森林度假村工程部运营管理手册整合汇总概要.doc
- 起风了经典台词-曲筱绡经典台词.doc
- 2015年专技人员公需科目培训(中高级)题库(保证及格)..doc
- 一级建造师实务题库 2013年华南师范大学春季作业满分(附送题库)-国际贸易实务(工商管理专业)在线作业.doc
- 产业集群型城镇发展战略探讨——以兴化市戴南镇为例.doc
- 国际商法——国际商务法律实务 第二章 国际交易工业产品产权丶质量规则——工业产权法丶产品质量法.doc
文档评论(0)