该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

#include

#define uint unsigned int

#define uchar unsigned char

uint temp;

sbit smg0=P1^0;

sbit smg1=P1^1;

sbit smg2=P1^2;

sbit smg3=P1^3;

uchar qian,bai,shi,ge,tt;

uchar code smg[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e};

void init();

void display(uchar qian,uchar bai,uchar shi,uchar ge);

void delay(uchar z);

void main()

{

init();

while(1)

{

if(tt==20)

{

tt=0;

temp++;

if(temp==9999)

{

temp=0;

}

qian=temp/1000;

bai=temp/100%10;

shi=temp/10%10;

ge=temp%10;

}

display(qian,bai,shi,ge);

}

}

void display(uchar qian,uchar bai,uchar shi,uchar ge)

{

smg0=0;

P0=smg[qian];

delay(5);

smg0=1;

smg1=0;

P0=smg[bai];

delay(5);

smg1=1;

smg2=0;

P0=smg[shi];

delay(5);

smg2=1;

smg3=0;

P0=smg[ge];

delay(5);

P1=0xff;

smg3=1;

}

void init()

{

temp=0;

tt=0;

TMOD=0x01;

TH0=-(50000/256);

TL0=-(50000%256);

EA=1;

ET0=1;

TR0=1;

}

void delay(uchar z)

{

uchar i,j;

for (i=z;i>0;i--)

for (j=110;j>0;j--);

}

void timet0() interrupt 1

{

TH0=-(50000/256);

TL0=-(50000%256);

tt++;

}

怎样用C语言数码管编写E1显示程序,跪求单片机0~99数码管显示用C语言编写的程序...相关推荐

  1. c语言数码管编写程序,跪求单片机0~99数码管显示用C语言编写的程序

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #define uint unsigned int #define uchar unsigned char uint temp; sbi ...

  2. 用c语言实现0到59的数码管,跪求单片机0~99数码管显示用C语言编写的程序

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #define uint unsigned int #define uchar unsigned char uint temp; sbi ...

  3. 单片机从00到99c语言,跪求单片机0~99数码管显示用C语言编写的程序

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #define uint unsigned int #define uchar unsigned char uint temp; sbi ...

  4. 数码管c语言程序如何控制,跪求,8255控制数码管,单片机c语言程序;

    跪求,8255控制数码管,单片机c语言程序: 答案:3  信息版本:手机版 解决时间 2021-04-29 04:56 已解决 2021-04-28 12:39 8255 PA口--数码管的段选,82 ...

  5. 0 99的计数器的C语言程序,单片机0~99计数器.doc

    单片机0~99计数器 目录 设计任务-------------------- .3 00~~99手动计数器设计程序框图-----------3 00~~99手动计数器的主程序------------- ...

  6. 单片机c 语言0-99,单片机“0~99”加法计数器程序的设计51单片机原理及应用.doc...

    单片机"0~99"加法计数器程序的设计51单片机原理及应用 课 程 设 计 课程名称51单片机原理及应用题目名称单片机"0~99"加法计数器程序设计专业班级学生 ...

  7. 用c语言编写篮球过程运行结果,基于单片机的篮球计时计分器设计(c语言编程、含proteus仿真图) 本科毕业论文.doc...

    基于单片机的篮球计时计分器设计(c语言编程.含proteus仿真图) 本科毕业论文 摘要 单片机,亦称单片微电脑或单片微型计算机.它是把中央处理器(CPU).随机存取存储器(RAM).只读存储器(RO ...

  8. 程序语言python的优化版_从20秒到0.5秒:一个使用Rust语言来优化Python性能的案例...

    Sentry 是一个帮助在线业务进行监控及错误分析的云服务,它每月处理超过十亿次错误.我们已经能够扩展我们的大多数系统,但在过去几个月,Python 写的 source map 处理程序已经成为我们性 ...

  9. c51时钟数码管显示流程图_基于单片机89C51的数码管显示时钟设计.doc

    基于单片机89C51的数码管显示时钟设计 基于单片机的数字时钟 摘 要单片机在多功能数字钟中的应用已是非常普遍的,人们对数字钟的功能及工作顺序都非常熟悉.但是却很少知道它的内部结构以及工作原理.由单片 ...

最新文章

  1. ORA-00600 [4400][48]错误一例
  2. PHP起点 - PHP常量
  3. SAP Commerce Cloud,通过 ycommercewebservices OCC APIs 进行结账的一个技术限制
  4. Linux下的I/O多路复用select,poll,epoll浅析
  5. python 类和对象 经常用吗_python基础教程之对象和类的实际运用
  6. Dreamweaver 格式化代码
  7. linux内核那些事之buddy(慢速申请内存__alloc_pages_slowpath)(5)
  8. php与ie通信,php 获取用户IP与IE信息程序
  9. 摘录 vue.js代码片段的理解
  10. 深入浅出设计模式---4、适配器模式
  11. 【Java】JDBC基础使用教程
  12. 422串口协议解析逻辑设计讨论
  13. 减肥成功,给自己的减肥之路留个纪念(测试博客)
  14. Cadence Allegro如何导出与导入规则
  15. Cesi运行报错AttributeError: can‘t set attribute
  16. 安装java的心得体会_java实训心得体会范文
  17. 互联网券商线上开户系统设计与开发技术分享
  18. Alist+RaiDrive将你的云盘本地化
  19. CNN卷积神经网络结构遐思
  20. 计算机通信与网络安全国际会议,第一届计算机通信与网络安全国际学术会议(CCNS2020)...

热门文章

  1. 为什么阿里巴巴不建议boolean类型变量用isXXX?
  2. 如何使用 Arthas 定位 Spring Boot 接口超时
  3. 阿里巴巴Json工具:Fastjson教程
  4. 5弹出阴影遮罩_千文详述Cocos Creator弹出式对话框实现技术,着实硬核
  5. Rman duplicate数据库复制(单系统)
  6. CoTNet 修改笔记
  7. Lite-HRNet
  8. pycharm管理多个工程
  9. retinaface tensorRT
  10. OpenCL与异构并行计算