1.system_ini()为定时器t0初始化子程序,功能是设置定时器工作方式为方式1,th0=0xdc--寄存器th0初值为220,tl0=0x00--寄存器tl0初值为0,ie
=
0x8a--允许外部中断1和定时器t0中断,tr0=1--定时器t0启动,晶振频率为11.0592mhz;
2.tzd()为定时器t0中断服务子程序,当定时器t0溢出时,进入tzd(),th0
=
0xfe--寄存器th0重置为254,tl0
=
0x33--寄存器tl0重置为51,
每进入一次定时器t0中断,ct就加1,ct++==speed--当ct的值加到speed时,执行tim=1和ct=0。
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。