从业近十年!手把手教你单片机程序框架 第87讲开场白:根据上一节的预告,本来这节要讲关于串口的一个小项目,但是今天中午的时候,有个厦门客户的出现,让我决定先插入这节内容。他叫郑文显,是做PLC开发的。今天中午
从业近十年!手把手教你单片机程序框架 第86讲开场白:前面已经介绍完数值跟BCD码数组相互转换的算法,但是按键只能设置一项数据。如果多增加一项数据,变成两项数据,按键与显示菜单之间该如何关联起来,这样的程序框
从业近十年!手把手教你单片机程序框架 第85讲开场白:把运算处理完的数值转换成BCD码数组才可以更好方便显示和数字按键的输入编辑。这一节主要跟大家讲这方面的算法程序。本节的核心转换函数是void data_to_buffer
从业近十年!手把手教你单片机程序框架 第84讲开场白:键盘直接输入的是带小数点的BCD码数组,要把它们转换成具体的数值才可以更好的在程序里运算或者处理。如何把BCD码数组实时同步转换成数值?这一节主要跟大家讲这
从业近十年!手把手教你单片机程序框架 第83讲开场白:本来这节打算讲调用液晶屏内部字库时让某行内容反显的,但是在昨天调试过程中,发现一个很奇怪的问题,当调用内部字库时,按照数据手册,我执行一条反显指令时,
从业近十年!手把手教你单片机程序框架 第82讲开场白:本来这一节打算开始讲调用液晶屏内部字库时的反显程序,但是我担心跳跃太大,恐怕很多初学者跟不上,所以多插入这一节讲讲后面菜单程序中经常用到的基本功能,在
从业近十年!手把手教你单片机程序框架 第81讲开场白:通过上一节的学习,我们发现汉字的识别本质是机内码,字符的识别本质是ASCII码。不管是机内码还是ASCII码,这些都是16进制的数字,也就是我们手机平时接收和发送
从业近十年!手把手教你单片机程序框架 第80讲开场白:前面章节讲的内容全部都是用自构字库的,相当于使用液晶屏的图像模式。其实这个款12864液晶屏的驱动芯片是st7920,它内部是自带16x16字库的,可以显示16x16的汉字
从业近十年!手把手教你单片机程序框架 第79讲开场白:其实主菜单窗口与子菜单窗口本质都是多窗口菜单程序,只不过我在按键服务程序里面建立起来了一条主窗口与子窗口的关系链。这个关系链还是用switch语句搭建起来的
从业近十年!手把手教你单片机程序框架 第78讲开场白:上一节讲了1个窗口下如何设置参数的菜单程序,这一节多增加1个窗口变成2个窗口,看看它们两个窗口之间是如何通过按键程序进行切换的。继续巩固上一节教给大家的两
从业近十年!手把手教你单片机程序框架 第78讲开场白:这一节要教会大家两个知识点:第一个知识点:我在前面讲数码管显示的时候就提出了一个 “一二级菜单显示理论”:凡是人机界面显示,不管是数码管还是
从业近十年!手把手教你单片机程序框架 第76讲开场白:本来这一节打算开始讲液晶屏的菜单程序,但是我担心跳跃太大,恐怕很多初学者跟不上,所以多插入这一节讲讲后面菜单程序中经常用到的基本功能,如何把一个任意数
从业近十年!手把手教你单片机程序框架 第75讲开场白:假设有一个固定的四方形透明窗口,在窗口里面放了一张画布,只要想办法让这个画布往右边拖动,那么画布里面的内容就会跟着画布整体往右边移动,这个就是能以1个点
从业近十年!手把手教你单片机程序框架 第74讲开场白:细心的网友会发现,这种12864液晶屏在显示自造字库时普遍有个毛病,在坐标轴x方向上是以每16个点阵为一个单位的,如果显示两个8x16字符”V”和”
从业近十年!手把手教你单片机程序框架 第73讲开场白:有的项目会要求把字体或者图像进行镜像显示处理,这一节把这个算法教给大家。这个算法的本质是:16x16点阵的图像或者字体有16行,每行有2个字节,如果把这2个字节