- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机制作的电子表设计报告
2012-2013第二学期
课 程 设 计
题目 电子表的设计与制作
姓 名 杨佳锐 学 号201103120211
系(院)电子电气工程学院 班 级 P11电气二班
指导教师____贲艳波____ 职 称____讲师___
二O一三年 七 月 四 日
摘 要
随着电子技术的发展,计算机在现代科学技术的发展中起着越来越重要的
作用。多媒体技术、网络技术、智能信息处理技术、自适用控制技术、数据挖掘与处理技术等都离不开计算机。本课程设计是基单片机原理与接口技术的简单应用。运用所学的单片机原理和接口技术知识完成数字电子表的设计。
电子表已成为人们日常生活中必不可少的必需品,广泛用于个人家庭以及办公室等公共场所,给人们的生活、学习、工作、娱乐带来极大的方便。由于数字集成电路技术的发展和采用了先进的石英技术,使电子表具有走时准确、性能稳定、携带方便等优点,它还用于计时、自动报时及自动控制等各个领域。尽管目前市场上已有现成的电子表集成电路芯片出售,价格便宜、使用也方便,但鉴于电子表电路的基本组成包含了数字电路的主要组成部分,因此进行电子表的设计是必要的,用设计电子表显示程序,要求根据输入程序显示电子表画面。研究电子表及扩大其应用,有着非常现实的意义。 关键词 ,定时/计器数,,调试,运行。 一、……………………………………………………………()……………………………………………………………(5)
二、 硬件电路设计 ……………………………………………………………()…………………………………………………………………()
2.2单片机最小系统…………………………………………………………()
2.3显示电路…………………………………………………………………()
2.4键盘设计…………………………………………………………………()
2.5材料清单…………………………………………………………………()
2.6电路板原理…………………………………………………………()
、……………………………………………………………………(………………………………………………………………()
……………………………………………………………()……………………………………………………………………()、调试…………………………………………………………………………(结语…………………………………………………………………………()
方案二:采用直接接口,LED动态显示。如同1
采用动态显示方式比较节省I/O口,硬件也较静态显示方式简单。但亮度不如静态显示方式,而且再显示位数较多时,CPU依次扫描,占用CPU较多的时间。本系统采用此方案。
3.键盘方案
方案一:矩阵式键盘节约口线,适用于键盘较多的场所,但程序比较复杂
方案二:独立式键盘程序编写比较简单,灵活,在按键较多的情况下占用口线较多,本课题中只有三个按键,所以本方案更适用于该设计。
二.硬件电路的设计
2.1计时方案
利用AT89S52单片机内部的定时/计数器进行中断定时,配合软件延时实现时、分、秒的计时。该方案节省硬件成本,且能使在定时/计数器的使用、中断及程序设计方面得到锻炼与提高,对单片机的指令系统能有更深入的了解,从而对学好单片机技术这门课程起到一定的作用。(LED5~LED0)构成的显示器,用P0口作LED的段码输出口,P2口作六个LED数码管的位控输出线,用74ls244,7407芯片和8*300的排阻与6个1k电阻够成驱动电路,结构如下图1-2
图1-2
2.4键盘设计
采用独立式键盘,三个按键分别于p1.0,p1.1,p1.2相连,三个按键接三个上拉电阻,另一端接地,按键低电平有效。如图1-3
图1-3
2.5材料清单
序号 材料 数量 1 单片机AT89S52 1 2 总线驱动器74LS244 1 3 6线驱动器7407 1 4 8段数码管(共阴极) 6 5 1kΩ电阻 7 6 300Ω×8排阻 1 7 200Ω电阻 4 8 22μF电解电容 1 9 50pF瓷片电容 2 10 12MHz晶振 1 11 复位按钮 4
2.6电路板原理图
原理图
图1-5
三、软件设计
3.1程序框图 Y
计时程序模块CLOCK:如图所示。
(2)、主程序:如图所示。
(3)、显示程序模块DISPLAY:如图所示。
(4)键盘扫
有键盘中断就执行键盘子程序,无则执行主程序。一旦有中断必须有6次才能执行主程序。否则循环扫描键盘。
(二)资源分配表
地址 功能 名称 初始化值 40H-45H 显示缓冲去,时、
文档评论(0)