最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

藍(lán)橋杯lcd的移植及修改

2023-03-24 19:55 作者:allthetimewait  | 我要投稿

前言:

主要實(shí)現(xiàn)lcd的移植及相關(guān)代碼的修改,實(shí)現(xiàn)了字符和數(shù)字在任意位置顯示,不需要加空格占位。演示了一些基本的功能。

一、LCD的移植

1.選擇芯片

2.選擇時(shí)鐘源

3.SYS為串口

4.配置時(shí)鐘頻率

設(shè)置完畢之后記得回車。

5.設(shè)置引腳

用到的引腳全部設(shè)置為output即可

PC0-PC15,PB8,PB9,PB5,PA8

6.設(shè)置工程名字

7.生成代碼

8.打開工程

9.設(shè)置keil

設(shè)置下載器

然后移植ok

10.進(jìn)行l(wèi)cd的移植

打開自己的工程新建文件夾,這里我建了user


官方給的歷程復(fù)制過(guò)來(lái)

添加路徑

創(chuàng)建分組添加文件

代碼編寫

打開官方給的lcd的main.c函數(shù)復(fù)制

在main.c里包含lcd.h

編譯下載,看現(xiàn)象

二、代碼的改寫及使用

1.顯示一行數(shù)據(jù)

""引號(hào)里加入自己想顯示的數(shù)據(jù)

2.顯示變量

增加頭文件#include "stdio.h"

這類顯示只能一行一行的顯示,要想在中間顯示就需要加空格。

3.在任意位置顯示符號(hào)或數(shù)字

復(fù)制lcd.c中的

進(jìn)行修改

舉例:

顯示字母A

顯示數(shù)字1

4.任意位置直接顯示1個(gè)數(shù)字

舉例:

顯示數(shù)字2

如果要顯示多個(gè)數(shù)字可以拆開一個(gè)一個(gè)顯示

例如:

顯示21

每個(gè)字符占16個(gè)長(zhǎng)的點(diǎn)陣所以我們這里10+16


藍(lán)橋杯lcd的移植及修改的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
上虞市| 曲麻莱县| 三亚市| 辛集市| 舞阳县| 丹江口市| 喜德县| 高雄县| 九龙坡区| 高安市| 翁牛特旗| 天门市| 元江| 崇仁县| 富源县| 长乐市| 玉树县| 改则县| 江油市| 郸城县| 天水市| 西乡县| 繁昌县| 墨江| 米易县| 万安县| 安国市| 漳平市| 历史| 通山县| 金沙县| 上高县| 文昌市| 本溪市| 梓潼县| 宣威市| 历史| 望城县| 肇庆市| 九龙城区| 赤壁市|