实时时钟与串口通信模块整合案例原理与测试说明.docx

上传人:小飞机 文档编号:5174645 上传时间:2023-06-11 格式:DOCX 页数:4 大小:203.11KB
返回 下载 相关 举报
实时时钟与串口通信模块整合案例原理与测试说明.docx_第1页
第1页 / 共4页
实时时钟与串口通信模块整合案例原理与测试说明.docx_第2页
第2页 / 共4页
实时时钟与串口通信模块整合案例原理与测试说明.docx_第3页
第3页 / 共4页
实时时钟与串口通信模块整合案例原理与测试说明.docx_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《实时时钟与串口通信模块整合案例原理与测试说明.docx》由会员分享,可在线阅读,更多相关《实时时钟与串口通信模块整合案例原理与测试说明.docx(4页珍藏版)》请在三一办公上搜索。

1、“实时时钟与串口通信模块整合”案例原理与测试说明1程序设计目标及程序运行效果说明程序设计目标:本实验实现的是从DS1302芯片中读取实时时钟模块的年、 月、日、时、分、秒,对获取实时时钟模块的数据信息通过串口发送给上位机进 行显示,同时上位机可以发送指令给单片机,包含地址、校准值信息,来修改单 片机寄存器值,实现单片机校时功能。程序运行效果说明:在上位机上显示出从DS1302中读取的时间,并显示阴 历的年月日,在上位机上通过修改寄存器的值,能实现单片机的校正功能。2程序相关电路及工作原理说明2.1.2实时时钟模块电路图vccU5D S 1302BAT CR1220R4315KR4415KR45

2、15KCY232768vcc2VCC2 VCC IXISCLKX2 I/OGND /RSTR1C SCLKRTC IORTC /RST2.1.3按键模块电路图(右边部分keyl引脚)2.2电路工作原理从实时时钟模块读取到年、月、日、时、分、秒信息,通过年、月、日计 算阴历年、月、日、星期,将年、月、日、星期、时、分、秒、阴历年、阴历月、 阴历日10个字节通过定时器定时地、连续地通过串口发送给上位机,上位机对 获取到的10个字节进行解析并进行显示到对应的控件上面。上位机通过选定地 址、校准值,点击发送按钮,连续发送0xf0、寄存器地址、校准值3个字节给 下位机,下位机通过缓存保存串口收到的数据,

3、判断接收到的第一个字节是 0xf0,第二个字节对应地址、第三个字节对应校准值,对实时时钟进行写操作, 在写之前注意禁止写保护,晶振停止工作,寄存器写入数据,启动晶振,重写写 保护。同时按键1控制年月日、时分秒的显示。2.3程序总框图设计流程如下3测试方法(1)按照“工程建立及下载到开发板整个流程指导.doc”文件将当前目录的 Hex文件下载到开发版;(2)默认最右边数码管显示当前的时间;(3)打开实时时钟工程文件中的“SerialRTC(PC上位机无需安装QT) ”,即是 上位机的程序,会出现如下图所示的,当然图中的时间会不同。上位机程序选择 COM3(实验的时候不同电脑会不一样),波特率设置为9600,打开串口就可以观 察时间并完成时间的校准。注:有些电路板无纽扣电池,时分秒与年月日可能会出现从零开始的情况。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号