1602lcd显示的秒表

上传人:m**** 文档编号:470759164 上传时间:2022-09-25 格式:DOC 页数:23 大小:538KB
返回 下载 相关 举报
1602lcd显示的秒表_第1页
第1页 / 共23页
1602lcd显示的秒表_第2页
第2页 / 共23页
1602lcd显示的秒表_第3页
第3页 / 共23页
1602lcd显示的秒表_第4页
第4页 / 共23页
1602lcd显示的秒表_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《1602lcd显示的秒表》由会员分享,可在线阅读,更多相关《1602lcd显示的秒表(23页珍藏版)》请在金锄头文库上搜索。

1、目 录1概述1.1课题的研究意义和目的12方案论证2.1 ST8C2重要功能特性12.2系统分析33硬件系统的设计31硬件简介3.部分硬件原理图3.最小单片机系统系统的软件设计55软硬件联调751正面图752背面接线8.3测试成果结束语9参照文献9附录10附录1 proe原理图10附录2 P图11附录3 prots仿真图1附录 程序清单12附录5元器件清单7概述1.1课题的研究意义和目的、通过本实验的设计初步理解单片机工作原理和各功能端口的有关设立;2、掌握ROTEU软件的安装和配备过程;3、学会绘制电路原理图;、理解装载程序和调试;5、PROTUS VSM 与Viion3的联调;、用单片机仿

2、真软件,并进行调试;、掌握单片机相应的编程环节,理解秒表有关的工作流程;8、熟悉EIROTEU等有关软件的使用。2方案论证2.1 STC89C2重要功能特性1、兼容MCS指令系统 2、8k可反复擦写(不小于1000次)lsh RO; 3、3个双向I/口; 4、256xbit内部RAM; 5、3个6位可编程定期/计数器中断; 6、时钟频率0-2M; 7、个串行中断,可编程UART串行通道;8、2个外部中断源,共个中断源; 、2个读写中断口线,3级加密位;1、低功耗空闲和掉电模式,软件设立睡眠和唤醒功能; 11、有DI、PQFP、TF及PLCC等几种封装形式,以适应不同产品的需求。STC8952为

3、 位通用微解决器,采用工业标 准的C5内核,在内部功能及管脚排布上与通用的8x52 相似,其重要用于会聚调节时的功能控制。功能涉及对会聚主I内部寄存器、数据RA及外部接口等功能部件的初始化,会聚调节控制,会聚测试图控制,红外遥控信号I的接受解码及与主板U通信等。重要管脚有:XTA1(19 脚)和XTAL2( 脚)为振荡器输入输出端口,外接12MHz 晶振。RST/Vpd(9 脚)为复位输入端口,外接电阻电容构成的复位电路。VC(4 脚)和VS(20 脚)为供电端口,分别接+V电源的正负端。P0P 为可编程通用/O 脚,其功能用途由软件定义,在本设计中,0 端口(339脚)被定义为N 功能控制端

4、口,分别与N1的相应功能管脚相连接,1 脚定义为R输入端,0 脚和1脚定义为IC总线控制端口,分别连接N1的AS(18脚)和SCLS(19脚)端口,12脚、7 脚及8 脚定义为握手信号功能端口,连接主板P 的相应功能端,用于目前制式的检测及会聚调节状态进入的控制功能。0口:P0 口是一组8 位漏极开路型双向I/ 口, 也即地址/数据总线复用口。作为输出口用时,每位能吸取电流的方式驱动8 个T逻辑门电路,对端口P 写“1”时,可作为高阻抗输入端用。在访问外部数据存储器或程序存储器时,这组口线分时转换地址(低 位)和数据总线复用,在访问期间激活内部上拉电阻。在Flash 编程时,P0 口接受指令字

5、节,而在程序校验时,输出指令字节,校验时,规定外接上拉电阻。P1 口:P1 是一种带内部上拉电阻的8 位双向I/O 口,P1 的输出缓冲级可驱动(吸取或输出电流)4 个TL逻辑门电路。对端口写“1”,通过内部的上拉电阻把端口拉到高电平,此时可作输入口。作输入口使用时,由于内部存在上拉电阻,某个引脚被外部信号拉低时会输出一种电流(IIL)。与AT8951不同之处是,P1. 和1.1还可分别作为定期/计数器2 的外部计数输入(1.0/T)和输入(P1./T2EX),Flas 编程和程序校验期间,1 接受低8位地址。表.P1.0和P1.1的第二功能 引脚号功能特性P1.T2,时钟输出P1.TX(定期

6、/计数器)P 口:是一种带有内部上拉电阻的8 位双向I/O 口,P2 的输出缓冲级可驱动(吸取或输出电流)4 个TT逻辑门电路。对端口2 写“1”,通过内部的上拉电阻把端口拉到高电平,此时可作输入口,作输入口使用时,由于内部存在上拉电阻,某个引脚被外部信号拉低时会输出一种电流(I)。在访问外部程序存储器或16位地址的外部数据存储器(例如执行MOX DT 指令)时,P2口送出高8 位地址数据。在访问8 位地址的外部数据存储器(如执行MOV RI 指令)时,P口输出P2 锁存器的内容。Flash 编程或校验时,P亦接受高位地址和某些控制信号。 3 口:P 口是一组带有内部上拉电阻的8 位双向I/O

