這是 Hex 轉 7 段數碼管轉換器。輸入 0–F,得到每位的段碼位元組。共陰、bit0=a 時,0 是 0x3F,F 是 0x71。點擊筆段可拼出自訂字形。
示例,點色塊填入
點擊筆段翻轉。
追加一位,或在最後一位加小數點
點一下即可複製
0–F 對照表,點一列即可載入。hex 跟著上面的位元順序。共陽是共陰位元組做 8 位元反向。
這是 Hex 轉 7 段數碼管轉換器。每個 hex 數字 0–F 編成一個位元組,點亮 a–g(可選小數點)。常見共陰、bit0=a(gfedcba)時,0 是 0x3F,1 是 0x06,8 是 0x7F,F 是 0x71。這是顯示用查找表,不是 ASCII:HEX 轉 ASCII 才把位元組變成字元。只需反向時用 Hex 位元運算。
輸入 CAFE,或點示例(CAFE、8、DEAD、12.3、0x3F 0x06)。模式數字 → 段碼編碼字串,段碼 → 數字讀回位元組。數碼管選共陰(1 點亮)或共陽(0 點亮)。位元順序 gfedcba(a = bit0)或 abcdefg(g = bit0),小數點固定 bit7。鍵盤追加 0–F,DP 給最後一位加點。點筆段會切到段碼模式並改寫位元組。複製結果複製 hex 位元組;晶片可複製單一值或 C 陣列。0–F 表跟著目前位元順序,點一列載入該數字。
邏輯位始終 a=0 … g=6、DP=7。abcdefg 會重排,所以 0 變成 0x7E 而不是 0x3F。共陽是打包位元組的 8 位元反向(gfedcba 下 0 → 0xC0)。12.3 這種小數點點在對應位。認不出的字形顯示 ?。b、d 用小寫風格(0x7C、0x5E),避免和 8、0 撞形。7447 只畫 0–9——本表是 MCU hex 習慣,不是 7447。
Arduino / STM32 把埠寫成 7 段、時鐘或儀表、排查底片效果(陰陽接反),或把 const uint8_t digits[] 貼進韌體。
0x3F 是 gfedcba、a 在 bit0、g 滅。0x7E 是同一字形但 g 在 bit0。原理圖若把 a 接到高位,切換位元順序。
這種管子低電位才亮。這裡選共陽,或到位元運算頁對陰極位元組做 8 位元 NOT。
可以。點筆段,或從 H、L、P、U、短橫開始。7 段畫不出好認的 K、M、W。