本電路的顯示模塊主要是由74HC573芯片和一個4位一體的7段LED數(shù)碼管構(gòu)成,用于顯示測量到的溫度。它是一個共陽極的數(shù)碼管,每一位數(shù)碼管的a、b、c、d、e、f、g和dp端都各自連接在一起,用于接受單片機的P1口產(chǎn)生的顯示斷碼。S1、S2、S3、S4引腳端為其位選端,用于接受單片機的P3口產(chǎn)生的位選碼。 數(shù)碼管動態(tài)顯示接口是單片機中應(yīng)用最為廣泛的一種顯示方式之一,動態(tài)驅(qū)動是將所有數(shù)碼管的8個顯示筆劃a,b,c,d,e,f,g,dp的同名端連在一起,另外為每個數(shù)碼管的公共極COM增加位選通控制電路,位選通由各自獨立的I/O線控制,當(dāng)單片機輸出字形碼時,所有數(shù)碼管都接收到相同的字形碼,但究竟是那個數(shù)碼管會顯示出字形,取決于單片機對位選通COM端電路的控制,所以我們只要將需要顯示的數(shù)碼管的選通控制打開,該位就顯示出字形,沒有選通的數(shù)碼管就不會亮。 通過輪流控制各個數(shù)碼管的COM端,使各個數(shù)碼管輪流受控顯示,這就是動態(tài)驅(qū)動。在輪流顯示過程中,每位數(shù)碼管的點亮?xí)r間為1-2ms,由于人的視覺暫留現(xiàn)象及發(fā)光二極管的余輝效應(yīng),盡管實際上各位數(shù)碼管不是同時點亮,但只要掃描的速度足夠快,給人的印象就是一組穩(wěn)定的顯示數(shù)據(jù),不會有閃爍感,動態(tài)顯示的效果和靜態(tài)顯示是一樣的,能夠節(jié)省大量的I/O端口,而且功耗更低。
請問上面這段話和這個電路原理圖相符合嗎?“每一位數(shù)碼管的a、b、c、d、e、f、g和dp端都各自連接在一起,用于接受單片機的P1口產(chǎn)生的顯示斷碼。S1、S2、S3、S4引腳端為其位選端,用于接受單片機的P3口產(chǎn)生的位選碼。”這句話是我自己寫的,對嗎?我看原理圖的P0口居然沒有用,有點暈。。。
|