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

歡迎光臨散文網(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ó)家法律
大悟县| 绥滨县| 辉南县| 龙南县| 苗栗县| 宁陵县| 庄浪县| 全椒县| 错那县| 海安县| 普格县| 西平县| 田东县| 麻栗坡县| 富裕县| 满城县| 临清市| 阜康市| 南安市| 雅江县| 德令哈市| 汉寿县| 山东| 康平县| 柘荣县| 上饶县| 连南| 贵南县| 锦屏县| 苍梧县| 镇巴县| 陆丰市| 长沙县| 都安| 五指山市| 白山市| 鹤峰县| 宿迁市| 呼伦贝尔市| 汉沽区| 友谊县|