您的位置:首页
573锁存器驱动8段数码管
2015-11-10 20:09
267 查看
#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++); }
相关文章推荐
- 573锁存器驱动8段数码管
- listView图文显示! 并且简单解决一下图片混乱问题
- 与Java Web Service相关的若干概念(JAX-WS,JAX-RS)
- 【Android】 HttpClient 发送REST请求
- eclipse 任务管理器
- MySQL 源码编译安装报错 CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage
- Android点击EditText文本框之外任何地方隐藏键盘的解决办法
- Tortoisesvn 如何在资源管理器中断开连接
- lintcode 中等题:unique Binary Search Tree 不同的二叉查找树
- 杭电3079 Vowel Counting
- 你不知道的JavaScript--Item30 数组进阶全掌握
- 设计模式--面向对象基础
- 杭电-1159Common Subsequence(LCS)
- Wildcard Matching
- 使用grunt合并压缩js、css文件
- AutoLayout(自动布局)入门
- 20135223何伟钦—第六章家庭作业
- 阿里云服务器远程mysql连不上
- Rational Rose 2003 下载、破解及安装方法(图文)
- HDU 1276 士兵队列训练问题 标记