首先,你要设置T0的记数受INT0控制,也就是说门控位控制,测频时,单片机先置位P14,D="1",等到CLK的下降沿到来,D触发器翻转,使Q="1",INT0="1",单片机开启T0记数器对FIN记数,等到闸门时间到后,清P14,使D="0",等下一个CLK的下降沿到来,D触发器翻转,Q="0",记数停止,T0中的记数值就是你要的.你说T0溢出的问题,只要在开一个内存单元就行,每次溢出中断,内存单元内容加一! 发表时间:2003年4月27日17:47:32