1.實(shí)驗(yàn)任務(wù)用AT89S51單片機(jī)的定時(shí)/計(jì)數(shù)器T0產(chǎn)生一秒的定時(shí)時(shí)間,作為秒計(jì)數(shù)時(shí)間,當(dāng)一秒產(chǎn)生時(shí),秒計(jì)數(shù)加1,秒計(jì)數(shù)到60時(shí),自動(dòng)從0開(kāi)始。下面我就開(kāi)始介紹如何制作這款單片機(jī)記時(shí)器,硬件電路如下圖所示2.電路原理
#include //Ms級(jí)延時(shí)函數(shù),參數(shù)i:延時(shí)時(shí)間 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;