当前位置:首页 > 单片机 > 单片机
[导读]从业近十年!手把手教你单片机程序框架 第86讲开场白:前面已经介绍完数值跟BCD码数组相互转换的算法,但是按键只能设置一项数据。如果多增加一项数据,变成两项数据,按键与显示菜单之间该如何关联起来,这样的程序框

从业近十年!手把手教你单片机程序框架 第86讲

开场白:

前面已经介绍完数值跟BCD码数组相互转换的算法,但是按键只能设置一项数据。如果多增加一项数据,变成两项数据,按键与显示菜单之间该如何关联起来,这样的程序框架是什么样的?其实很简单很有规律的,只需要在前面的基础上,在按键和显示函数里,根据不同的uPart行变量添加进不同的代码,即可完成。这就是鸿哥写的程序代码,不管添加多少代码,都是有一个“道”可循,非常有规律性。

具体内容,请看源代码讲解。

(1) 硬件平台:

基于朱兆祺51单片机学习板。数字1键对应S1键,数字2键对应S2键,数字3键对应S3键…. 数字9键对应S9键, 数字0键对应S10键。小数键对应S11,S12按键是光标移动按键,S13按键是加按键,S14按键是减按键,清零键对应S16,其它按键不用。

(2) 实现功能:

通过S12光标移动按键,可以把负显光标切换到不同的行里面,根据光标所在位置,

通过S13,S14这两个加减按键可以更改对应的数。第1行和第2行的数据会彼此有关联,只要改其中一个,另外一个就会同步被更新。同理,第3行和第4行的数据也会彼此有关联,只要改其中一个,另外一个也会同步被更新。

(3)源代码讲解如下:

第八十六节源代码讲解.rar
a236704f9f37cc40a3b69fc8f11f1240.rar (9.27 KB)

总结陈词:

液晶屏显示的内容到这一节为止基本讲完。前面第38节到第45节是讲串口的,我的串口程序大部分都是通过靠时间来识别每一串数据是否接收完毕,只要第41节内容不是靠时间来判断,而是根据特定关键字来快速识别数据串是否接收完毕,下一节我打算结合我最新的一个项目经验,继续讲一个这方面的例子。欲知详情,请听下回分解----当主机连续不断地发送一串串数据给从机时,从机串口如何快速截取有效数据串。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

慕尼黑2025年9月8日 /美通社/ -- 2025年9月8日德国国际汽车及智慧出行博览会(IAA MOBILITY)于慕尼黑开幕,广汽携旗下五款新能源明星车型亮相,正式发布未来移动出行的"广汽方案&...

关键字: 慕尼黑 广汽 汽车 移动

慕尼黑2025年9月8日 /美通社/ -- 2025年9月8日德国国际汽车及智慧出行博览会(IAA MOBILITY)于慕尼黑开幕,广汽携旗下五款新能源明星车型亮相,正式发布未来移动出行的"广汽方案"...

关键字: 广汽 IO AI 移动

多数受访粉丝认为,AI驱动的功能会对他们观看体育赛事的方式产生重大影响 超过半数的受访者希望通过AI技术获得对过去、现在和未来体育赛事的评论和分析 移动体育应用...

关键字: IBM AI 应用程序 移动

中科闻歌投资创奇思 共同推动中国AI技术出海 引领香港AI生态再迈新台阶 香港2025年8月15日 /美通社/ -- 全球领先的互联网社区创建者 - 网龙网络控股有限公司...

关键字: 移动 AI BSP AI技术

上海2025年8月6日 /美通社/ -- 2025年世界机器人大会(WRC)将于8月8-12日在北京举行,今年主题为"让机器人更智慧,让具身体更智能",这场汇聚全球1500余件展品的行业盛会,将成为展...

关键字: 机器人 移动 晶圆 协作机器人

玩美 AI API:助力中国品牌无缝对接全球市场的 AI美妆 与 AI图像增强利器 上海 2025年7月14日 /美通社/ -- 全球领先的增强现实(AR)和人工智能(AI)美妆科技领导者——玩美移动(纽交所代码...

关键字: API 移动 生成式AI 开发者

产能扩充 + 共址协同 + 智能制造 = 持续增长 美国密西根州奥本山和中国柳州 2025年7月15日 /美通社/ -- 今日,耐世特汽车系统在中国柳州举行智能制造新工厂...

关键字: 线控 汽车系统 移动 运动控制技术

数秒内实现逼真的全身穿搭换装,提升消费者购买信心并推动线上转化 上海 2025年7月1日 /美通社/ -- 全球领先的增强现实(AR)和人工智能(AI)美妆科技领导者 —— 玩美移动(纽交所代码:PERF)宣布推...

关键字: API 移动 RF 生成式AI

上海 2025年6月23日 /美通社/ -- 6月18日,以"汇聚・连接・创造"为主题的世界移动通信大会(MWC 2025)在上海盛大开幕,吸引全球100余国家和数万名行业领袖、技术专家与生态伙伴共...

关键字: 安全芯片 电子 移动 GSMA

DashCam项目使用“AI Thinker ESP32-CAM”模块,该模块具有200万像素摄像头(OV2640), 10个I/O引脚,片上LED,片上闪光灯和一个MicroSD插槽来存储视频。它的微型摄像头和240M...

关键字: ESP32-Cam Wi-Fi Arduino 源代码
关闭