静态数码管学习


复制代码
#include "reg52.h"

typedef unsigned int u16;
typedef unsigned char u8;

#define SMG P0 //使用宏定义数码管段码口

//共阴极段码显示数据
u8 smg_code[17]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};

//主函数
void main()
{
        P2=0x00;
    SMG=smg_code[7];
    while(1)
        {}
}
复制代码

 

posted @   沐辰小尾巴  阅读(14)  评论(0编辑  收藏  举报
(评论功能已被禁用)
相关博文:
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
点击右上角即可分享
微信分享提示