AT89S51有兩種低功耗節(jié)電工作模式:空閑模式(Idle Mode)和掉電保持模式(PowerDown Mode),其目的是盡可能低降低系統(tǒng)功耗。在掉電保持模式下,VCC可由后備電源供電。
復(fù)位是單片機的初始化操作,只需給AT89S51的復(fù)位引腳RST加上大于2個機器周期(即24個時鐘振蕩周期)的高電平就可使AT89S51復(fù)位。
時鐘電路用于產(chǎn)生AT89S51單片機工作時所必需的控制信號。AT89S51單片機的內(nèi)部電路正是在時鐘信號的控制下,嚴(yán)格地按時序執(zhí)行指令進行工作。
AT89S51單片機共有4個雙向的8位并行I/O口,分別記為PO、Pl、P2和P3,其中輸出鎖存器屬于特殊功能寄存器。端口的每一位均由輸出鎖存器、輸出驅(qū)動器和輸入緩沖器組成,這4個端口除了按字節(jié)輸入/輸出外,還可以按位尋址,便于位控功能的實現(xiàn)。
AT89S51單片機存儲器結(jié)構(gòu)的特點之一是將程序存儲器和數(shù)據(jù)存儲器分開(稱為哈佛結(jié)構(gòu)),并有各自的對這兩個不同的存儲器空間的訪問指令。
對于電網(wǎng)短路和線路故障檢測保護已有不少研究。市面上的電器短路、過載、超壓的保護器功能單一。容易損壞,沒用提示功能,不夠人性化。但隨人們生活水平的不斷提高。用電設(shè)備也不斷增加,產(chǎn)生了肓目用電現(xiàn)象。這給人們造成極大的安全隱患。其中危害性最大的用電故障有三種:輸入電壓過高、室內(nèi)線路嚴(yán)重過載、用電器短路。本文設(shè)計的單片機AT89C5l用電故障控制系統(tǒng)的目的就是為了防止這三種故障帶來的危害。
動態(tài)掃描顯示接口是單片機中應(yīng)用最為廣泛的一種顯示方式之一。其接口電路是把所有顯示器的8個筆劃段a-h同名端連在一起,而每一個顯示器的公共極COM是各自獨立地受I/O線控制。CPU向字段輸出口送出字形碼時,所有顯示器接收到相同的字形碼,但究竟是那個顯示器亮,則取決于COM端,而這一端是由I/O控制的,所以我們就可以自行決定何時顯示哪一位了。而所謂動態(tài)掃描就是指我們采用分時的方法,輪流控制各個顯示器的COM端,使各個顯示器輪流點亮。
在鍵盤中按鍵數(shù)量較多時,為了減少I/O口的占用,通常將按鍵排列成矩陣形式,如圖1所示。在矩陣式鍵盤中,每條水平線和垂直線在交叉處不直接連通,而是通過一個按鍵加以連接。
利用AT89S51單片機的P0端口的P0.0-P0.7連接到一個共陰數(shù)碼管的a-h的筆段上,數(shù)碼管的公共端接地。在數(shù)碼管上循環(huán)顯示0-9數(shù)字,時間間隔0.2秒。
用 單片機 產(chǎn)生方波、鋸齒波、三角波、梯形波,頻率可調(diào)
51 單片機 與上位機串口通信程序設(shè)計 1. 發(fā)送:向總線上發(fā)命令 2. 接收:從總線接收命令,并分析是地址還是數(shù)據(jù)。 3. 定時發(fā)送:從內(nèi)存中取數(shù)并向主機發(fā)送.
蜂鳴器是一種一體化結(jié)構(gòu)的電子訊響器,本文介紹如何用 單片機 驅(qū)動蜂鳴器,他廣泛應(yīng)用于計算機、打印機、復(fù)印機、報警器、電話機等電子產(chǎn)品中作發(fā)聲器件。
單片機 在電子產(chǎn)品中的應(yīng)用已經(jīng)越來越廣泛,在很多的電子產(chǎn)品中也用到了溫度檢測和溫度控制,但那些溫度檢測與控制電路通常較復(fù)雜,成本也高,本文提供了一種低成本的利用單片機多余I/O口實現(xiàn)的溫度檢測電路,該電路非常簡單,且易于實現(xiàn),并且適用于幾乎所有類型的單片機。
單片機 步進電機的驅(qū)動程序動電壓 12V ,步進角為 7.5 度 . 一圈 360 度 , 需要 48 個脈沖完成 !!!在這里介紹一下用 51 單片機 對這款步進電機的驅(qū)動方法。該步進電機有 6 根引線,排列次序如下: 1: 紅色、 2: 紅色
在8X8 LED點陣上顯示柱形,讓其先從左到右平滑移動三次,其次從右到左平滑移動三次,再次從上到下平滑移動三次,最后從下到上平滑移動三次,如此循環(huán)下去。