573锁存器驱动8段数码管
来源:互联网 发布:淘宝站外付费推广 编辑:程序博客网 时间:2024/05/29 09:19
#include <reg51.h> #define SEG P2 sbit P1_0 = P1^0; sbit P1_1 = P1^1; sbit P1_2 = P1^2; sbit P1_3 = P1^3; sbit P1_4 = P1^4; unsigned char code tab[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x3c,0x07,0x7f,0x37}; //共阴极 void delay(int x); void main(){ while(1) //2015 { P1_0 =0; //573 低电平使能 SEG =tab[2]; //送段位 P1_1 = 0; //点亮数码管 P1_0 = 1; //关闭锁存 P1_1 = 1; //关闭数码管 P1_0 =0; //573 低电平使能 SEG =tab[0]; P1_2 = 0; P1_0 = 1; P1_2 = 1; P1_0 =0; //573 低电平使能 SEG =tab[1]; P1_3 = 0; P1_0 = 1; P1_3 = 1; P1_0 =0; //573 低电平使能 SEG =tab[5]; P1_4 = 0; P1_0 = 1; P1_4 = 1; } }void delay(int x) //6ms*x 23MHZ晶振{ int i,j; for( i=0;i<x;i++) for( j =0;j<12000;j++);}
#include <reg51.h> #define SEG P2 sbit P1_0 = P1^0; sbit P1_1 = P1^1; sbit P1_2 = P1^2; sbit P1_3 = P1^3; sbit P1_4 = P1^4; unsigned char code tab[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x3c,0x07,0x7f,0x37}; void delay(int x); void main(){ while(1) //521 1314 { P1_0 =0; //573 低电平使能 SEG =tab[5]; //送段位 P1_1 = 0; //点亮数码管 delay(166); //延时 P1_0 = 1; //关闭锁存 P1_1 = 1; //关闭数码管 P1_0 =0; //573 低电平使能 SEG =tab[2]; P1_2 = 0; delay(166); P1_0 = 1; P1_2 = 1; P1_0 =0; //573 低电平使能 SEG =tab[1]; P1_3 = 0; delay(166); P1_0 = 1; P1_3 = 1; //////////////////////////////////////////// 1314 P1_0 =0; //573 低电平使能 SEG =tab[1]; //送段位 P1_1 = 0; //点亮数码管 delay(166); //延时 P1_0 = 1; //关闭锁存 P1_1 = 1; //关闭数码管 P1_0 =0; //573 低电平使能 SEG =tab[3]; P1_2 = 0; delay(166); P1_0 = 1; P1_2 = 1; P1_0 =0; //573 低电平使能 SEG =tab[1]; P1_3 = 0; delay(166); P1_0 = 1; P1_3 = 1; P1_0 =0; //573 低电平使能 SEG =tab[4]; P1_4 = 0; delay(166); P1_0 = 1; P1_4 = 1; } }void delay(int x) //6ms*x 23MHZ晶振{ int i,j; for( i=0;i<x;i++) for( j =0;j<12000;j++);}
0 0
- 573锁存器驱动8段数码管
- 8段数码管显示
- Zedboard---实验四驱动7段数码管
- arduino 8段数码管,arduino 8段数码管
- 共阴极8段数码管
- 数码管——8段共阴极数码管
- 7段数码管显示驱动电路参数推导
- 七段数码管
- 单片机数码管码段
- 七段数码管显示
- 七段数码管显示
- STM32+CH452驱动8位数码管
- 7段数码管管脚顺序及译码驱动集成电路74LS47,48
- 74HC595驱动数码管
- TM1637驱动数码管
- 驱动数码管的实验
- STM32CubeMX_SPI驱动数码管
- 模拟七段数码管输出
- AlexNet 结构学习
- Java【小考】
- List相关【ArrayList和Linklist比较】
- iOS ipv6 兼容
- 51单片机英文引脚等中文对照
- 573锁存器驱动8段数码管
- Java 8 HashMap键与Comparable接口
- 单片机不同晶振怎么计算延迟时间?
- java中数字格式化,计算百分比
- Unity Stats 面板介绍
- 单片机实现60s定时器
- 定时器的应用---查询方式---让8个LED灯,左右各4个来回亮
- 定时器的应用---中断方式---让8个LED灯,左右各4个来回亮
- 探究C语言中的前++和后++