单片机原理与应用课程设计-基于单片机的电脑钟的设计

单片机原理与应用课程设计-基于单片机的电脑钟的设计

ID:8317154

大小:279.00 KB

页数:29页

时间:2018-03-19

单片机原理与应用课程设计-基于单片机的电脑钟的设计_第1页
单片机原理与应用课程设计-基于单片机的电脑钟的设计_第2页
单片机原理与应用课程设计-基于单片机的电脑钟的设计_第3页
单片机原理与应用课程设计-基于单片机的电脑钟的设计_第4页
单片机原理与应用课程设计-基于单片机的电脑钟的设计_第5页
资源描述:

《单片机原理与应用课程设计-基于单片机的电脑钟的设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、课程设计任务书课程名称:单片机原理与应用课程设计起讫时间:2012年6月4日----6月8日院系:电子信息工程系班  级:指导教师:系主任:一、课程设计课题基于单片机的电脑钟的设计二、课程设计要求1.掌握使用proteus软件的方法。2.理解单片机的时钟显示方法。3.明确设计指标,写出设计方案,设计出硬件原理图。4.基于硬件的软件设计与调试。5.将结果向指导教师演示,由教师提问验收通过;6.打印程序清单,撰写程序说明,完成课程设计报告书,进行分组讨论设计心得。一、课程设计工作量1.周一:明确课程设计任务和目标,熟悉单片机系统调试软件仿真实现。2.周二:明确

2、设计指标,设计电路原理图。3.周三、周四:基于硬件的软件设计与调试。4.周五:学生演示设计调试结果,教师提问验收。打印程序清单,撰写程序说明,完成课程设计报告书。二、课程设计说明书内容(有指导书的可省略)1,单片机结构、原理。2,电脑钟硬件设计(原理图,原理图分析)。3,软件设计(软件简介,调试过程)。4,硬件、软件程序清单。课程设计说明书名称  单片机原理与应用课程设计  2012年6月4日至2012年6月8日共1周院 系电子信息工程系班级姓名系 主 任教研室主任指导教师前言数字电子时钟已成为当今人们日常生活中必不可少的电子产品,广泛用于个人家庭以及办公

3、室等公共场所,给人们的生活、学习、工作、娱乐带来极大的方便。由于数字集成电路技术的发展和采用了先进的石英技术,使数字钟具有计时准确、性能稳定、携带方便等诸多优点,而且它还广泛的用于计时、自动报时及自动控制等各个领域。尽管目前市场上已有现成的数字电子时钟集成电路芯片出售,价格便宜、使用也方便,但鉴于单片机的定时器功能也可以完成数字时钟电路的设计,因此进行数字钟的设计是必要的。在这里我们将已学过的比较零散的数字电路的知识有机的、系统的联系起来用于实际,来培养我们的综合分析和设计电路,写程序、调试电路的能力。本次课程设计的内容是基于单片机最小系统的原理下设计完成

4、。单片机具有体积小、功能强可靠性高、价格低廉等一系列优点,不仅已成为工业测控领域普遍采用的智能化控制工具,而且已渗入到人们工作和和生活的各个角落,有力地推动了各行业的技术改造和产品的更新换代,应用前景广阔.目录第一章AT89C51的介绍31.1·AT89C51单片机的简介:31.2AT89C51如图(2)的管脚说明:31.3单片机的特点51.4显示器的介绍51.5晶体振荡61.6复位电路61.7AT89C51的按键71.7.1矩阵式键盘的按键识别方法8第二章数字时钟的介绍92.1软件简介92.2概述92.3工作原理92.4基本用途10第三章软件113.1p

5、roteus软件简介113.2功能特点113.3基本操作113.4功能模块123.5电路仿真133.6电路原理框图14第四章软件154.1编程流程图如下:154.2.keil软件的介绍164.3发展历程174.4KeilC51开发系统基本知识KeilC51开发系统基本知识174.5优点18总结(心得体会)19附录一:20附录二:22元器件表:25参考文献25第一章AT89C51的介绍1.1·AT89C51单片机的简介:自从1971年微型计算机问世以来,随着大规模集成电路技术的进一步发展,导致微型计算机向两个方向发展:一是高速度、高性能、大容量的高档微型计算

6、机及其系列化,向大、中型计算机的挑战;另一个是稳定可靠、小而廉、能适应各种控制领域需要的单片机。单片机是把中央处理单元、随机存储器、只读存储器、定时/计数器以及I/O接口电路等主要部件集成在一块半导体芯片上的微型计算机。虽然单片机只是一个芯片,但从组成和功能上看,它已具有了微型计算机系统的含义,从某种意义上说,一块单片机芯片就是一台微型计算机。AT89C51是一种带4K字节闪烁可编程可擦除只读存储器(FPEROM—FalshProgrammableandErasableReadOnlyMemory)的低电压,高性能CMOS8位微处理器,俗称单片机。该器件采

7、用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。1.2AT89C51如图(1)的管脚说明:图(1)VCC:供电电压。GND:接地。P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门电流。当P1口的管脚第一次写1时,被定义为高阻输入。P0能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。在FIASH编程时,P0口作为原码输入口,当FIASH

8、进行校验时,P0输出原码,此时P0外部必须被拉高。P1口:P1口是

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。