AT89S51單片機(jī)串行口的內(nèi)部結(jié)構(gòu)如下圖所示。它有兩個(gè)物理上獨(dú)立的接收、發(fā)送緩沖器SBUF(屬于特殊功能寄存器),可同時(shí)發(fā)送、接收數(shù)據(jù)。發(fā)送緩沖器只能寫(xiě)入不能讀出,接收緩沖器只能讀出不能寫(xiě)入,兩
復(fù)位是單片機(jī)的初始化操作,只需給AT89S51的復(fù)位引腳RST加上大于2個(gè)機(jī)器周期(即24個(gè)時(shí)鐘振蕩周期)的高電平就可使AT89S51復(fù)位。 復(fù)位操作 當(dāng)AT89S51進(jìn)行復(fù)位時(shí),PC初始化為OOOOH,使A
MCS-51系列單片機(jī)的代表性產(chǎn)品為8051,其他單片機(jī)都是在8051的基礎(chǔ)上進(jìn)行功能的增減。20世紀(jì)80年代中期以后,Intel公司已把精力集中在高檔CPU芯片的開(kāi)發(fā)、研制上,逐漸淡出單片機(jī)芯片的開(kāi)發(fā)和生產(chǎn)。由
Intel公司在MCS-51系列的3種基本型產(chǎn)品基礎(chǔ)上又推出了增強(qiáng)型系列產(chǎn)品,即52子系列,典型的產(chǎn)品為:8032/8052/8752。它們的內(nèi)部RAM增到256B,8052、8752的片內(nèi)程序存儲(chǔ)器擴(kuò)展到8KB,16位定時(shí)器/計(jì)數(shù)
μC/OS-II是一種公開(kāi)源代碼、結(jié)構(gòu)小巧、具有可剝奪實(shí)時(shí)內(nèi)核的嵌入式開(kāi)發(fā)系統(tǒng),代碼簡(jiǎn)短、條理清晰、實(shí)時(shí)性及安全性能很高,絕大部分代碼用C編寫(xiě),現(xiàn)已被移植到多種處理器的構(gòu)架中。隨著51單片機(jī)片內(nèi)
1.功能 16×16點(diǎn)陣顯示屏學(xué)習(xí)板如下圖所示,LED顯示屏各點(diǎn)亮度均勻、充足,可顯示圖形和文字,通過(guò)文字圖像取模軟件獲得數(shù)據(jù)碼,可以顯示各類(lèi)圖形或文字。穩(wěn)定、清晰、無(wú)串?dāng)_,圖形或文字顯
自制LED電子鐘在很多電子報(bào)刊雜志上都可以見(jiàn)到,但大多數(shù)在斷電后都要重新設(shè)置時(shí)間等參數(shù),給使用帶來(lái)很多不便。也有用后備電池作為備用電源的,但往往體積較大。本文介紹的LED電子鐘克服了以往的弊端,
1.實(shí)驗(yàn)任務(wù) 利用取表的方法,使端口P1做單一燈的變化:左移2次,右移2次,閃爍2次(延時(shí)的時(shí)間0.2秒)。2.電路原理圖 圖4.5.13.系統(tǒng)板上硬件連線(xiàn) 把“單片
1.實(shí)驗(yàn)任務(wù) 每按下一次開(kāi)關(guān)SP1,計(jì)數(shù)值加1,通過(guò)AT89S51單片機(jī)的P1端口的P1.0到P1.3顯示出其的二進(jìn)制計(jì)數(shù)值。2.電路原理圖圖4.8.13.系統(tǒng)板上硬件連線(xiàn)(1).把“單片機(jī)系統(tǒng)”區(qū)域中的P3.7/RD端口連
1.實(shí)驗(yàn)任務(wù) 如圖4.9.1所示,開(kāi)關(guān)SP1接在P3.7/RD管腳上,在AT89S51單片機(jī)的P1端口接有四個(gè)發(fā)光二極管,上電的時(shí)候,L1接在P1.0管腳上的發(fā)光二極管在閃爍,當(dāng)每一次按下開(kāi)關(guān)SP1的時(shí)候,L2接在P1.1管腳
看到市場(chǎng)上正在流行的時(shí)尚商品——搖擺LED時(shí)鐘,感覺(jué)非常新穎獨(dú)特,正在玩單片機(jī)的我,激起了自己也想DIY一個(gè)的沖動(dòng)。不就是一個(gè)流水燈嗎?有什么難的?! 于是,一個(gè)單片機(jī)項(xiàng)目就這樣開(kāi)始了。然而動(dòng)手
1.實(shí)驗(yàn)任務(wù) 利用AT89S51單片機(jī)的P1.0-P1.3接四個(gè)發(fā)光二極管L1-L4,用來(lái)指示當(dāng)前計(jì)數(shù)的數(shù)據(jù);用P1.4-P1.7作為預(yù)置數(shù)據(jù)的輸入端,接四個(gè)撥動(dòng)開(kāi)關(guān)K1-K4,用P3.6/WR和P3.7/RD端口接兩個(gè)輕觸開(kāi)關(guān),用
1.實(shí)驗(yàn)任務(wù) 如圖4.14.2所示,用AT89S51的并行口P1接4×4矩陣鍵盤(pán),以P1.0-P1.3作輸入線(xiàn),以P1.4-P1.7作輸出線(xiàn);在數(shù)碼管上顯示每個(gè)按鍵的“0-F”序號(hào)。對(duì)應(yīng)的按鍵的序號(hào)排列如圖4.14.1所示4.14.
設(shè)計(jì)思路利用EM78447A單片機(jī)作為智能晾衣架的核心控制芯片。該芯片是臺(tái)灣義隆公司推出的8位單片機(jī)。其主要特點(diǎn)是:它的內(nèi)部包括算術(shù)邏輯單元(ALU)、容量為4K*13的只讀存儲(chǔ)器(ROM)、20個(gè)輸入/輸出(I/O
動(dòng)態(tài)掃描顯示接口是單片機(jī)中應(yīng)用最為廣泛的一種顯示方式之一。其接口電路是把所有顯示器的8個(gè)筆劃段a-h同名端連在一起,而每一個(gè)顯示器的公共極COM是各自獨(dú)立地受I/O線(xiàn)控制。CPU向字段輸出口送出字形碼