標(biāo)題: 一種數(shù)碼管顯示方案 只需要4個IO口 [打印本頁]

作者: himanzj    時間: 2022-1-4 14:35
標(biāo)題: 一種數(shù)碼管顯示方案 只需要4個IO口
led 數(shù)碼管顯示 0-9 的數(shù)字,一般需要 8 根 單片機io 口,
下面的方案 只需要 4 個 io ,

smg led.png (5.8 KB, 下載次數(shù): 148)

smg led.png

作者: himanzj    時間: 2022-1-4 14:37
豎的 2 根 筆畫,并聯(lián)一起顯示,bc
作者: 13205495918    時間: 2022-1-4 16:37
沒get到樓主的意思,這是說的啥?????
作者: wuwei520    時間: 2022-1-4 17:19
按這個邏輯還可以多顯示一些內(nèi)容的
作者: 溫xyz    時間: 2022-1-4 17:53
還不如用4個I/O口,4位二進制表示還直白些,因為玩單片機的,幾乎一眼就看明白0~F的二進制表示。
作者: npn    時間: 2022-1-4 18:17
具體請?zhí)峁┫鲁绦蚝驮韴D,沒看明白是怎么顯示的。
作者: 名字不是重點    時間: 2022-1-5 11:00
不覺明歷。。。
作者: himanzj    時間: 2022-1-5 13:15
13205495918 發(fā)表于 2022-1-4 16:37
沒get到樓主的意思,這是說的啥?????

制作一個單片機 數(shù)碼管時鐘,就明白
作者: 名字不是重點    時間: 2022-1-5 22:50
13205495918 發(fā)表于 2022-1-4 16:37
沒get到樓主的意思,這是說的啥?????

樓主的意思是,7段數(shù)碼管改成4段了。
取值 BC 并聯(lián),顯示為“1”  只需一個IO,EG點亮為“2”,AEG點亮為“3”,這3個勉強能看得懂,余下的4567890,就要學(xué)會火星文才能認(rèn)識了。。

作者: himanzj    時間: 2022-1-7 13:06
文字只是符號而已
作者: himanzj    時間: 2022-1-7 13:07
名字不是重點 發(fā)表于 2022-1-5 22:50
樓主的意思是,7段數(shù)碼管改成4段了。
取值 BC 并聯(lián),顯示為“1”  只需一個IO,EG點亮為“2”,AEG點亮 ...

7 也看得懂
作者: 新鄉(xiāng)家電維修    時間: 2022-1-8 18:52
溫xyz 發(fā)表于 2022-1-4 17:53
還不如用4個I/O口,4位二進制表示還直白些,因為玩單片機的,幾乎一眼就看明白0~F的二進制表示。

你說的對,這里回帖的都能看懂二進制,直接讀出
作者: hhdsdy    時間: 2022-1-8 19:38
為了節(jié)約一點資源,而把易讀的數(shù)字給改成難以識別的符號,我感覺是得不償失。
要是說節(jié)約I/O口,完全可以選用TM1637之類的數(shù)碼管專用驅(qū)動,兩個I/O足夠,還附帶有按鍵功能,唯一不足一點的是增加了一片芯片,多占了一點地方;
你這使用了4個I/O口,7段筆畫,只能顯示0到9,不好記不好識別,真要使用,還不如8個LED并列,占地更小,單片機還不需要譯碼,顯示0到15也容易識別。
作者: himanzj    時間: 2022-1-9 12:24
hhdsdy 發(fā)表于 2022-1-8 19:38
為了節(jié)約一點資源,而把易讀的數(shù)字給改成難以識別的符號,我感覺是得不償失。
要是說節(jié)約I/O口,完全可以 ...

你是對的,我的只是另一個思路
作者: lanxichang    時間: 2023-7-14 16:20
13205495918 發(fā)表于 2022-1-4 16:37
沒get到樓主的意思,這是說的啥?????

發(fā)明一種新的外星文明的文字
作者: 今朝夜宵    時間: 2023-7-15 20:12
可讀性太差,沒啥實用價值
作者: mtdzok    時間: 2023-7-17 22:22
有現(xiàn)成的6引腳4位數(shù)碼管,可以正常顯示4位數(shù)字,不用學(xué)習(xí)外星文字
作者: feeling1791    時間: 2023-7-20 17:16
可以用3根線驅(qū)動的數(shù)碼管芯片,還帶鍵掃緩存,省很過GPIO,可以了解下SM1628類似芯片,價格好像不到2毛錢。。。。。。
作者: 15699183053    時間: 2023-7-23 11:44
不覺明歷。。。
作者: ziba108    時間: 2023-7-23 15:04
有點理解復(fù)雜,,正在研究
作者: sanfang007    時間: 2023-7-27 16:49
這不是亂碼?
作者: 鵜鶘    時間: 2023-7-29 17:08
新鄉(xiāng)家電維修 發(fā)表于 2022-1-8 18:52
你說的對,這里回帖的都能看懂二進制,直接讀出

我也回帖了,二進制有什么難懂的,但搞不懂你在說什么,一排數(shù)碼管不超過8個的話,兩個IO口是最經(jīng)典的做法,哪里用得到8個了,51單片機一共只有4個IO口,,,,




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1