RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

STM32的8*8點(diǎn)陣屏開(kāi)發(fā)-小玩具

GReq_mcu168 ? 來(lái)源:玩轉(zhuǎn)單片機(jī) ? 作者:玩轉(zhuǎn)單片機(jī) ? 2020-12-09 16:27 ? 次閱讀

實(shí)現(xiàn)效果

項(xiàng)目實(shí)現(xiàn)STM32點(diǎn)陣屏的操作,自動(dòng)更改顯示內(nèi)容和串口控制顯示內(nèi)容

STM32上電后:

1) 程序?qū)⑦M(jìn)行行和列的刷新

2) 自動(dòng)遞增顯示0-9變化

3) 進(jìn)行矩形由內(nèi)向外動(dòng)畫(huà)

4) 等等串口輸出控制,輸出范圍為0x00-0x09,點(diǎn)陣屏將顯示輸入的數(shù)字

代碼為精簡(jiǎn)的最小系統(tǒng),方便后續(xù)的擴(kuò)展和移植

視頻展示

見(jiàn)文章末尾

環(huán)境配置

STM32固件版本:V3.5.0

單片機(jī):STM32 F103C8T6

LED點(diǎn)陣管數(shù)碼管:共陽(yáng)1588BS

編程工具:Keil uVision5

LED點(diǎn)陣管數(shù)碼管認(rèn)識(shí)

1.5英寸LED點(diǎn)陣管數(shù)碼管8*8紅色16pin

有如下兩種型號(hào):

l 共陽(yáng)1588BS

l 共陰1588AS

這里使用的是:共陽(yáng)1588BS

環(huán)境準(zhǔn)備

l STM32固件版本:V3.5.0

l 單片機(jī):STM32 F103C8T6

l LED點(diǎn)陣管數(shù)碼管:共陽(yáng)1588BS

l 編程工具:Keil uVision5

點(diǎn)陣屏與STM32接線說(shuō)明

接線編號(hào):

點(diǎn)陣屏1-8:A0、A1、A2、A3、A4、A5、A6、A7

點(diǎn)陣屏9-16:B0、B1、B10、B11、B12、B13、B14、B15

打開(kāi)/編譯/燒寫(xiě)

打開(kāi)串口助手

連接USB串口模塊

上電后自動(dòng)進(jìn)行行列刷新

數(shù)字自動(dòng)顯示

串口控制:

編碼說(shuō)明

分析得到編碼序列:

因?yàn)榱惺枪潭榈碗娖?,也就是只要行輸出高電平,?duì)應(yīng)的點(diǎn)就點(diǎn)亮,確定行的高低位,設(shè)置從上到下為0-7行,所以第0行是十六進(jìn)制的最低位而7是16進(jìn)制的最高位。

得到結(jié)果分析:

第0列編碼:0000 0000 = 0x00

第1列編碼:0111 1110 = 0x7E

第2列編碼:1010 0001 = 0xA1

第3列編碼:1001 0001 = 0x91

第4列編碼:1000 1001 = 0x89

第5列編碼:1000 0101 = 0x85

第6列編碼:0111 1110 = 0x7E

第7列編碼:0000 0000 = 0x00

所以得到數(shù)字0的編碼數(shù)組為:

{0x00,0x7E,0xA1,0x91,0x89,0x85,0x7E,0x00}

責(zé)任編輯:lq

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • STM32
    +關(guān)注

    關(guān)注

    2270

    文章

    10895

    瀏覽量

    355722
  • 矩形
    +關(guān)注

    關(guān)注

    0

    文章

    15

    瀏覽量

    12598
  • 點(diǎn)陣屏
    +關(guān)注

    關(guān)注

    4

    文章

    71

    瀏覽量

    31939

原文標(biāo)題:STM32的8*8點(diǎn)陣屏開(kāi)發(fā)-小玩具

