void delay(void) //延时函数

{

unsigned char i, j;

for (i=0;i<10;i++)

{

for(j=0;j<10;j++);

}

}

void main(void)

{

//译码后的选位数组

unsigned char yimaweima[8]={0x0,0x1,0x2,0x3,0x4,0x5,0x6,0x7};

//段码数组

unsigned char duanma[16]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};

unsigned char i;

while(1)

{

for(i=0;i<8;i++)

{

P1=yimaweima[i]; //选择数码管

P0=duanma[i+1]; //段码值输送

delay(); //延时

P0=0x00; //消影

}

}

}

效果图

38译码器数码管c语言代码,51单片机38译码器实现动态数码管控制相关推荐

  1. 两位数码管30秒倒计时c语言,基于51单片机共阴两位数码管显示倒计时

    <基于51单片机共阴两位数码管显示倒计时>由会员分享,可在线阅读,更多相关<基于51单片机共阴两位数码管显示倒计时(2页珍藏版)>请在人人文库网上搜索. 1.基于51单片机共阴 ...

  2. 单片机交通灯数码管c语言程序,51单片机C语言实现交通灯(红绿灯)源程序.doc

    51单片机用C语言实现交通灯(红绿灯)源程序 2009-10-29 23:00 交通灯,红黄绿灯交替亮,怎样实现呢?其实就是根据单片机定时器及倒计时的程序修改. 源程序如下: /*1.程序目的:使用定 ...

  3. 单片机温度控制器c语言代码,51单片机两路温度控制器设计方案

    原标题:51单片机两路温度控制器设计方案 本文提出了基于 两路 的设计方案,该设计方案采用两个DS18B20温度 ,采集两个不同地方的温度,通过AT89C51处理进行,由四位 数码管显示所测量温度,前 ...

  4. 共阳极数码时钟c语言程序,51单片机_DS1302时钟芯片_共阴数码管_时钟实例【中为电子科技工作室】_51单片机ds1302数码管时钟...

    该文档包括原理图.源代码,系统的介绍了51单片机和DS1302的应用,显示方式为4位共阴时钟数码管,具有调时功能,原理图和源代码都已验证是可用的. E:\Demo\Keil3\IS EB51M V10 ...

  5. 单片机12864电子锁c语言代码,51单片机+LCD12864实现密码锁Proteus仿真和代码

    #include       //  包含51单片机寄存器定义的头文件 #include     //包含_nop_()函数定义的头文件 #include #include <12864.h&g ...

  6. 手把手教学51单片机 | 第四节 动态数码管,用6位数码管做一个时钟

    1.利用定时器做一个流水灯的程序 //流水灯从上到下一次点亮,然后让全部灯闪烁两次,依次循环 #include<reg52.h> #include<intrins.h> #de ...

  7. 单片机测距雷达c语言代码,51单片机超声波测距倒车雷达Proteus仿真+源代码

    #include #include #include "LCD.H" #include "delay.h" #define  uint unsigned int ...

  8. 无线控制模块c语言编程,51单片机对无线模块nRF24L01简单的控制收发程序

    它的一些物理特性如工作频段.供电电压.数据传输速率就不详细介绍了,直接上代码. 1.首先是发送端: // Define SPI pins #include #define uchar unsigned ...

  9. C语言数码管是共阴共阳程序,成功C DIY 单片机(2)51单片机直接驱动共阴极数码管...

    C DIY :completely Do It Yourself, 完全地自己动手做 (原创:守口如平) 单片机驱动Led数码管(或n个Led)应该算是单片机经典试验之一了. 数码管种类: 少量的数码 ...

  10. 51单片机按键值显示在数码管上,数码管亮度控制,数码管显示原理

    项目场景: 51单片机按下按键在数码管上显示相应的值 问题描述 平常按键检测程序,按下延时消抖,记录一个数字,再按下另一个记录一个数字,然后在一位数码管上显示,就出现了问题.数码管一直显示0 . 下面 ...

最新文章

  1. SharePoint 2016 工作流报错“没有适用于此应用程序的地址”
  2. ASP.NET MVC项目 解决session失效
  3. HTML5培训分享:HTML5全栈工程师是什么?
  4. Graphviz安装配置及入门(windows安装亲测)
  5. 软件测试功能测试都有哪一些,【软件测试基础】功能测试常用方法都有哪些
  6. ES6模块的import和export用法总结
  7. python文件下载速度 装饰器_python使用装饰器对文件进行读写操作'及遍历文件目录...
  8. 央视曝光:全国第九大电商平台倒了!创始人卷走260亿,1200万人被骗
  9. iOS开发:icon和启动图尺寸(转)
  10. 失去健康代表失去一切
  11. sql语句返回近似值
  12. 使用PXE+DHCP+Apache+Kickstart批量安装CentOS5.4 x86_64
  13. 黑马程序员—18-oc协议与block
  14. 格式化的硬盘数据恢复,硬盘格式化了怎么恢复数据恢复
  15. python绘制1:1对角线(1:1 line)
  16. 数据分析案例(6)淘宝电商数据客户价值分析
  17. ORA-00980: 同义词转换不再有效
  18. 闲赋在家的猿们、接下来怎么走?
  19. android 渠道 代码重复,Android Studio多渠道打包(示例代码)
  20. 2021年建筑架子工(建筑特殊工种)考试题库及建筑架子工(建筑特殊工种)模拟试题

热门文章

  1. linux 中文排版,Latex中文排版——XeLatex的用法
  2. Python实现图片美化,醉后不知天在水?(附上代码) | 机器学习
  3. 2021-08-01 Python嵩天MOOC学习笔记 第六周
  4. Simulink 产生 2ASK、4ASK、2FSK、4FSK、2PSK、4PSK、16QAM以及 64QAM 信号
  5. DataFrame 分组求和
  6. mysql中的cube和rollup_【hive】cube和rollup函数
  7. java毕业设计_校园二手交易平台
  8. 空间波束形成matlab仿真,自适应波束形成Matlab仿真
  9. 各大人脸识别库的介绍
  10. 医院计算机网络系统的现状,医院信息系统应用的现状与发展