单片机计时器100000秒以内

硬件连接:

代码:

#include <reg52.h>
#include <intrins.h>
#define uchar unsigned char
#define uint unsigned int
uchar Count;
sbit Dot = P0^7;
uchar code DSY_CODE[]=
{0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f
};uchar Digits_of_6DSY[]={0,0,0,0,0,0};void DelayMS(uint x)
{uchar i;while(--x){for(i=0;i<120;i++);}
}void main()
{uchar i,j;P0 = 0x00;P3 = 0xff;Count =0;TMOD = 0x01;TH0  = (65535-50000)/256;TL0  = (65535-50000)%256;IE = 0x82;TR0 = 1;while(1){j = 0x7f;for(i=5;i!=-1;i--){j=_crol_(j,1);P3 = j;P0 = DSY_CODE[Digits_of_6DSY[i]];if(i==1) P0 |= 0x80;DelayMS(2);}}
}void Time0() interrupt 1
{uchar i;TH0  = (65535-50000)/256;TL0  = (65535-50000)%256;if(++Count !=2) return;Count = 0;Digits_of_6DSY[0]++;for(i=0;i<=5;i++){if(Digits_of_6DSY[i] == 10){Digits_of_6DSY[i] = 0;if(i != 5) Digits_of_6DSY[i+1]++;}else break;}
}

单片机计时器100000秒以内相关推荐

  1. 打开服务器网页要5秒,网页优化技巧 如何把网页加载时间控制在1.5秒以内

    今天为大家分享"如何把网页加载时间控制在1.5秒以内(必看)"当然了,控制在2秒以内其实是完全可以的,我们为什么要控制页面打开速度那?首先百度会对加载慢的页面进行打击,对SEO排名 ...

  2. 【C 语言实现51单片机计时器】

    C语言实现51单片机计时器 代码如下 接线如下 代码如下 #include <reg51.h>sbit Hc38A=P2^2; sbit Hc38B=P2^3; sbit Hc38C=P2 ...

  3. 海康大华等摄像头RTSP低延迟(1秒以内)网页无插件播放解决方案

    简介 监控摄像头网页无插件播放解决方案虽然很多,但是或多或少会有一定的延迟,其中网上使用最多的是RTSP转RTMP推流的方式,这种延迟一般十秒左右,优化的好的话能达到五秒,但是依旧算不上实时.本文提供 ...

  4. 51单片机挑战10秒免单

    原理思路: 看了短视频里的火锅店搞了一个"挑战10秒免单",学了大半年的单片机觉得这是生活中我为数不多的能大致实现的了,于是花了两天时间修修改改写成个下面这个"挑战10秒 ...

  5. 51单片机 简易秒表计时器(100秒) 小数点后四位

    51单片机制作简易秒表,精确到小数点后四位(即0.0001s)的制作,使用到单片机定时器部分,数码管部分. 程序上分为: 1.延时函数 用来延时让数码管动态显示 2.定时器/计数器初始化函数 3.显示 ...

  6. 单片机60秒秒表c语言,基于51单片机的60秒,秒表计时器

    keil软件生成HEX文件,在proteus仿真实现 C程序 #include #define uint unsigned int #define uchar unsigned char uchar ...

  7. 51单片机实现4位数以内的加减法

    中南民族大学,电子信息工程学院,开设了一门课程,叫<嵌入式电路设计>,由舒老师带头,旨在引导低年级的学生入门嵌入式,其内容比较多,包括模电.数电.C语言.单片机.EDA技术等.最近有位师弟 ...

  8. 51单片机4位数乘法C语言,51单片机实现4位数以内的加减法

    中南民族大学,电子信息工程学院,开设了一门课程,叫<嵌入式电路设计>,由舒老师带头,旨在引导低年级的学生入门嵌入式,其内容比较多,包括模电.数电.C语言.单片机.EDA技术等.最近有位师弟 ...

  9. android计时器秒,倒数计时器android秒不准确

    您可以为此目的创建自定义CountDownTimer.比如说: public class MyCountDownTimer extends CountDownTimer { public MyCoun ...

最新文章

  1. android开发学习 ------- MongoDB数据库简单理解
  2. Oracle Redo 并行机制
  3. BZOJ4690 Never Wait for Weights(并查集)
  4. linux-squirrel
  5. 22行代码AC——L1-023 输出GPLT(~解题报告~)
  6. OData model instance initialization will trigger metadata load from backend
  7. Java类名与包名不区分大小写
  8. Python 爬虫 实例项目 大全
  9. VC++ 6.0(英文正版)安装及其编译注意事项
  10. python call agilent com_python 控制Asterisk AMI接口外呼电话的例子
  11. 这类程序员,钱包要鼓了!
  12. Java Web中相对路径与绝对路径的分析
  13. 虚拟服务器的密码忘记了,忘记虚拟密码
  14. Window phone7 修改程序语言
  15. mysql语法检查工具_sql语法分析器(sql语法分析工具)
  16. 为什么培训班出来的程序员总遭人嫌弃?
  17. android简单悬浮窗源码,Android 悬浮窗的实现源码
  18. php excel速度慢,window_win10双击打开excel太慢了的三种解决办法,win10双击打开excel文件慢该怎么 - phpStudy...
  19. CCIE总结:路由器、交换机
  20. # 书籍《银河帝国3:第二基地》读后感-20211018

热门文章

  1. QT-Linux安装
  2. Between Us 2 进化的史诗
  3. git拉取报错:You have not concluded your merge. (MERGE_HEAD exists)
  4. 如何开展系统安全测试
  5. 03-能看懂代码,就是自己写不出来,怎么办?
  6. cpu是计算机硬件中的,电脑硬件CPU介绍
  7. 企业微信回调实现(java)
  8. both and和both of 得用法 和区别
  9. 艾司博讯:在拼多多开店都有什么步骤
  10. 给 Java 开发者的 10 个大数据工具和框架