输入参数
请输入10个十六进制值,用逗号分隔
使用说明
- 在上方输入框中填入0-9的十六进制段码值
- 选择数码管的有效电平(高电平或低电平)
- 点击"计算段码映射"按钮获取结果
- 结果将显示在右侧面板中
计算结果
段码映射字符串
段与bit位对应关系
段码数组
数字0-9:
对应的字符:
数码管显示示例
请在左侧输入参数并计算结果
计算失败
常见问题
什么是数码管段码映射?
数码管段码映射是指将数码管的各个段(a-g和小数点dp)与微控制器的I/O引脚(bit位)建立对应关系的过程。例如,"e4d5dp2c6g7a1f0b3" 表示段e对应bit4,段d对应bit5,以此类推。
如何确定有效电平?
有效电平取决于数码管的类型:共阳极数码管使用低电平有效(active_level=0),共阴极数码管使用高电平有效(active_level=1)。
段码映射结果有什么用途?
映射结果可用于编写数码管驱动程序,帮助您确定如何通过微控制器的I/O引脚控制数码管的各个段,实现数字和字符的显示。
为什么显示诸如“格式错误: '0x44' 不是有效的十六进制值”的错误提示?
输入数据的格式有问题,如果是从excel等地方复制来的数据,一般会带有零框空格(ZWSP),请尝试删除这些字符。推荐手动输入数据。