定时/计数器T1采用计数模式,方式1中断,计数输入引脚T1(P3.5)上外接按钮开关,作为计数信号T1采用计数模式,方式1中断,计数输入引脚T1(P3.5)上外接按钮开关,作为计数信号输入。按4次按钮开关后,P1口的8只LED闪烁不停
1个回答
关注
展开全部
T1的采用计数模式,方式1中断,计数输入引脚T1(P3.5)上外接按钮开关,作为计数信号输入。按4次按钮开关后,P1口的8只 LED 闪烁不停。
由于每按1次按钮开关,计数1次,按4次后,P1ロ8只 LED 闪烁不停。因此计数器初值为65536-4=65532,将其转换成十六进制后为 Oxfffc ,所以,TH0=0xff,
TL0=0xfc。
咨询记录 · 回答于2022-04-30
定时/计数器T1采用计数模式,方式1中断,计数输入引脚T1(P3.5)上外接按钮开关,作为计数信号T1采用计数模式,方式1中断,计数输入引脚T1(P3.5)上外接按钮开关,作为计数信号输入。按4次按钮开关后,P1口的8只LED闪烁不停
稍等
T1的采用计数模式,方式1中断,计数输入引脚T1(P3.5)上外接按钮开关,作为计数信号输入。按4次按钮开关后,P1口的8只 LED 闪烁不停。由于每按1次按钮开关,计数1次,按4次后,P1ロ8只 LED 闪烁不停。因此计数器初值为65536-4=65532,将其转换成十六进制后为 Oxfffc ,所以,TH0=0xff,TL0=0xfc。
# include reg51.h>void Delay ( unsigned int i )unsigned int j ; for ( i >0ji--)for ( j =0jj<125; j ++)void main ()TMOD =0x50;TH1=0xff;P1=0:Delay (500);}}