首页 > 其他分享 >08-定时器及其应用

08-定时器及其应用

时间:2022-12-27 14:13:18浏览次数:41  
标签:count 50000 定时器 08 应用 L1 65535 256 void

#include "reg52.h"

sbit L1 = P0^0;
sbit L8 = P0^7;

void SelectHC573()
{
	P2 = (P2&0x1f) | 0x80;
}

//==========================
void InitTimer0()
{
	TMOD = 0x01;
	TH0 = (65535 - 50000) / 256;
	TL0 = (65535 - 50000) % 256;
	
	ET0 = 1;
	EA = 1;
	TR0 = 1;
}

unsigned char count = 0;
void ServiceTimer0() interrupt 1
{
	TH0 = (65535 - 50000) / 256;
	TL0 = (65535 - 50000) % 256;
	count++;
	if(count %10 == 0)
	{
		L1 = ~L1;
	}
	if(count == 100)
	{
		L8 = ~L8;
		count  = 0;
	}
}

//=========================

void main()
{
	
	SelectHC573();
	InitTimer0();
	while(1)
	{
		
	}
}

 

标签:count,50000,定时器,08,应用,L1,65535,256,void
From: https://www.cnblogs.com/Unclesundada/p/17007945.html

相关文章

  • uni-app 第三方应用中调起微信分享
    uni-app第三方应用中调起微信分享 最近做项目的时候遇到一个问题在APP中的某个单独的小项目中使用uni-app写的项目调起微信分享单独引入jweixin-1.6.0.js在需要分享......
  • 夜光探索作品介绍——遥感应用组 一等奖
    中国地图出版社 夜光探索荣获2022年第五届“航天宏图&华为云杯” PIE软件开发者大赛遥感应用组一等奖 作品名称:多源遥感构建北京市七普格网数据团队简介:于丙辰(......
  • IAP-应用内购买
    ​​[-]​​​​InAppRage​​​​管理InAppPurchases​​​​RetrievingProductList提取产品列表​​​​SubclassingforYourApp​​​​添加帮助类代码​​​​......
  • SpiderMonkey 脚本化您的应用
    和其他的JavaScript引擎一样,SpiderMonkey不直接提供像DOM这样的对象,而是提供解析,执行JavaSccript代码,垃圾回收等机制。SpidlerMonkey是一个在Mozilla之下的开源......
  • YAML编写应用的资源清单文件(十五)
    上面我们在Kubernetes中部署了我们的第一个容器化应用,我们了解到要部署应用最重要的就是编写应用的资源清单文件。那么如何编写资源清单文件呢?日常使用的时候我们都是使......
  • 依古比古队作品介绍——遥感应用组 一等奖
    成都理工大学 依古比古队荣获2022年第五届“航天宏图&华为云杯” PIE软件开发者大赛遥感应用组一等奖 作品名称:基于多源多时相遥感与InVEST模型的红树林提取及碳......
  • 如何在iOS和Android上选择一个JavaScript 引擎进行应用开发
    在我开始使用​​OpenAphid-Engine​​​的时候,已经有几种类似的iOS/Android项目.这些商业项目或者开源项目使用JavaScript实现代码特性。比如,​​Titanium​​​ 和​​P......
  • 在 Spring 引导应用程序上部署的过程
    SpringBootKubernetes本指南将引导您完成在Spring引导应用程序上部署的过程Kubernetes.你可以从许多方式中选择使用SpringBoot和Kubernetes来做事。本指南的目的是......
  • 实验5 结构体应用编程
    1.实验任务1//P286例8.17//对教材上的程序作了微调整,把输出学生信息单独编写成一个函数模块//打印不及格学生信息和所有学生信息程分别调用#include<stdio.h>......
  • OpenHarmony使用Stage模型和FA模型开发分布式应用时的差别
    前言笔者这两个月一直在折腾分布式应用,并且分别基于API8的FA模型以及API9的Stage模型进行了开发,这两天总算是基本开发完了,闲下来总结下这两者的区别,顺便跟大家唠唠开发时踩......