当前位置: 首页 > news >正文

【51单片机8位数码管动态显示、右向左流水显示】2022-4-16

缘由单片机,数码管的动态显示-编程语言-CSDN问答

开发板种类不同,通常都是8位数码管,荔枝8位数码管接P2段P3位,前4位显示2022接着2位消隐最后2位显示月,若只有6位数码管则取消掉2句数码管显示然后做相应修改即可
#include "REG52.h"
unsigned char code SmZiFu[]={63,6,91,79,102,109,125,7,127,111,128,119,124,57,94,121,113};//0-9.
void smxs(unsigned char mz, unsigned char w)
{unsigned char Xd=0;P2=255;P2=255-SmZiFu[mz];P3=w;while(++Xd);
}
void main()
{unsigned char jz=1,sy=0;while(1){smxs(jz%10,128);smxs(jz/10,64);smxs(255,32);smxs(255,16);smxs(2,8);smxs(2,4);smxs(0,2);smxs(2,1);if(!++sy)if(++jz>12)jz=1;//变动的月份值}
}

缘由51单片机顺序流水显示-嵌入式-CSDN问答

	while(1){smxs(jz,wei);if(!++sy){if(++jz>9)jz=0;if(!(wei*=2))wei=1;}}

http://www.dtcms.com/a/168545.html

相关文章:

  • OpenHarmony - 驱动使用指南,HDF驱动开发流程
  • C++11新特性_标准库_std::array
  • 51c嵌入式~电路~合集4
  • 《AI大模型应知应会100篇》第44篇:大模型API调用最佳实践(附完整代码模板)
  • 计算机基础:二进制基础16,八进制加法
  • 虚拟局域网(VLAN)实验(Cisco Packet Tracer)-路由器、交换机的基本配置
  • 关于CSDN创作的常用模板内容
  • 从括号匹配看栈:数据结构入门的实战与原理
  • CSS 架构与命名规范
  • HTTPS协议:更安全的HTTP
  • 基于深度学习的毒蘑菇检测
  • [android]MT6835 Android 关闭selinux方法
  • Cesium 环境搭建
  • STM32复盘总结——芯片简介
  • 工作记录 2017-12-12 + 在IIS下发布wordpress
  • 第二十周:项目开发中遇到的相关问题(一)
  • 【数据结构】堆的完整实现
  • 51单片机驱动 矩阵键盘
  • GESP2024年6月认证C++八级( 第三部分编程题(1)最远点对)
  • GZIPInputStream 类详解
  • 【AI科技】AMD ROCm 6.4 新功能:突破性推理、即插即用容器和模块化部署,可在 AMD Instinct GPU 上实现可扩展 AI
  • 03 - spring security自定义登出页面
  • 10 种微服务设计模式
  • Baklib智链企业知识资产体系
  • 处方流转平台权限控制模块设计(基于RBAC模型)
  • kubernetes中离线业务编排详解JobCronJob之Job控制器CronJob
  • 新手学编程前端好还是后端
  • Android学习总结之jetpack组件间的联系
  • DarkGS:论文解读与全流程环境配置及数据集测试【基于Ubuntu20.04 】【2025最新实战无坑版!!】
  • 数字智慧方案5874丨智慧交通收费稽核管理体系的构建与思考(44页PPT)(文末有下载方式)