本電路具有八路斷線數(shù)顯指示和聲音報警功能,,電路結(jié)構(gòu)簡單,、程序容易編寫,初學者很容易制作。
一、電路結(jié)構(gòu)
電路如附圖所示。89C2051的P3口驅(qū)動LED共陽數(shù)碼管;P3.0和P3.2口接由電阻和二極管構(gòu)成的與門,部分顯示信號經(jīng)與門送三極管Q的基極,,有顯示信號輸出時,三極管導通,,蜂鳴器發(fā)報警聲,。89C2051的P1口除P1.0和P1.1片內(nèi)沒有提供上拉電阻以外,其余均有上拉電阻,,因此P1口作輸入時,,可以外接8只上拉電阻,也可以在P1.0,、P1.1口各接一只上拉電阻,,然后從電源負極引一根公用線,輸入口的8根線分別接在公用線上,,使8個輸入端均為低電位,。
二、工作原理
接通電源,,LED發(fā)光,,指示電源已打開。89C2051上電復位后,,依次檢測P1.0~P1.7是否為高電位,,即判斷是否有斷線。一旦檢測到某輸入口為高電位,,就從P3口輸出相應的閃動字符信號,數(shù)碼管每隔一秒顯示一次字符,。例如:第1路斷線,,那么P1.0為高電位,經(jīng)檢測判斷,,從P3口輸出閃動“1”的信號,,數(shù)碼管每隔一秒顯示一次1,蜂鳴器每隔一秒報警一次,。如果出現(xiàn)多路斷線的情況,,P3口依次輸出相對應的幾路的閃動字符信號,由數(shù)碼管每隔一秒顯示一個字符,,依次顯示,,報警聲每隔一秒響一次,值班人員很快就能知道哪里有斷電發(fā)生,,并及時去處理,。
一、電路結(jié)構(gòu)
電路如附圖所示。89C2051的P3口驅(qū)動LED共陽數(shù)碼管;P3.0和P3.2口接由電阻和二極管構(gòu)成的與門,部分顯示信號經(jīng)與門送三極管Q的基極,,有顯示信號輸出時,三極管導通,,蜂鳴器發(fā)報警聲,。89C2051的P1口除P1.0和P1.1片內(nèi)沒有提供上拉電阻以外,其余均有上拉電阻,,因此P1口作輸入時,,可以外接8只上拉電阻,也可以在P1.0,、P1.1口各接一只上拉電阻,,然后從電源負極引一根公用線,輸入口的8根線分別接在公用線上,,使8個輸入端均為低電位,。
二、工作原理
接通電源,,LED發(fā)光,,指示電源已打開。89C2051上電復位后,,依次檢測P1.0~P1.7是否為高電位,,即判斷是否有斷線。一旦檢測到某輸入口為高電位,,就從P3口輸出相應的閃動字符信號,數(shù)碼管每隔一秒顯示一次字符,。例如:第1路斷線,,那么P1.0為高電位,經(jīng)檢測判斷,,從P3口輸出閃動“1”的信號,,數(shù)碼管每隔一秒顯示一次1,蜂鳴器每隔一秒報警一次,。如果出現(xiàn)多路斷線的情況,,P3口依次輸出相對應的幾路的閃動字符信號,由數(shù)碼管每隔一秒顯示一個字符,,依次顯示,,報警聲每隔一秒響一次,值班人員很快就能知道哪里有斷電發(fā)生,,并及時去處理,。