基于stc89c52rc单片机的数字时钟设计论文内容摘要:
延时去抖动 ACALL SET_TIME „„ „„ JB SB2,SET_L1 再次判断按键按下没有 JNB SB2,$ 按键松了没有 用此程序可以解决按键抖动带来的数字显示不规律的问题,而在程序中使用了定时中断编写中断服务程序,存在着中断响应时间,而编写程序时忽略了中断响应时间,这必然要影响走时的准确性。 而影响这准确性需要对定时器的时间常数的初值作出调整。 具体如下: MOV TMOD,01H MOV TLO,0B0H MOV TH0,3CH 开始 按键按下没有 延 时 去 抖 动 按键按下没有 得 到 键 码 值 yes yes no no 江苏 **职业技术学院毕业论文(设计) 6 若发现电子钟走时偏慢,可以将定时初值 TL0 的值变大,比如说修正为 0BEH,然后重新烧写芯片,通电再观察走时情况,可反复修正这个初值,直至走时误差最小为止。 经过这段时间的单片机论文的设计,我已基本完成课题要求。 时钟的显示,调节时间,能大概的和日常生活中的时钟接近。 我的设计理念就是用最小系统研究出最准确的时间,从而减小误差。 调时 功能,方便快捷;软件设计可以配合硬件实现要求功能。 另外,在本次设计的过程中,我们发现很多的问题,虽然以前没有做过这样的设计但通过这次设计我学会了很多东西,单片机课程设计重点就在于软件算法的设计,需要有很巧妙的程序算法,虽然以前写过几次程序,但我们觉的写好一个程序并不是一件简单的事,比如写一个程序看其功能很少认为编写程序简单,但到编的时候才发现一些细微的知识或低级错误经常犯做不到最后常常失败,所以有些东西只有学精弄懂并且要细心才行,只学习理论有些东西是很难理解的,更谈不上掌握。 从这次的课程设计中,我们真 真正正的意识到,在以后的学习中,要理论联系实际,把我们所学的理论知识用到实际当中,学习单机片机更是如此,程序只有在经常的练习的过程中才能提高,我想这就是我在这次课程设计中的最大收。 ***:基于 STC89C52RC 单片机的数字时钟设计 7 参考文献 [1]陈明荧。 8051 单片机课程技术实训教材。 清华大学出版社 [2]余锡存,曹国华。 单片机原理及接口技术。 西安电子科技大学出版社 [3]胡汉才。 单片机原理及接口技术(第 2 版)。 清华大学出版社, 2020 [4]王洪庆。 微型计算机控制技术。 机械工业出版社 2020 [5]张靖武,周灵彬。 单片机系统的 PROTEUS 设计与仿真,电子工业出版社, 2020 [6]谢淑如,郑光钦。 PROTEL PCB 99SE 电路板设计。 清华大学出版社, 2020 [7]李建忠 .《单片机原理及应用》 .西安电子科技大学出版, 2020 年 2 月 [8]陈明荧 .《 8051 单片机课程技术实训教材》 .清华大学出版社 [9]余锡存,曹国华 .《单片机原理及接口技术》 .西安电子科技大学出版社 [10]张毅刚,修林成,胡振江 .《 MCS51 单片机应用设计》 .哈 尔滨工业大学出版社 江苏 **职业技术学院毕业论文(设计) 8 致 谢 毕业设计已经接近尾声,在这里我要向我的指导老师李 老师 表示深深的谢意。 感谢李老师对我悉心的指导和帮助。 李 老师严肃认真,一丝不苟的治学态度,给我留下了很深的印象。 尤其是李老师渊博的知识和丰富的技术经验让我深深的敬佩。 在设计过程中,我通过查阅大量有关资料,平时多与同学交流经验,并向老师请教等方式,使自己学到了不少知识。 在整个设计中我懂得了许多东西,也培养了我独立工作的能力,树立了对自己工作能力的信心,相信会对今后的学习工作生活有非 常重要的影响。 而且大大提高了动手的能力,使我充分体会到了在创造过程中探索的艰难和成功时的喜悦。 虽然这个设计做的不是太好,但是在设计过程中所学到的东西是这次课程设计的最大收获与财富,使我终身受益。 ***:基于 STC89C52RC 单片机的数字时钟设计 9 附录 HOUR EQU 20H MIN EQU 21H。基于stc89c52rc单片机的数字时钟设计论文
相关推荐
N I JMBMAMA MBMAMB电 机 驱 动 原 理 图 8 电机驱动 原理图 地址分配和连接 只列出和本系统相关的、关键部分的单片机与各个功能管脚的连接和相关的地址分配: 、 :输出管脚,连接驱动芯片 TA7267BP 的 2 管脚。 单片机通过改变这两个管脚的电平,实现 4 种电机状态的控制指令。 数码管 LED 显示 原理 引脚功能 如图 9 所示: ● 段选( a,b,c,d,e
. 1u FV C CV C CO U T 图 26 红外 对射 电路 如图 26 所示,红外线发射电路以时钟定时集成芯片 LM393AD 为核心 ,可以将模拟量转化为数字量。 LM393 是由两个独立的、高精度电压比较器组成的集成电路,失调电压低,最大为。 它专为获得宽电压范围、单电源供电而设计,也可以以双电源供电;而且无论电源电压大小,电源消耗的电流都很低。 它还有一个特性:即使是单电源供电
, FU 为熔断器。 工作原理为:当对应于 T 的内部继电器的状态为 1 时,发光二极管导通发光,不论外接电源极性如何都能使双向晶闸管 T 导通,负载得电。 同时输出指示灯 LED 点亮。 表示该输出点接通;当对应于 T 的内部继电器的状态为 0 时 T 关断,负载失电,指示灯 LED 灭。 双向晶闸管输出型 PLC 的负载电源,可以根据负载的需要选用直流或交流。 ( 3)继电器输出单元
现地状态、上升、下降、停止等状态。 ● 设备状态,如启闭机状态、行程开关状态。 ● 报警信息,如报警类型、报警时刻。 ● 闸门慨览、全景模拟。 ● 操作过程中文提示。 (2)故障记录与声光、语音报警,故障发生时,声光、语音等报警,同时详细记录故障信息可供查询。 (3)远方自动与远方手动操作功能,对于掌握密码锁的操作员,在上位机能对闸门进行远方操作,远方操作分为远方手动操作和远方给定值操作 (自动
术与自动化控制技术相结合而开发的一种适用工业环 境的新型通用自动控制装置,是作为传统继电器的替换产品而出现的。 随着微电子技术和计算机技术的迅猛发展,可编程控制器更多地具有了计算机的功能,不仅能实现逻辑控制,还具有了数据处理、通信、网络等功能。 由于它可通过软件来改变控制过程,而且具有体积小、组装维护方便、编程简单、可靠性高、抗干扰能力强等特点,已广泛应用于工业控制的各个领域
输人信号。 PLC 控制系统的 有 10 个 输出信号。 FX2N 系列的 PLC 有继电器输出方式,晶体管输出方式和双向晶闸管输出方式三种 , 继电器输出方式其特点是:可接通 交 、直流电源 ,其反应 慢,但有干结点,安全 性及其隔离性好,可靠性高;晶体管输出方式其特点是:只能接入 直流电源,无干接点,其响应速度最快 —— 场效应管输出模块的工频 可达 20kHz,但过 度负载能力较差