百度文库

热门搜索: 直缝焊接机 矿井提升机 循环球式转向器图纸 机器人手爪发展史 管道机器人dwg 动平衡试验台设计

基于单片机的数字钟设计及时间校准研究.pdf基于单片机的数字钟设计及时间校准研究.pdf

收藏 分享

资源预览需要最新版本的Flash Player支持。
您尚未安装或版本过低,建议您

第29卷第4期2005年8月武汉理工大学学报(交通科学与工程版)JournalofWuhanUniversityofTechnology(TransportationScience&Engineering)Vol.29No.4Aug.2005基于单片机的数字钟设计及时间校准研究3收稿日期:20050605陈姚节:男,28岁,硕士,助教,主要研究领域为数据通信和设备驱动开发3国家863计划项目资助(批准号:2003AA414011)陈姚节戴泽军(武汉科技大学计算机学院武汉430081)摘要:用单片机来设计数字钟,软件实现各种功能比较方便.但因软件的执行需要一定的时间,所以就会出现误差.对比实际的时钟,查找出误差的来源,并作出调整误差的方法,使得误差尽可能地小,使得系统可以达到实际数字钟的允许误差范围内.关键词:显示消影;事件触发;误差分析中图法分类号:TP365.11系统原理分析系统设计中用到89C52单片机的部分功能:包括内部定时器,键盘扩展,程序中断,串口通信等.用一个四联体的共阴极八段显示器,可通过一个输入输出口作为显示器数据发送端;另一个输入输出口的四位作为显示器各位的片选信号,另四位作为键盘扩展口使用.采用一个频率为11.0592MHz的晶振构成时钟电路.系统原理如图1所示.图1系统原理图2软件实现与流程2.1主程序由于系统的主要功能都是由程序中断来完成的,主程序基本上没什么事可做,但因键盘扫描是通过程序查询的方式实现的,所以主程序只循环扫描键盘.主程序流程图如图2所示.2.2定时和串口程序定时和串口都是中断响应程序,它们的调用图2主程序流程图都是系统执行过程中采用中断事件触发产生(中断部分处理如图3所示).定时中断是周期性发生的,而串口中断则须串口有数据传输才发生中断\[1,2\].定时程序是整个系统的核心代码,这段代码不光涉及到显示,还涉及到系统计时,这段代码的优劣关系到整个系统的可靠性,后面还将详细讨论.为初步减小系统误差,置定时初值一定要在程序开始就设置.2.3数据的显示与刷新更新显示器涉及到两个操作:发数据和改片选信号.但实践发现,代码中无论是先改片选信号还是先发数据信号,都会出现重影(即相邻两位显示差不多)这也是动态扫描引起的.证明先发片选,则前一位的数据会在下一位显示一段时间;先发数据,则后一位的数据会在前一位显示一段时间,因而出现重影.解决这
编号:201401052000357112    类型:共享资源    大小:253.91KB    格式:PDF    上传时间:2014-01-05
  
5
关 键 词:
工业、机械、能源、设计、建模、模具、工学
  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
0条评论

还可以输入200字符

暂无评论,赶快抢占沙发吧。

关于本文
本文标题:基于单片机的数字钟设计及时间校准研究.pdf
链接地址:http://www.renrendoc.com/p-257112.html

当前资源信息

4.0
 
(2人评价)
浏览:25次
baixue100上传于2014-01-05

官方联系方式

客服手机:17625900360   
2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   

精品推荐

相关阅读

关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们

网站客服QQ:2846424093    人人文库上传用户QQ群:460291265   

[email protected] 2016-2018  renrendoc.com 网站版权所有   南天在线技术支持

经营许可证编号:苏ICP备12009002号-5