#include "reg52.h"

#define u16 unsigned int

#define u8 unsigned char

sbit CLK=P2^0;

sbit DAT=P2^1;

u8 code tab[] = {0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0xbf,0xff};//0-9

全灭

//

函数声明

void Send_Byte(u8 byte);

void Delay_ms(u16 z);

void Display(u16 number);

//

主函数

void main()

{

while(1)

{

Display(1111);

Delay_ms(3000);

//

Display(2222);

//

Delay_ms(3000);

}

}

//

数码管显示函数

void Display(u16 number)

{

u8 qian, bai, shi, ge;

qian = number/1000;

Send_Byte(qian);

Delay_ms(5);

bai = number%1000/100;

Send_Byte(bai);

Delay_ms(5);

shi = number%100/10;

Send_Byte(shi);

Delay_ms(5);

ge = number%1000;

Send_Byte(ge);

Delay_ms(5);

}

四位共阳极数码管显示函数_74LS164驱动4位共阳数码管代码相关推荐

  1. 四位共阳极数码管显示函数_新手求助四位共阳数码管显示函数

    #include #include "DS1302.H" sbit K_S = P1^0;    //显示模式sbit K_M = P1^1;    //修改sbit K_I = ...

  2. 四位数码管秒表 c语言编程,4位共阴极数码管秒表设计仿真与程序

    #include "reg51.h" #include "intrins.h" #define GPIO_DIG   P2                    ...

  3. STM32F103C8T6 I/O口驱动4位共阳数码管

    STM32F103C8T6 I/O口驱动4位共阳数码管 看了网上很多的资料.很少有单独讲解STM32 I/O口直接驱动数码管的资料,有的网上还禁用了JTAG和SWD口,对很多刚入门的学者会造成不必要的 ...

  4. STM32F1与STM32CubeIDE编程实例-74HC595驱动4位7段数码管

    74HC595驱动4位7段数码管 1.74HC595介绍 74HCT595 是一个 8 位串行输入/串行或并行输出移位寄存器,带有一个存储寄存器和三态输出.移位寄存器和存储寄存器都有独立的时钟.该器件 ...

  5. STM32F1与STM32CubeIDE编程实例-MAX7219驱动8位7段数码管(基于SPI)

    MAX7219驱动8位7段数码管(基于SPI) 在前面的文章中,我们实现了纯GPIO方式通过MAX7219驱动8位7段数码管.由于MAX7219支持SPI.QSPI接口,最大支持10MHz的通信速率, ...

  6. 四位共阳极数码管显示函数_Verilog笔记

    github传送门(练习写的代码,约束文件,仿真文件) 文章目录 Vivado 基本流程 关于封装IP核和使用Block Design Verilog module / 模块 always块 组合逻辑 ...

  7. 四位共阳极数码管显示函数_【项目8-任务10-小组13】利用四位数码管实现动态扫描显示...

    学习任务 1.四位数码管的电路结构与显示原理 (什么是位选.什么是段选.共阴与共阳的区别.显示4位数字,需要多少条口线?显示n位数字呢?) 2.Arduino直接连接四位数码管实现四位阿拉伯数字显示 ...

  8. 四位共阳极数码管显示函数_数码管模块.doc

    数码管模块 数码管 1.概 述 数码管模块采用四位共阳极数码管,用于显示数字和少数特殊字符.可以在机器人项目中使用该模块,用于显示速度.时间.分数.温度.距离等传感器的值.同时,Makeblock提供 ...

  9. 8051/2单片机基础 实现开关,驱动2位的共阳极数码管显示小数,驱动喇叭播放音乐

    1. 实现开关,开关2次后,LED闪烁4次  2. 实现驱动共阳极数码关显示 3.1 3. 驱动喇叭播放 ,dao,re,mi,fa,sao,la,xi C代码: /** * 8051 DEMO 2 ...

最新文章

  1. riot.js教程【四】Mixins、HTML内嵌表达式
  2. 利用python读取txt文档的方法_利用Python读取txt文档的方法讲解
  3. sql 分组求和_从零学会SQL:汇总分析 D3
  4. 2022的第一天,立个目标
  5. const 和 #define 区别总结
  6. 每日站立会议个人博客二
  7. 深度学习之Batch Normalization
  8. 批量添加后缀_掌握这 6 个批量处理技巧,少做 80% 的无用功!
  9. 如何使用putExtra()和getExtra()来表示字符串数据
  10. 测试鼠标宏软件,KINBAS VP900鼠标宏设置软件
  11. ubuntu安装英伟达显卡GT 540M驱动
  12. 定了!2021考研时间
  13. “IN-Chain全球区块链峰会”落幕 30余位大咖都说了什么
  14. 42表盘直径是从哪测量_手表尺寸怎么选择 手表尺寸怎么测量
  15. 力扣刷题 DAY_82 贪心
  16. 百度搜索引擎结果网址参数搜索历史记录(rsv_sug)
  17. 【数据结构】---堆排序+TOP-K问题(了解游戏排行底层原理)
  18. 知识分享 ITエンジニアの中途採用について③
  19. substr mysql用法_mysql substr用法是什么
  20. 计算机网络——(6)网络互联技术与设备

热门文章

  1. 数学专业考研学计算机,科学网—数学专业考研的那些事 - 苏先锋的博文
  2. KEIL5配置astyle
  3. Codeforces Round #618 (Div. 2)C、Anu Has a Function
  4. DWORD类型的时间转换
  5. html引用不了自定义字体,html5 – 自定义@ font-face不加载chrome(chrome自定义字体无法渲染)...
  6. leetcode621——优先队列的思路
  7. 常规LED显示屏out!柔性LED显示屏为什么如此受欢迎?
  8. 基于javaweb+jsp的健身房信息管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Layui Ajax)
  9. WebGIS开发软件安装问题
  10. 【邢不行|量化小讲堂系列09-Python量化入门】通过逐笔数据计算主力资金流数据