首页 理论教育 C51单片机高效入门-LCD软硬件设计实例

C51单片机高效入门-LCD软硬件设计实例

时间:2023-11-17 理论教育 版权反馈
【摘要】:通过以上的学习,现在就来实际应用12864LCD的软硬件设计,本实验可以直接在配套开发板与KC-102单片机显示板模块连接完成,如图10-97a。图10-97 128×64LCD实验演示图a)KC-103单片机键盘板模块 b)128×64LCD实验演示图10-98 模拟显示效果图图10-99 硬件原理图图10-100 软件流程图1.硬件原理图如图10-99所示。目前点阵LCD的取模软件有很多,我们以本开发板配套的取模软件为例来介绍一下汉字的取模方法。

C51单片机高效入门-LCD软硬件设计实例

通过以上的学习,现在就来实际应用12864LCD的软硬件设计,本实验可以直接在配套开发板与KC-102单片机显示板模块连接完成,如图10-97a。本实例将在LCD上显示如图10-98所示。

978-7-111-30335-0-Chapter10-184.jpg

图10-97 128×64LCD实验演示图

a)KC-103单片机键盘板模块 b)128×64LCD实验演示

978-7-111-30335-0-Chapter10-185.jpg

图10-98 模拟显示效果图

978-7-111-30335-0-Chapter10-186.jpg

图10-99 硬件原理图

978-7-111-30335-0-Chapter10-187.jpg

图10-100 软件流程图

1.硬件原理图

如图10-99所示。

2.程序流程图

如图10-100所示。

3.软件代码

在编写软件代码之前必须要先掌握汉字取模的方法。要得到上表中的文字,我们可以借助取模软件来完成。目前点阵LCD的取模软件有很多,我们以本开发板配套的取模软件为例来介绍一下汉字的取模方法。

打开取模软件出现显示界面,如图10-101所示。

在文字输入区中输入文字,我们以输入一个欢迎的“欢”字为例,了解其取模过程。在文字输入区中输入“欢”后按“CTRL+ENTER”组合键后就看到“欢”字已经在模拟显示区显示出来了,如图10-102所示。(www.xing528.com)

在“取模方式”中选择“C51格式”就可以在“点阵生成区”得到你要的汉字“欢”的显示代码。

978-7-111-30335-0-Chapter10-188.jpg

图10-101 字模提取界面

978-7-111-30335-0-Chapter10-189.jpg

图10-102 取模过程

978-7-111-30335-0-Chapter10-190.jpg

经过以上步骤后一个汉字就取模成功了,在程序中只要调用这段代码就可显示出汉字“欢”了,其他汉字也用同样的方法。取完要显示的全部汉字代码后我们就可以编程了,最终的软件代码如下:

978-7-111-30335-0-Chapter10-191.jpg

978-7-111-30335-0-Chapter10-192.jpg

978-7-111-30335-0-Chapter10-193.jpg

978-7-111-30335-0-Chapter10-194.jpg

978-7-111-30335-0-Chapter10-195.jpg

978-7-111-30335-0-Chapter10-196.jpg

978-7-111-30335-0-Chapter10-197.jpg

978-7-111-30335-0-Chapter10-198.jpg

978-7-111-30335-0-Chapter10-199.jpg

978-7-111-30335-0-Chapter10-200.jpg

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