摘要: TMOD 工作方式控制寄存器 TCON 定时器/计数器控制寄存器 SCON 串口控制寄存器 // IE 中断允许寄存器 EX0:外部中断0中断请求允许位; ET0:定时/计数0中断请求允许位; EX1:外部中断1中断请求允许位; ET1:定时/计数1中断请求允许位; ES:串行口中断请求允许位; E 阅读全文
posted @ 2019-04-03 23:10 rollingball 阅读(1704) 评论(0) 推荐(0) 编辑
摘要: 1 #include <reg52.h> 2 typedef unsigned char u8; 3 typedef unsigned int u16; 4 sbit led = P1^0; 5 //中断配置 6 void main(void) 7 { 8 TMOD =0x01; 9 TH0 = ( 阅读全文
posted @ 2019-04-03 23:08 rollingball 阅读(1163) 评论(0) 推荐(0) 编辑
摘要: 1. 定时器初值的计算: (1)计算出机器周期 每次定时计算器加1所用的时间。 (2)根据你要定时的时间去算出初值: 假设你要定时Xms(X<65.535ms),计数次数C: Xms/机器周期。 用65535-C=定时计数器的初值(方式1). TH0=(定时计数器初值)/256 TL0= (定时计数 阅读全文
posted @ 2019-04-03 14:52 rollingball 阅读(5796) 评论(0) 推荐(0) 编辑