文章出處:【微信號(hào):mcu168,微信公眾號(hào):硬件攻城獅】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    低功耗128*128點(diǎn)陣工業(yè)SPI串口通訊單色LCD液晶顯示模塊 128128點(diǎn)陣COG顯示

    顯示
    深圳市乾思迪電子科技有限公司
    發(fā)布于 :2024年12月13日 14:26:08

    2.8寸單色LCD液晶顯示12864點(diǎn)陣SPI或并口通訊 低功耗工業(yè)級(jí)128*64點(diǎn)陣COG顯示

    顯示
    深圳市乾思迪電子科技有限公司
    發(fā)布于 :2024年12月13日 14:09:59

    1.4寸單色顯示 圖形點(diǎn)陣128*64點(diǎn)陣小尺寸COG液晶顯示模塊

    顯示
    深圳市乾思迪電子科技有限公司
    發(fā)布于 :2024年12月13日 14:07:23

    小尺寸單色LCD液晶顯示12832圖形點(diǎn)陣 低功耗128*32點(diǎn)陣COG顯示模塊

    顯示
    深圳市乾思迪電子科技有限公司
    發(fā)布于 :2024年12月13日 10:11:31

    STM32F101x8/STM32F101xB手冊(cè)

    電子發(fā)燒友網(wǎng)站提供《STM32F101x8/STM32F101xB手冊(cè).pdf》資料免費(fèi)下載
    發(fā)表于 12-06 15:45 ?8次下載

    STM32F103x8/STM32F103xB規(guī)格書(shū)

    電子發(fā)燒友網(wǎng)站提供《STM32F103x8/STM32F103xB規(guī)格書(shū).pdf》資料免費(fèi)下載
    發(fā)表于 12-06 15:43 ?0次下載

    2.4寸單色液晶 128x128點(diǎn)陣工業(yè)圖形點(diǎn)陣SPI串口通訊

    顯示串口
    乾思迪電子科技
    發(fā)布于 :2024年11月19日 16:42:32

    點(diǎn)陣數(shù)碼管LED驅(qū)動(dòng)/數(shù)顯LED驅(qū)動(dòng)IC-VK1638 SOP28最大支持8×3按鍵矩陣/10×8點(diǎn)陣

    、鍵盤(pán)掃描等電路。SEG腳接LED陽(yáng)極,GRID腳接LED陰 極,可支持10SEGx8GRID的點(diǎn)陣LED顯示面板,最大支持8x3按鍵矩陣。適用于家電設(shè)備 (智能熱水器、微波爐、洗衣機(jī)、空調(diào)、電磁爐
    的頭像 發(fā)表于 11-08 16:24 ?218次閱讀
    <b class='flag-5'>點(diǎn)陣</b>數(shù)碼管LED驅(qū)動(dòng)/數(shù)顯LED驅(qū)動(dòng)IC-VK1638 SOP28最大支持<b class='flag-5'>8</b>×3按鍵矩陣/10×<b class='flag-5'>8</b><b class='flag-5'>點(diǎn)陣</b>

    VK2C23點(diǎn)陣式存儲(chǔ)映射的LCD驅(qū)動(dòng)器中文手冊(cè)

    ?VK2C23是一個(gè)點(diǎn)陣式存儲(chǔ)映射的LCD驅(qū)動(dòng)器,可支持最大224點(diǎn)(56SEGx4COM)或者最大416點(diǎn)(52SEGx8COM)的LCD
    發(fā)表于 11-04 17:50 ?0次下載

    物聯(lián)網(wǎng)系統(tǒng)中低功耗長(zhǎng)壽命顯示方案_點(diǎn)陣液晶詳解

    物聯(lián)網(wǎng)系統(tǒng)中為什么要使用點(diǎn)陣液晶 物聯(lián)網(wǎng)系統(tǒng)中使用點(diǎn)陣液晶的原因主要可以歸納為以下幾點(diǎn): 顯示內(nèi)容豐富多樣 高靈活性:點(diǎn)陣液晶
    的頭像 發(fā)表于 09-24 12:08 ?286次閱讀
    物聯(lián)網(wǎng)系統(tǒng)中低功耗長(zhǎng)壽命顯示<b class='flag-5'>屏</b>方案_<b class='flag-5'>點(diǎn)陣</b>液晶<b class='flag-5'>屏</b>詳解

    VK2C21點(diǎn)陣式存儲(chǔ)映射的LCD驅(qū)動(dòng)器中文手冊(cè)

    VK2C21是一個(gè)點(diǎn)陣式存儲(chǔ)映射的LCD驅(qū)動(dòng)器,可支持最大80點(diǎn)(20SEGx4COM)或者最大128點(diǎn)(16SEGx8COM)的LCD。
    發(fā)表于 08-05 11:50 ?0次下載

    VK1625 64*8點(diǎn) LCD液晶段碼顯示驅(qū)動(dòng)IC數(shù)據(jù)表

    VK1625是一個(gè)點(diǎn)陣式存儲(chǔ)映射的LCD驅(qū)動(dòng)器,可支持最大512點(diǎn)(64EGx8COM)的LCD。單片機(jī)可通過(guò)3/4線串行接口配置顯示參數(shù)和發(fā)送顯示數(shù)據(jù),也可通過(guò)指令進(jìn)入省電模式。L
    發(fā)表于 06-28 10:51 ?0次下載

    基于51單片機(jī)16x16點(diǎn)陣顯示電路圖及程序元件清單

    本資源內(nèi)容概要:? ? ? ?這是基于51單片機(jī)16x16點(diǎn)陣顯示電路圖及程序設(shè)計(jì)包含了電路圖源文件(Altiumdesigner軟件打開(kāi))、C語(yǔ)言程序源代碼(keil軟件打開(kāi))、元件清單
    發(fā)表于 06-21 14:34 ?4次下載

    ESP32驅(qū)動(dòng)3264點(diǎn)陣有噪點(diǎn)的原因?

    ESP32 驅(qū)動(dòng)3264點(diǎn)陣顯示時(shí)間,采用ARDUINO編寫(xiě)。 不打開(kāi)WIFI,顯示會(huì)一切正常,打開(kāi)WIFI,顯示會(huì)有噪點(diǎn)閃動(dòng),無(wú)規(guī)律,就是發(fā)光的二極管會(huì)不時(shí)地更亮一下。 用ESP
    發(fā)表于 06-13 06:56

    請(qǐng)問(wèn)怎么用按鍵控制1602中的5*8點(diǎn)陣亮滅及加減?

    請(qǐng)問(wèn)怎么用按鍵控制1602中的5*8點(diǎn)陣亮滅及加減
    發(fā)表于 05-07 08:04
    RM新时代网站-首页