找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 174|回复: 8
打印 上一主题 下一主题
收起左侧

51单片机电子钟程序 要怎么办才能同时实现时间和温度?

[复制链接]
跳转到指定楼层
楼主
ID:1133439 发表于 2024-10-16 23:32 来自手机 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
要怎么办啊?才能同时实现时间和温度
本人小白,刚学要怎么办

IMG_20241016_231841.jpg (1.47 MB, 下载次数: 1)

IMG_20241016_231841.jpg

IMG_20241016_231849.jpg (1.42 MB, 下载次数: 1)

IMG_20241016_231849.jpg

IMG_20241016_231935.jpg (1.35 MB, 下载次数: 1)

IMG_20241016_231935.jpg
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:973695 发表于 2024-10-17 08:32 | 只看该作者
初学者?
先读懂两段代码在逻辑,然后读取时间,读取温度,同时把时间、温度发送到lcd
回复

使用道具 举报

板凳
ID:68189 发表于 2024-10-17 09:32 | 只看该作者
将TEST1 TEST2中的代码合并一下,将各个函数中WHILE(1)上边的初始化的代码放在主函数中的WHILE(1)上边,将TEST1 TEST2中while(1)中的代码合并放在主函数中.
回复

使用道具 举报

地板
ID:485346 发表于 2024-10-17 16:31 | 只看该作者
你不是有时间显示函数和温度显示函数了嘛,,,指定一个按键,检测这个按键的状态,当检测到按键按下后调用这两个函数,在LCD的不同区域分别显示时间和温度就好了
回复

使用道具 举报

5#
ID:485346 发表于 2024-10-17 16:36 | 只看该作者
你不是有时间显示函数和温度显示函数了么,,选择一个按键检测该按键的状态,当检测到按键按下时调用时间显示函数和温度显示函数,在LCD的不同区域显示出来就行了
回复

使用道具 举报

6#
ID:961114 发表于 2024-10-17 16:55 | 只看该作者
管脚兼容天王级别的: STC89C52RC, STC12C5A60S2
兼容 8位8051, 可以用 Keil C51/IAR/SDCC 编译器
兼容 32位8051,可以用 Keil C251 编译器,双核兼容设计
34K SRAM(2K edata, 32K xdata), 64K Flash
DMA支持PWM, DMA支持外设直接到外设, P2P
135MHz-PWM支持硬件移相,16位PWM; 真12位ADC
USB, I2S, QSPI, 4组串口,I2C, SPI
LQFP48/LQFP44/PDIP40  
TFPU32:【硬件三角函数/反三角函数,硬件浮点运算器】

名称:AI8051U-34K64-PDIP40
TFPU@108M STC8051U
34K64-PDIP40
回复

使用道具 举报

7#
ID:1133439 发表于 2024-10-17 20:45 来自手机 | 只看该作者
wpppmlah 发表于 2024-10-17 09:32
将TEST1 TEST2中的代码合并一下,将各个函数中WHILE(1)上边的初始化的代码放在主函数中的WHILE(1)上边,将TES ...

可以,谢谢
回复

使用道具 举报

8#
ID:1133439 发表于 2024-10-17 23:38 来自手机 | 只看该作者
龙天 发表于 2024-10-17 16:36
你不是有时间显示函数和温度显示函数了么,,选择一个按键检测该按键的状态,当检测到按键按下时调用时间显 ...

可以了,谢谢大佬
回复

使用道具 举报

9#
ID:517951 发表于 2024-10-18 00:17 | 只看该作者
单片机显示时间,温度都是循序执行的, 也就是有执行程序有先后顺序的, 速度够快, 人感觉就是同时显示了.
只有多核处理器,FPGA 才是真的是同时在搞事情, 但过程复杂, 小白学到一定阶段以后, 就能理解了.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表