从0开始学习新大陆Newlab实验箱---显示模块实验

从0开始学习新大陆Newlab实验箱---显示模块实验

  • 1、实验器材
  • 2、实验目的
  • 3、任务分析
    • 汉字显示
    • 图片显示


1、实验器材

Newlab ARM Cortex-M3核心模块

Newlab 显示模块

2、实验目的

1.学习掌握GPIO输出的综合使用方法

2.掌握显示模块上搭载的12864液晶显示屏幕的驱动

3、任务分析

1. 12864 液晶整个屏幕有128 行64 列,它有两种型号。    1)图形液晶    2)中文液晶

利用NEWLab M3核心模块驱动显示模块上的12864液晶屏,在液晶屏上显示字符,汉字,图片。

2.接线说明

 

3.建立工程 

新建文件夹,按个人习惯包含“SYSTEM”系统文件夹和"HADEWARE"功能文件夹,添加或自写相应功能.c.h文件。

 调用LCD_Init()函数对液晶屏进行初始化,需清屏后再写显示语句;需要说明的是,每个字符串占用的点阵大小为16x8,即每个字符高度为16个点、宽度为8个点;

LCD_WriteEnglishString(0,0,(unsigned char *)"Newland Edu:");

LCD_WriteEnglish(2,0+8*15,'*');

》汉字显示

我们采用的取模软件是PcToLcd2002,该软件的界面如图所示。为了正确显示汉字,在生成字模之前先对软件进行设置,点击“选项”菜单,打开字母选项对话框。如下图所示,进行设置,点击确定退出。

 

 新建文件存放字模到工程代码里,别忘记在主函数里包含头文件!!

 写入对应函数调用语句就可以完成中文字符的展示了

LCD_WriteChineseString(2,65,(unsigned char*)hanzi,3);

》图片显示

取模软件PcToLcd2002可以对位图图片进行取模。实现准备像素大小不超过128x64的位图,可以利用图片处理软件如Photoshop将其它格式的图片转化为位图图片(.bmp);将PCtoLCD2002配置为图形模式;打开新建图像对话框,设置图片的宽度和高度;

 新建功能文件与中文字符相同,同样别忘了包含头文件.h!!!!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值