//#####################################
数码管动态显示
//#####################################
#include "reg51.h"
#define uchar unsigned char
#define uint unsigned int
uchar code disk[17]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,
0x82,0xf8,0x80,0x90,0x88,0x83,
0xc6,0xa1,0x86,0x8e,0xff};//显示对照码
uchar kong=0x00; //控制数码管的位选
uchar jishu=0x00; //循环计数器
//#########################
//延时子函数
delay(uchar t)
{
uchar i,j;
for(i=0;i<t;i++)
for(j=0;j<100;j++)
;
}
//#########################
//数码管扫描函数
sao()
{
while(1)
{
P2=kong;
P0=disk[jishu+1];
if(jishu>=3)
{
jishu=0x00; //回到初态
kong=0x10;
}
else
{
kong=kong<<1;
jishu++;
}
delay(1);
}
}
//#########################
main()
{
kong=0x10;//0b00010000 初始化
jishu=0x00;
sao(); //数码管扫描
}
shumaguan.rar_扫描 数码管_数码管
版权申诉
35 浏览量
2022-09-19
15:05:44
上传
评论
收藏 544B RAR 举报
APei
- 粉丝: 63
- 资源: 1万+
最新资源
- 基于Pytorch训练CIRAR10上分类算法.zip
- Pytorch-pytorch深度学习教程之Tensorboard.zip
- 基于C++和Python开发yolov8-face作为人脸检测器dlib作为人脸识别器的人脸考勤系统源码+项目说明.zip
- Pytorch-pytorch深度学习教程之变分自动编码器.zip
- Pytorch-pytorch深度学习教程之神经风格迁移.zip
- Pytorch-pytorch深度学习教程之深度残差网络.zip
- Pytorch-pytorch深度学习教程之循环神经网络.zip
- Pytorch-pytorch深度学习教程之逻辑回归.zip
- Pytorch-pytorch深度学习教程之双向循环网络.zip
- Pytorch-pytorch深度学习教程之卷积神经网络.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