完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
刚学32不久,学长让我们自己动手焊接一个数码管模块,(只需要焊接,其他的学长已经做好),
然后写程序驱动。
1. 用并口驱动数码管显示“123456”; 2. 用数码管显示“时分秒”; 3. 按“USER”键实现秒的增加; 4. 实现数码管时分秒的显示和调整。按"USER"键系统进入设置模式,系统在时,分,秒,正常,4种状态间切换,按"WAKE_UP"键,对应的系统模式“时分秒”加一,按"TAMPER"键,对应的系统模式“时分秒”减一,按"JOY_SEL"键,则会保存当前编辑的时间。 5. 该例程实现数码管时分秒的显示和调整。接口用的是74HC595,扫描是通过定时器中断实现,按"USER"键系统进入设置模式,系统在时,分,秒,正常,4种状态间切换,按"WAKE_UP"键,对应的系统模式 “时分秒”加一,按"TAMPER"键,对应的系统模式“时分秒”减一,按"JOY_SEL"键,则会保存当前编辑的时间。 前四个任务都已经顺利完成,第五个595驱动的时候遇到一点问题,就是调好时间以后秒位上数字覆盖了,都堆在一起了,然后就是为什么要把数码管显示时钟加在定时中断里?我甚是不解,求解惑。
数码管显示例程5.rar
(313.54 KB, 下载次数: 218
)
|
|
相关推荐
2个回答
|
|
自己写的程序,请大神指点
|
|
|
|
不错。我正***这个
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
1967 浏览 1 评论
AD7686芯片不传输数据给STM32,但是手按住就会有数据。
1823 浏览 3 评论
4403 浏览 0 评论
如何解决MPU-9250与STM32通讯时,出现HAL_ERROR = 0x01U
1970 浏览 1 评论
hal库中i2c卡死在HAL_I2C_Master_Transmit
2477 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-19 01:48 , Processed in 0.603121 second(s), Total 74, Slave 56 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号