专家
公告
财富商城
电子网
旗下网站
首页
问题库
专栏
标签库
话题
专家
NEW
门户
发布
提问题
发文章
STM32
请问7段数码管显示字母方案,谁有比较标准和权威的阿?
2019-12-17 21:27
发布
×
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮
站内问答
/
STM32/STM8
10483
29
30
如题,我这里有两种方案:
1:
七段数码管的所有显示状态.png
(807.03 KB, 下载次数: 1)
下载附件
2018-10-16 17:09 上传
友情提示:
此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
29条回答
mangolu
2019-12-20 17:51
本帖最后由 mangolu 于 2018-10-16 20:58 编辑
下面是我的码表,用的是第二种方案,占位符是跟9楼学的:
/** 定义表格占位符 */
#define ______ 0
/** 码段显示定义 */
/** 高电平点亮 */
#define SEG7_A (0x01<<0)
#define SEG7_B (0x01<<1)
#define SEG7_C (0x01<<2)
#define SEG7_D (0x01<<3)
#define SEG7_E (0x01<<4)
#define SEG7_F (0x01<<5)
#define SEG7_G (0x01<<6)
#define SEG7_DP (0x01<<7)
#define SEG7_BLK 0x00
/** 字符显示定义 */
/**
* a
* ---
* f| g |b
* ---
* e| |c
* --- . dp
* d
*/
#if (SEG7_LED_TYPE == SEG7_COMMON_ANODE) /** 共阳型数码管,码段高电平公共端低电平点亮 */
#define SEG7_NUMBER_0 ~(SEG7_A|SEG7_B|SEG7_C|SEG7_D|SEG7_E|SEG7_F|______) /** 0 */
#define SEG7_NUMBER_1 ~(______|SEG7_B|SEG7_C|______|______|______|______) /** 1 */
#define SEG7_NUMBER_2 ~(SEG7_A|SEG7_B|______|SEG7_D|SEG7_E|______|SEG7_G) /** 2 */
#define SEG7_NUMBER_3 ~(SEG7_A|SEG7_B|SEG7_C|SEG7_D|______|______|SEG7_G) /** 3 */
#define SEG7_NUMBER_4 ~(______|SEG7_B|SEG7_C|______|______|SEG7_F|SEG7_G) /** 4 */
#define SEG7_NUMBER_5 ~(SEG7_A|______|SEG7_C|SEG7_D|______|SEG7_F|SEG7_G) /** 5 */
#define SEG7_NUMBER_6 ~(SEG7_A|______|SEG7_C|SEG7_D|SEG7_E|SEG7_F|SEG7_G) /** 6 */
#define SEG7_NUMBER_7 ~(SEG7_A|SEG7_B|SEG7_C|______|______|______|______) /** 7 */
#define SEG7_NUMBER_8 ~(SEG7_A|SEG7_B|SEG7_C|SEG7_D|SEG7_E|SEG7_F|SEG7_G) /** 8 */
#define SEG7_NUMBER_9 ~(SEG7_A|SEG7_B|SEG7_C|SEG7_D|______|SEG7_F|SEG7_G) /** 9 */
#define SEG7_NUMBER_DP ~(SEG7_DP) /** . */
#define SEG7_NUMBER_BLK ~(SEG7_BLK) /** 无显 */
#define SEG7_CHAR_A ~(SEG7_A|SEG7_B|SEG7_C|______|SEG7_E|SEG7_F|SEG7_G) /** A */
#define SEG7_CHAR_B ~(______|______|SEG7_C|SEG7_D|SEG7_E|SEG7_F|SEG7_G) /** B */
#define SEG7_CHAR_C ~(SEG7_A|______|______|SEG7_D|SEG7_E|SEG7_F|______) /** C */
#define SEG7_CHAR_D ~(______|SEG7_B|SEG7_C|SEG7_D|SEG7_E|______|SEG7_G) /** D */
#define SEG7_CHAR_E ~(SEG7_A|______|______|SEG7_D|SEG7_E|SEG7_F|SEG7_G) /** E */
#define SEG7_CHAR_F ~(SEG7_A|______|______|______|SEG7_E|SEG7_F|SEG7_G) /** F */
#define SEG7_CHAR_G ~(SEG7_A|______|SEG7_C|SEG7_D|SEG7_E|SEG7_F|______) /** G */
#define SEG7_CHAR_H ~(______|SEG7_B|SEG7_C|______|SEG7_E|SEG7_F|SEG7_G) /** H */
#define SEG7_CHAR_I ~(SEG7_A|______|______|SEG7_D|SEG7_E|______|______) /** I */
#define SEG7_CHAR_J ~(SEG7_A|______|SEG7_C|SEG7_D|______|______|______) /** J */
#define SEG7_CHAR_K ~(______|SEG7_B|______|______|SEG7_E|SEG7_F|SEG7_G) /** K */
#define SEG7_CHAR_L ~(______|______|______|SEG7_D|SEG7_E|SEG7_F|______) /** L */
#define SEG7_CHAR_M ~(SEG7_A|______|SEG7_C|______|SEG7_E|______|SEG7_G) /** M */
#define SEG7_CHAR_N ~(______|______|SEG7_C|______|SEG7_E|______|SEG7_G) /** N */
#define SEG7_CHAR_O ~(SEG7_A|______|SEG7_C|SEG7_D|SEG7_E|______|SEG7_G) /** O */
#define SEG7_CHAR_P ~(SEG7_A|SEG7_B|______|______|SEG7_E|SEG7_F|SEG7_G) /** P */
#define SEG7_CHAR_Q ~(SEG7_A|SEG7_B|SEG7_C|______|______|SEG7_F|SEG7_G) /** Q */
#define SEG7_CHAR_R ~(______|______|______|______|SEG7_E|______|SEG7_G) /** R */
#define SEG7_CHAR_S ~(SEG7_A|______|SEG7_C|______|______|SEG7_F|SEG7_G) /** S */
#define SEG7_CHAR_T ~(______|______|______|SEG7_D|SEG7_E|SEG7_F|SEG7_G) /** T */
#define SEG7_CHAR_U ~(______|SEG7_B|SEG7_C|SEG7_D|SEG7_E|SEG7_F|______) /** U */
#define SEG7_CHAR_V ~(______|______|SEG7_C|SEG7_D|SEG7_E|______|______) /** V */
#define SEG7_CHAR_W ~(______|SEG7_B|______|SEG7_D|______|SEG7_F|SEG7_G) /** W */
#define SEG7_CHAR_X ~(SEG7_A|______|SEG7_C|SEG7_D|SEG7_E|______|______) /** X */
#define SEG7_CHAR_Y ~(______|SEG7_B|SEG7_C|SEG7_D|______|SEG7_F|SEG7_G) /** Y */
#define SEG7_CHAR_Z ~(SEG7_A|______|______|SEG7_D|______|______|SEG7_G) /** Z */
#elif (SEG7_LED_TYPE == SEG7_COMMON_CATHODE) /** 共阴型数码管,码段低电平公共端高电平点亮 */
#define SEG7_NUMBER_0 (SEG7_A|SEG7_B|SEG7_C|SEG7_D|SEG7_E|SEG7_F|______) /** 0 */
#define SEG7_NUMBER_1 (______|SEG7_B|SEG7_C|______|______|______|______) /** 1 */
#define SEG7_NUMBER_2 (SEG7_A|SEG7_B|______|SEG7_D|SEG7_E|______|SEG7_G) /** 2 */
#define SEG7_NUMBER_3 (SEG7_A|SEG7_B|SEG7_C|SEG7_D|______|______|SEG7_G) /** 3 */
#define SEG7_NUMBER_4 (______|SEG7_B|SEG7_C|______|______|SEG7_F|SEG7_G) /** 4 */
#define SEG7_NUMBER_5 (SEG7_A|______|SEG7_C|SEG7_D|______|SEG7_F|SEG7_G) /** 5 */
#define SEG7_NUMBER_6 (SEG7_A|______|SEG7_C|SEG7_D|SEG7_E|SEG7_F|SEG7_G) /** 6 */
#define SEG7_NUMBER_7 (SEG7_A|SEG7_B|SEG7_C|______|______|______|______) /** 7 */
#define SEG7_NUMBER_8 (SEG7_A|SEG7_B|SEG7_C|SEG7_D|SEG7_E|SEG7_F|SEG7_G) /** 8 */
#define SEG7_NUMBER_9 (SEG7_A|SEG7_B|SEG7_C|SEG7_D|______|SEG7_F|SEG7_G) /** 9 */
#define SEG7_NUMBER_DP (SEG7_DP) /** . */
#define SEG7_NUMBER_BLK (SEG7_BLK) /** 无显 */
#define SEG7_CHAR_A (SEG7_A|SEG7_B|SEG7_C|______|SEG7_E|SEG7_F|SEG7_G) /** A */
#define SEG7_CHAR_B (______|______|SEG7_C|SEG7_D|SEG7_E|SEG7_F|SEG7_G) /** B */
#define SEG7_CHAR_C (SEG7_A|______|______|SEG7_D|SEG7_E|SEG7_F|______) /** C */
#define SEG7_CHAR_D (______|SEG7_B|SEG7_C|SEG7_D|SEG7_E|______|SEG7_G) /** D */
#define SEG7_CHAR_E (SEG7_A|______|______|SEG7_D|SEG7_E|SEG7_F|SEG7_G) /** E */
#define SEG7_CHAR_F (SEG7_A|______|______|______|SEG7_E|SEG7_F|SEG7_G) /** F */
#define SEG7_CHAR_G (SEG7_A|______|SEG7_C|SEG7_D|SEG7_E|SEG7_F|______) /** G */
#define SEG7_CHAR_H (______|SEG7_B|SEG7_C|______|SEG7_E|SEG7_F|SEG7_G) /** H */
#define SEG7_CHAR_I (SEG7_A|______|______|SEG7_D|SEG7_E|______|______) /** I */
#define SEG7_CHAR_J (SEG7_A|______|SEG7_C|SEG7_D|______|______|______) /** J */
#define SEG7_CHAR_K (______|SEG7_B|______|______|SEG7_E|SEG7_F|SEG7_G) /** K */
#define SEG7_CHAR_L (______|______|______|SEG7_D|SEG7_E|SEG7_F|______) /** L */
#define SEG7_CHAR_M (SEG7_A|______|SEG7_C|______|SEG7_E|______|SEG7_G) /** M */
#define SEG7_CHAR_N (______|______|SEG7_C|______|SEG7_E|______|SEG7_G) /** N */
#define SEG7_CHAR_O (SEG7_A|______|SEG7_C|SEG7_D|SEG7_E|______|SEG7_G) /** O */
#define SEG7_CHAR_P (SEG7_A|SEG7_B|______|______|SEG7_E|SEG7_F|SEG7_G) /** P */
#define SEG7_CHAR_Q (SEG7_A|SEG7_B|SEG7_C|______|______|SEG7_F|SEG7_G) /** Q */
#define SEG7_CHAR_R (______|______|______|______|SEG7_E|______|SEG7_G) /** R */
#define SEG7_CHAR_S (SEG7_A|______|SEG7_C|______|______|SEG7_F|SEG7_G) /** S */
#define SEG7_CHAR_T (______|______|______|SEG7_D|SEG7_E|SEG7_F|SEG7_G) /** T */
#define SEG7_CHAR_U (______|SEG7_B|SEG7_C|SEG7_D|SEG7_E|SEG7_F|______) /** U */
#define SEG7_CHAR_V (______|______|SEG7_C|SEG7_D|SEG7_E|______|______) /** V */
#define SEG7_CHAR_W (______|SEG7_B|______|SEG7_D|______|SEG7_F|SEG7_G) /** W */
#define SEG7_CHAR_X (SEG7_A|______|SEG7_C|SEG7_D|SEG7_E|______|______) /** X */
#define SEG7_CHAR_Y (______|SEG7_B|SEG7_C|SEG7_D|______|SEG7_F|SEG7_G) /** Y */
#define SEG7_CHAR_Z (SEG7_A|______|______|SEG7_D|______|______|SEG7_G) /** Z */
#endif /** SEG7_LED_TYPE */
/** 数字码表定义 */
unsigned char SEG7_Number_Code[10] = {
SEG7_NUMBER_0, SEG7_NUMBER_1,
SEG7_NUMBER_2, SEG7_NUMBER_3,
SEG7_NUMBER_4, SEG7_NUMBER_5,
SEG7_NUMBER_6, SEG7_NUMBER_7,
SEG7_NUMBER_8, SEG7_NUMBER_9
};
/** 字符码表定义 */
unsigned char SEG7_Char_Code[26] = {
SEG7_CHAR_A, SEG7_CHAR_B,
SEG7_CHAR_C, SEG7_CHAR_D,
SEG7_CHAR_E, SEG7_CHAR_F,
SEG7_CHAR_G, SEG7_CHAR_H,
SEG7_CHAR_I, SEG7_CHAR_J,
SEG7_CHAR_K, SEG7_CHAR_L,
SEG7_CHAR_M, SEG7_CHAR_N,
SEG7_CHAR_O, SEG7_CHAR_P,
SEG7_CHAR_Q, SEG7_CHAR_R,
SEG7_CHAR_S, SEG7_CHAR_T,
SEG7_CHAR_U, SEG7_CHAR_V,
SEG7_CHAR_W, SEG7_CHAR_X,
SEG7_CHAR_Y, SEG7_CHAR_Z
};
复制代码
加载中...
查看其它29个回答
一周热门
更多
>
相关问题
STM32F4上I2C(在PROTEUS中模拟)调试不通的问题
6 个回答
芯片供应紧张,准备换个MCU,MM32L系列替换STM32L系列的怎么样?
7 个回答
STM32同时使用两个串口进行数据收发时数据丢包的问题
5 个回答
STM32F103串口通信死机问题
4 个回答
STM32WLE5CC连接SX1268在LoRa模式下能与 SX1278互通吗?
2 个回答
相关文章
ST公司第一款无线低功耗单片机模块有效提高物联网设计生产效率
0个评论
如何实现对单片机寄存器的访问
0个评论
通过USB用STM32片内自带Bootloader下载程序及注意事项
0个评论
欲练此功必先自宫之STM32汇编启动,放慢是为了更好的前行
0个评论
×
关闭
采纳回答
向帮助了您的知道网友说句感谢的话吧!
非常感谢!
确 认
×
关闭
编辑标签
最多设置5个标签!
STM32
保存
关闭
×
关闭
举报内容
检举类型
检举内容
检举用户
检举原因
广告推广
恶意灌水
回答内容与提问无关
抄袭答案
其他
检举说明(必填)
提交
关闭
×
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮
×
付费偷看金额在0.1-10元之间
确定
×
关闭
您已邀请
0
人回答
查看邀请
擅长该话题的人
回答过该话题的人
我关注的人
下面是我的码表,用的是第二种方案,占位符是跟9楼学的:
- /** 定义表格占位符 */
- #define ______ 0
- /** 码段显示定义 */
- /** 高电平点亮 */
- #define SEG7_A (0x01<<0)
- #define SEG7_B (0x01<<1)
- #define SEG7_C (0x01<<2)
- #define SEG7_D (0x01<<3)
- #define SEG7_E (0x01<<4)
- #define SEG7_F (0x01<<5)
- #define SEG7_G (0x01<<6)
- #define SEG7_DP (0x01<<7)
- #define SEG7_BLK 0x00
- /** 字符显示定义 */
- /**
- * a
- * ---
- * f| g |b
- * ---
- * e| |c
- * --- . dp
- * d
- */
- #if (SEG7_LED_TYPE == SEG7_COMMON_ANODE) /** 共阳型数码管,码段高电平公共端低电平点亮 */
- #define SEG7_NUMBER_0 ~(SEG7_A|SEG7_B|SEG7_C|SEG7_D|SEG7_E|SEG7_F|______) /** 0 */
- #define SEG7_NUMBER_1 ~(______|SEG7_B|SEG7_C|______|______|______|______) /** 1 */
- #define SEG7_NUMBER_2 ~(SEG7_A|SEG7_B|______|SEG7_D|SEG7_E|______|SEG7_G) /** 2 */
- #define SEG7_NUMBER_3 ~(SEG7_A|SEG7_B|SEG7_C|SEG7_D|______|______|SEG7_G) /** 3 */
- #define SEG7_NUMBER_4 ~(______|SEG7_B|SEG7_C|______|______|SEG7_F|SEG7_G) /** 4 */
- #define SEG7_NUMBER_5 ~(SEG7_A|______|SEG7_C|SEG7_D|______|SEG7_F|SEG7_G) /** 5 */
- #define SEG7_NUMBER_6 ~(SEG7_A|______|SEG7_C|SEG7_D|SEG7_E|SEG7_F|SEG7_G) /** 6 */
- #define SEG7_NUMBER_7 ~(SEG7_A|SEG7_B|SEG7_C|______|______|______|______) /** 7 */
- #define SEG7_NUMBER_8 ~(SEG7_A|SEG7_B|SEG7_C|SEG7_D|SEG7_E|SEG7_F|SEG7_G) /** 8 */
- #define SEG7_NUMBER_9 ~(SEG7_A|SEG7_B|SEG7_C|SEG7_D|______|SEG7_F|SEG7_G) /** 9 */
- #define SEG7_NUMBER_DP ~(SEG7_DP) /** . */
- #define SEG7_NUMBER_BLK ~(SEG7_BLK) /** 无显 */
- #define SEG7_CHAR_A ~(SEG7_A|SEG7_B|SEG7_C|______|SEG7_E|SEG7_F|SEG7_G) /** A */
- #define SEG7_CHAR_B ~(______|______|SEG7_C|SEG7_D|SEG7_E|SEG7_F|SEG7_G) /** B */
- #define SEG7_CHAR_C ~(SEG7_A|______|______|SEG7_D|SEG7_E|SEG7_F|______) /** C */
- #define SEG7_CHAR_D ~(______|SEG7_B|SEG7_C|SEG7_D|SEG7_E|______|SEG7_G) /** D */
- #define SEG7_CHAR_E ~(SEG7_A|______|______|SEG7_D|SEG7_E|SEG7_F|SEG7_G) /** E */
- #define SEG7_CHAR_F ~(SEG7_A|______|______|______|SEG7_E|SEG7_F|SEG7_G) /** F */
- #define SEG7_CHAR_G ~(SEG7_A|______|SEG7_C|SEG7_D|SEG7_E|SEG7_F|______) /** G */
- #define SEG7_CHAR_H ~(______|SEG7_B|SEG7_C|______|SEG7_E|SEG7_F|SEG7_G) /** H */
- #define SEG7_CHAR_I ~(SEG7_A|______|______|SEG7_D|SEG7_E|______|______) /** I */
- #define SEG7_CHAR_J ~(SEG7_A|______|SEG7_C|SEG7_D|______|______|______) /** J */
- #define SEG7_CHAR_K ~(______|SEG7_B|______|______|SEG7_E|SEG7_F|SEG7_G) /** K */
- #define SEG7_CHAR_L ~(______|______|______|SEG7_D|SEG7_E|SEG7_F|______) /** L */
- #define SEG7_CHAR_M ~(SEG7_A|______|SEG7_C|______|SEG7_E|______|SEG7_G) /** M */
- #define SEG7_CHAR_N ~(______|______|SEG7_C|______|SEG7_E|______|SEG7_G) /** N */
- #define SEG7_CHAR_O ~(SEG7_A|______|SEG7_C|SEG7_D|SEG7_E|______|SEG7_G) /** O */
- #define SEG7_CHAR_P ~(SEG7_A|SEG7_B|______|______|SEG7_E|SEG7_F|SEG7_G) /** P */
- #define SEG7_CHAR_Q ~(SEG7_A|SEG7_B|SEG7_C|______|______|SEG7_F|SEG7_G) /** Q */
- #define SEG7_CHAR_R ~(______|______|______|______|SEG7_E|______|SEG7_G) /** R */
- #define SEG7_CHAR_S ~(SEG7_A|______|SEG7_C|______|______|SEG7_F|SEG7_G) /** S */
- #define SEG7_CHAR_T ~(______|______|______|SEG7_D|SEG7_E|SEG7_F|SEG7_G) /** T */
- #define SEG7_CHAR_U ~(______|SEG7_B|SEG7_C|SEG7_D|SEG7_E|SEG7_F|______) /** U */
- #define SEG7_CHAR_V ~(______|______|SEG7_C|SEG7_D|SEG7_E|______|______) /** V */
- #define SEG7_CHAR_W ~(______|SEG7_B|______|SEG7_D|______|SEG7_F|SEG7_G) /** W */
- #define SEG7_CHAR_X ~(SEG7_A|______|SEG7_C|SEG7_D|SEG7_E|______|______) /** X */
- #define SEG7_CHAR_Y ~(______|SEG7_B|SEG7_C|SEG7_D|______|SEG7_F|SEG7_G) /** Y */
- #define SEG7_CHAR_Z ~(SEG7_A|______|______|SEG7_D|______|______|SEG7_G) /** Z */
- #elif (SEG7_LED_TYPE == SEG7_COMMON_CATHODE) /** 共阴型数码管,码段低电平公共端高电平点亮 */
- #define SEG7_NUMBER_0 (SEG7_A|SEG7_B|SEG7_C|SEG7_D|SEG7_E|SEG7_F|______) /** 0 */
- #define SEG7_NUMBER_1 (______|SEG7_B|SEG7_C|______|______|______|______) /** 1 */
- #define SEG7_NUMBER_2 (SEG7_A|SEG7_B|______|SEG7_D|SEG7_E|______|SEG7_G) /** 2 */
- #define SEG7_NUMBER_3 (SEG7_A|SEG7_B|SEG7_C|SEG7_D|______|______|SEG7_G) /** 3 */
- #define SEG7_NUMBER_4 (______|SEG7_B|SEG7_C|______|______|SEG7_F|SEG7_G) /** 4 */
- #define SEG7_NUMBER_5 (SEG7_A|______|SEG7_C|SEG7_D|______|SEG7_F|SEG7_G) /** 5 */
- #define SEG7_NUMBER_6 (SEG7_A|______|SEG7_C|SEG7_D|SEG7_E|SEG7_F|SEG7_G) /** 6 */
- #define SEG7_NUMBER_7 (SEG7_A|SEG7_B|SEG7_C|______|______|______|______) /** 7 */
- #define SEG7_NUMBER_8 (SEG7_A|SEG7_B|SEG7_C|SEG7_D|SEG7_E|SEG7_F|SEG7_G) /** 8 */
- #define SEG7_NUMBER_9 (SEG7_A|SEG7_B|SEG7_C|SEG7_D|______|SEG7_F|SEG7_G) /** 9 */
- #define SEG7_NUMBER_DP (SEG7_DP) /** . */
- #define SEG7_NUMBER_BLK (SEG7_BLK) /** 无显 */
- #define SEG7_CHAR_A (SEG7_A|SEG7_B|SEG7_C|______|SEG7_E|SEG7_F|SEG7_G) /** A */
- #define SEG7_CHAR_B (______|______|SEG7_C|SEG7_D|SEG7_E|SEG7_F|SEG7_G) /** B */
- #define SEG7_CHAR_C (SEG7_A|______|______|SEG7_D|SEG7_E|SEG7_F|______) /** C */
- #define SEG7_CHAR_D (______|SEG7_B|SEG7_C|SEG7_D|SEG7_E|______|SEG7_G) /** D */
- #define SEG7_CHAR_E (SEG7_A|______|______|SEG7_D|SEG7_E|SEG7_F|SEG7_G) /** E */
- #define SEG7_CHAR_F (SEG7_A|______|______|______|SEG7_E|SEG7_F|SEG7_G) /** F */
- #define SEG7_CHAR_G (SEG7_A|______|SEG7_C|SEG7_D|SEG7_E|SEG7_F|______) /** G */
- #define SEG7_CHAR_H (______|SEG7_B|SEG7_C|______|SEG7_E|SEG7_F|SEG7_G) /** H */
- #define SEG7_CHAR_I (SEG7_A|______|______|SEG7_D|SEG7_E|______|______) /** I */
- #define SEG7_CHAR_J (SEG7_A|______|SEG7_C|SEG7_D|______|______|______) /** J */
- #define SEG7_CHAR_K (______|SEG7_B|______|______|SEG7_E|SEG7_F|SEG7_G) /** K */
- #define SEG7_CHAR_L (______|______|______|SEG7_D|SEG7_E|SEG7_F|______) /** L */
- #define SEG7_CHAR_M (SEG7_A|______|SEG7_C|______|SEG7_E|______|SEG7_G) /** M */
- #define SEG7_CHAR_N (______|______|SEG7_C|______|SEG7_E|______|SEG7_G) /** N */
- #define SEG7_CHAR_O (SEG7_A|______|SEG7_C|SEG7_D|SEG7_E|______|SEG7_G) /** O */
- #define SEG7_CHAR_P (SEG7_A|SEG7_B|______|______|SEG7_E|SEG7_F|SEG7_G) /** P */
- #define SEG7_CHAR_Q (SEG7_A|SEG7_B|SEG7_C|______|______|SEG7_F|SEG7_G) /** Q */
- #define SEG7_CHAR_R (______|______|______|______|SEG7_E|______|SEG7_G) /** R */
- #define SEG7_CHAR_S (SEG7_A|______|SEG7_C|______|______|SEG7_F|SEG7_G) /** S */
- #define SEG7_CHAR_T (______|______|______|SEG7_D|SEG7_E|SEG7_F|SEG7_G) /** T */
- #define SEG7_CHAR_U (______|SEG7_B|SEG7_C|SEG7_D|SEG7_E|SEG7_F|______) /** U */
- #define SEG7_CHAR_V (______|______|SEG7_C|SEG7_D|SEG7_E|______|______) /** V */
- #define SEG7_CHAR_W (______|SEG7_B|______|SEG7_D|______|SEG7_F|SEG7_G) /** W */
- #define SEG7_CHAR_X (SEG7_A|______|SEG7_C|SEG7_D|SEG7_E|______|______) /** X */
- #define SEG7_CHAR_Y (______|SEG7_B|SEG7_C|SEG7_D|______|SEG7_F|SEG7_G) /** Y */
- #define SEG7_CHAR_Z (SEG7_A|______|______|SEG7_D|______|______|SEG7_G) /** Z */
-
- #endif /** SEG7_LED_TYPE */
- /** 数字码表定义 */
- unsigned char SEG7_Number_Code[10] = {
- SEG7_NUMBER_0, SEG7_NUMBER_1,
- SEG7_NUMBER_2, SEG7_NUMBER_3,
- SEG7_NUMBER_4, SEG7_NUMBER_5,
- SEG7_NUMBER_6, SEG7_NUMBER_7,
- SEG7_NUMBER_8, SEG7_NUMBER_9
- };
- /** 字符码表定义 */
- unsigned char SEG7_Char_Code[26] = {
- SEG7_CHAR_A, SEG7_CHAR_B,
- SEG7_CHAR_C, SEG7_CHAR_D,
- SEG7_CHAR_E, SEG7_CHAR_F,
- SEG7_CHAR_G, SEG7_CHAR_H,
- SEG7_CHAR_I, SEG7_CHAR_J,
- SEG7_CHAR_K, SEG7_CHAR_L,
- SEG7_CHAR_M, SEG7_CHAR_N,
- SEG7_CHAR_O, SEG7_CHAR_P,
- SEG7_CHAR_Q, SEG7_CHAR_R,
- SEG7_CHAR_S, SEG7_CHAR_T,
- SEG7_CHAR_U, SEG7_CHAR_V,
- SEG7_CHAR_W, SEG7_CHAR_X,
- SEG7_CHAR_Y, SEG7_CHAR_Z
- };
复制代码一周热门 更多>