单片机设计教程范本.docx

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2015 ~ 2016学年第2学期《单片机应用技术》课程设计报告题 目:基于AT89S51单片机的时钟控制系统设计专 业: 自动化 班 级: 13自动化(一)班姓 名:指导教师:成 绩:电气工程学院2016年 5 月 14 日设计题目:基于AT89S51单片机的60秒时钟控制系统设一、设计目的:1、进一步熟悉和掌握单片机的结构及工作原理。2、掌握单片机的接口技术及相关外围芯片的外特性,控制方法。3、通过课程设计,掌握以单片机核心的电路设计的基本方法和技术,了解有关电路参数的计算方法。4、通过程序设计和仿真,逐步掌握模块化程序设计方法和PROTEUS仿真软件和keil c51编程软件的使用。5、通过完成一个包括电路设计和程序开发的电路板完整的制作过程,使学生了解开发单片机应用系统的全过程,为今后从事相应工作打下基础。二、设计任务:用单片机的定时器/计数器实现60秒计时,用两只数码管从00开始静态显示计时的秒值。当显示为59时,再从00开始显示计时。三、设计要求?1.?完成综合实验板的电路结构分析,进行模块分解,掌握各部分电路的工作原理;?2.?独立完成电路板的焊接,掌握故障排除方法,完成实验板的硬件设计及开发;?3.?结合keil c51软件在焊接无误的单片机实验板上开发出流水灯、LCD显示模块,通信模块等程序设计;?4.?按照要求撰写课程设计论文。摘 要LED的技术进步是扩大市场需求及应用的最大推动力。最初,LED只是作为微型指示灯,在计算机、音响和录像机等高档设备中应用,随着大规模集成电路和计算机技术的不断进步,LED显示器正在迅速崛起,近年来逐渐扩展到证券行情股票机、数码相机、PDA以及手机领域。LED显示器集微电子技术、计算机技术、信息处理于一体,以其色彩鲜艳、动态范围广、亮度高、寿命长、工作稳定可靠等优点,成为最具优势的新一代显示媒体,目前,LED显示器已广泛应用于大型广场、商业广告、体育场馆、信息传播、新闻发布、证券交易等,可以满足不同环境的需要。LED的技术进步是扩大市场需求及应用的最大推动力。最初,LED只是作为微型指示灯,在计算机、音响和录像机等高档设备中应用,随着大规模集成电路和计算机技术的不断进步,LED显示器正在迅速崛起,近年来逐渐扩展到证券行情股票机、数码相机、PDA以及手机领域。LED显示器集微电子技术、计算机技术、信息处理于一体,以其色彩鲜艳、动态范围广、亮度高、寿命长、工作稳定可靠等优点,成为最具优势的新一代显示媒体,目前,LED显示器已广泛应用于大型广场、商业广告、体育场馆、信息传播、新闻发布、证券交易等,可以满足不同环境的需要。【关键词】? LED、动态显示、共阳极、位选、段选目 录第一章 AT89S51单片机简介及硬件电路的设计11.1 AT89S51单片机简介 1 1.1.1 AT89S51主要功能列举 11.1.2 AT89S51各引脚功能介绍 11.2 晶振电路11.2.1 晶振电路的作用11.2.2 晶振电路的设计11.3 复位电路21.3.1 复位电路的作用21.3.2 复位电路的设计21.4 单片机原理图31.5 数码管显示电路4第二章 LED数码管的工作原理42.1 数码管的显示原理42.2 数码管的显示方式52.2.1 静态显示方式52.2.2 动态显示方式5第三章 原理图的绘制与Proteus仿真73.1 原理图的绘制73.2 Proteus仿真103.2.1 软件设计流程图103.2.2 仿真测试10第四章 电路板的制作与通电测设134.1 电路板的制作步骤134.2 下载程序通电测试13第五章 C语言程序代码14第六章总结15参考文献16AT89S51单片机简介及硬件电路的设计1.1AT89S51单片机简介1.1.1AT89S51主要功能列举AT89S51为一般控制应用的?8?位单芯片?,晶片内部具时钟振荡器(传统最高工作频率可至?12MHz),内部程式存储器(ROM)为?4KB?,内部数据存储器(RAM)为?128B?,外部程序存储器可扩充至?64KB?,外部数据存储器可扩充至?64KB?,32?条双向输入输出线,且每条均可以单独做?I/O?的控制?8、5?个中断向量源?,2?组独立的?16?位定时器?,1?个全多工串行通信端口?,8751?及?8752?单芯片具有数据保密的功能?,单芯片提供位逻辑运算指令。1.1

文档评论(0)

1112111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档