1.实验任务用AT89S51单片机的定时/计数器T0产生一秒的定时时间,作为秒计数时间,当一秒产生时,秒计数加1,秒计数到60时,自动从0开始。下面我就开始介绍如何制作这款单片机记时器,硬件电路如下图所示2.电路原理
#include //Ms级延时函数,参数i:延时时间 void DelayMs(unsigned int i) { unsigned char j; for(;i;i--) { for(j=142;j;j--) {;} } }void main(void) { unsigned char i;PORTB = 0xFF; DDRB = 0xFF;