51单片机 静态数码管 简单容易理解 程序
3页1、#include typedef unsigned char u8; /1.2.3 行为固定模式 typedef unsigned int u16; /*sbit LSA=P22;sbit LSB=P23; /ABC 的值对应着第几位数码管亮 sbit LSC=P24; */ u8 m,n ; u8 i,c; u8 code smgd=0x3f,0x06,0x5b,0x4f,0x66,0x6d ,0x7d ,0x07, 0x7f,0x6f ,0x77,0x7c,0x39,0x5e,0x79,0x71; /数组名 u8 code wei=0x00,0x04,0x08,0x0c,0x10,0x14,0x18,0x1c; void delay(u16 x) while(x-) u8 h; h=124; while(h-);/0x00 位数码管全不显示,数码管中对应的数最好按顺序拍排好,中括号中有几位数 就写多少,否则会提示数太多,还有 /数都为十六进制,两个数之间应用英语逗号隔开! /void delay(u16 i) /延时 / /while(i-); / /void main () /
2、/ while(1) / / LSA=0;/ LSB=0; /数码管第一位 位选 / LSC=0; / P2=wei0;/ for(n=0;n10;n+) /第一位数码管循环显示 0-9 / /P0=smgdn; /delay(10000); /P0=0x00; /对应着第一位数码管亮 8421 将二进制转成 16 进制,8421 / / 000 为 0 所以为第一位数码管显示数字, 若为 011,则为第三位数码管显示数字 /P0 中 smgd中的数对应着第几个数,数码管中的第一位数码应设置为 P0=smgd0,即要 是数码管显示第一位数,就要在 P0 中输入 0,显示第二位数,即输入 1。源死嗤? / /void DisPlay() / / u8 i; / / for (i=0;i8;i+) / P2=weii; /对下面八个数码管循环显示 / switch(i) / / case(0): P2=wei0;P0=smgd0;break; / case(1): P2=wei1;P0=smgd1;break; / case(2): P2=wei2;P0=smgd2;break; / ca
3、se(3): P2=wei3;P0=smgd3;break; / case(4): P2=wei4;P0=smgd4;break; / case(5): P2=wei5;P0=smgd5;break; / case(6): P2=wei6;P0=smgd6;break; / case(7): P2=wei7;P0=smgd7;break; / case(0): P2=wei0;break; /case(1): P2=wei1;break; / case(2): P2=wei2;break; / case(3): P2=wei3;break; / / P0=smgdi; /delay(500000); /P0=0x00; / /for(i=0;i8;i+) P0=0; P2=weii; switch(P2) case(0x00):P0=smgd0;break; case(0x04):P0=smgd1;break; case(0x08):P0=smgd2;break; case(0x0c):P0=smgd3;break; case(0x10):P0=smgd4;break; case(0x14):P0=smgd5;break; case(0x18):P0=smgd6;break; case(0x1c):P0=smgd7;break; void main () while (1) DisPlay();
《51单片机 静态数码管 简单容易理解 程序》由会员深情**** *分享,可在线阅读,更多相关《51单片机 静态数码管 简单容易理解 程序》请在金锄头文库上搜索。
51单片机 奇数灯亮 简单容易理解解析 程序
51单片机 智能小车 简单容易理解解析 程序
SPI有关函数 解析
51单片机 小车多级变速 简单容易理解 程序
51单片机 电子琴 简单容易理解 程序
51单片机串口 中断清零自加 简单容易理解 程序
51单片机 矩阵按键 简单容易理解 程序
51单片机 中断定时0.1s 简单容易理解解析 程序
51单片机 点亮第一个LED 简单容易理解解析 程序
51单片机 小车变加速 简单容易理解 程序
51单片机 按键点亮
51单片机呼吸灯 简单 程序
51单片机 生日快乐 简单容易理解 程序
51单片机 静态数码管 简单容易理解 程序
判断是否为闰年
51单片机 流水灯 简单容易理解解析 程序
51单片机小车左右轮分别调速 简单 程序
51单片机 蓝牙控制小车键 简单容易理解解析 程序
51单片机 定时器1sLED闪烁 简单容易理解解析 程序
51单片机 奇偶交替闪烁 简单容易理解解析 程序
2024-01-03 50页
2024-01-03 57页
2023-12-29 56页
2023-12-19 80页
2023-12-19 371页
2023-12-15 43页
2023-12-15 14页
2023-12-15 30页
2023-12-15 28页
2023-12-15 16页