#include<reg51.h> // 包含51单片机寄存器定义的头文件
sbit D1=P2^0; //将D1位定义为P2.0引脚
sbit D2=P2^1; //将D2位定义为P2.1引脚
unsigned char Countor1; //设置全局变量,储存定时器T1中断次数
unsigned char Countor2; //设置全局变量,储存定时器T1中断次数
/**************************************************************
函数功能:主函数
**************************************************************/
void main(void)
{
EA=1; //开总中断
ET1=1; //定时器T1中断允许
TMOD=0x10; //使用定时器T1的模式1
TH1=(65536-46083)/256; //定时器T1的高8位赋初值
TL1=(65536-46083)%256; //定时器T1的高8位赋初值
TR1=1; //启动定时器T1
Countor1=0; &nbs
用定时器T1中断控制两个LED以不同周期闪烁
最新推荐文章于 2024-06-30 15:58:43 发布