7、 口。P3 口输出缓冲级可驱动(吸取或输出电流)个TL 逻辑门电路。对P3 口写入“1”时,它们被内部上拉电阻拉高并可作为输入端口。此时,被外部拉低的P3 口将用上拉电阻输出电流(IL)。P3口除了作为一般的/O口线外,更重要的用途是它的第二功能。P 口还接受某些用于lsh 闪速存储器编程和程序校验的控制信号。 RS:复位输入。当振荡器工作时,R引脚浮现两个机器周期以上高电平将使单片机复位。 ALE/G:当访问外部程序存储器或数据存储器时,E(地址锁存容许)输出脉冲用于锁存地址的低8 位字节。一般状况下,ALE仍以时钟振荡频率的/6 输出固定的脉冲信号,因此它可对外输出时钟或用于定期目的。要注

8、意的是:每当访问外部数据存储器时将跳过一种ALE脉冲。对Flh 存储器编程期间,该引脚还用于输入编程脉冲(PROG)。如有必要,可通过对特殊功能寄存器(SR)区中的8EH 单元的D 位置位,可严禁LE 操作。该位置位后,只有一条OV 和OVC指令才干将LE激活。此外,该引脚会被单薄拉高,单片机执行外部程序时,应设立AE 严禁位无效。 PSEN:程序储存容许(PSEN)输出是外部程序存储器的读选通信号,当A8C5 由外部程序存储器取指令(或数据)时,每个机器周期两次PSN 有效,即输出两个脉冲。在此期间,当访问外部数据存储器,将跳过两次EN信号。EA/VP:外部访问容许。欲使CPU 仅访问外部程

9、序存储器(地址为000HH),EA 端必须保持低电平(接地)。需注意的是:如果加密位L1被编程,复位时内部会锁存EA端状态。如EA端为高电平(接Vcc端),CP则执行内部程序存储器中的指令。Flh 存储器编程时,该引脚加上2V 的编程容许电源Vpp,固然这必须是该器件是使用12V 编程电压Vpp。 XTAL:振荡器反相放大器的及内部时钟发生器的输入端。 A2:振荡器反相放大器的输出端。22系统分析设计的电路重要是能多次记时和查询时间,记时的多少通过显示电路显示出来,每一次计时可以通过控制电路查询出来。设计框图如图21所示; 图2-13硬件系统的设计3.硬件简介根据设计规定和设计思路,硬件电路有

10、两部分构成,即单片机按键电路,LD显示屏电路。图-2 为硬件电路设计框图。图2-2系统硬件电路根据课题设计规定,它由如下几种部件构成:单片机9C5RC、电源、时分秒显示模块。时分秒显示采用动态扫描,以减少对单片机端口数的规定,同步也减少系统的功耗。显示模块中时分秒显示驱动、校时模块都通过8C52R的/O口控制。显示模块中的复位电路由89C5RC的EST端控制。电源部分:电源部分有二部分构成。一部分是由2V的市电通过变压、整流稳压来得到+5V电压,维持系统的正常工作;另一部分是由V的电池供电,以保证停电时正常走时。正常状况下电池是不提供电能的,以保证电池的寿命。3.部分硬件原理图3.2.1TC8

11、C2管脚图如图所示:图3-13.2 1LCD液晶硬件图如图-2所示:图-233最小单片机系统如图3-3所示:图34系统的软件设计此部分重要简介显示模块,显示模块是实现数字钟的重要部分,在显示时,一方面将时间十进制数据转化为显示段码,然后送往液晶显示。显示段码采用动态扫描的方式。在规定变化显示数据的类别时,只须变化R(指向数据缓冲区的指针)指向的十进制数据缓冲区即可。如图4-1所示:图41结束语通过这次实验,我学会了纯熟运用pres,keil,ote等软件,在做本次课程设计的过程中,我感触最深的当属查阅大量的设计资料了。为了让自己的设计更加完善,查阅这方面的设计资料是十分必要的,同步也是必不可少

12、的。另一方面,在这次课程设计中,我们运用到了此前所学的专业课知识。虽然过去从未独立应用过它们,但在学习的过程中带着问题去学我发现效率很高,这是我做这次课程设计的又一收获后,要做好一种课程设计,就必须做到:在设计程序之前,对所用单片机的内部构造有一种系统的理解,懂得该单片机内有哪些资源;要有一种清晰的思路和一种完整的的软件流程图;在设计程序时,不能妄想一次就将整个程序设计好,反复修改、不断改善是程序设计的必经之路;在设计课程过程中遇到问题是很正常德,但我们应当将每次遇到的问题记录下来,并分析清晰,以免下次再遇到同样的问题的课程设计结束了,但是从中学到的知识会让我受益终身。附录1protl原理图E

13、A/VP31X119X218RESET9P101P112P123P134P145P156P167P178P0039P0138P0237P0336P0435P0534P0633P0732P2021P2122P2223P2324P2425P2526P2627P2728PSEN29ALE/P30P3021P3122P3223P3324P3425P3526P3627P3728U18051x1CRYSTALC120pFC220pFR110kC310uFK1SW-PBK2SW-PBVCCLS1SPEAKER12345678161514131211109RP1RESPACK4VCCd0d1d2d3d4d5d6d7RSRWEd0d1d2d3d4d5d6d7RSRWEd0d1d2d3d4d5d6d712345678910111213141516JP1HEADER 16VCCR210KQ1PNPVCC附录2 PC图附录3 protues仿真图附录4程序清单include reg51.h#ne dfin uchar nsigned car#dfne u unse int#defindelaNOP() _

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号