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àn)已被移植到多種處理器的構(gòu)架中。隨著51單片機(jī)片內(nèi)
1.功能 16×16點(diǎn)陣顯示屏學(xué)習(xí)板如下圖所示,LED顯示屏各點(diǎn)亮度均勻、充足,可顯示圖形和文字,通過(guò)文字圖像取模軟件獲得數(shù)據(jù)碼,可以顯示各類圖形或文字。穩(wěn)定、清晰、無(wú)串?dāng)_,圖形或文字顯
1.實(shí)驗(yàn)任務(wù) 利用取表的方法,使端口P1做單一燈的變化:左移2次,右移2次,閃爍2次(延時(shí)的時(shí)間0.2秒)。2.電路原理圖 圖4.5.13.系統(tǒng)板上硬件連線 把“單片
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)板上硬件連線(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管腳
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),用
蜂鳴器從結(jié)構(gòu)區(qū)分分為壓電式蜂鳴器和電磁式蜂鳴器。壓電式為壓電陶瓷片發(fā)音,電流比較小一些,電磁式蜂鳴器為線圈通電震動(dòng)發(fā)音,體積比較小。
1.實(shí)驗(yàn)任務(wù) 如圖4.14.2所示,用AT89S51的并行口P1接4×4矩陣鍵盤,以P1.0-P1.3作輸入線,以P1.4-P1.7作輸出線;在數(shù)碼管上顯示每個(gè)按鍵的“0-F”序號(hào)。對(duì)應(yīng)的按鍵的序號(hào)排列如圖4.14.1所示4.14.
動(dòng)態(tài)掃描顯示接口是單片機(jī)中應(yīng)用最為廣泛的一種顯示方式之一。其接口電路是把所有顯示器的8個(gè)筆劃段a-h同名端連在一起,而每一個(gè)顯示器的公共極COM是各自獨(dú)立地受I/O線控制。CPU向字段輸出口送出字形碼
通常我們常見(jiàn)的路燈、通道燈、廣告燈箱等公共場(chǎng)所用照明燈具往往徹夜通明,或者說(shuō)在白天不應(yīng)照明時(shí)工作了,造成了電能的浪費(fèi)。還有些因?yàn)椴捎昧硕〞r(shí)控制方式,隨著季節(jié)的變化未能及時(shí)設(shè)置好控制器,
現(xiàn)在就通過(guò)AT89S51單片機(jī)來(lái)控制16×16點(diǎn)陣顯示器,其硬件接法原理圖如下圖所示,AT89S51單片機(jī)的P1.0~P1.3與74LS154的A、B、C、D輸入端對(duì)應(yīng)相連,作為行掃描信號(hào)輸出控制,P2口的8位與兩片74LS3
單片機(jī)8051的CPU由運(yùn)算器和控制器組成。 一、運(yùn)算器 運(yùn)算器以完成二進(jìn)制的算術(shù)/邏輯運(yùn)算部件ALU為核心,再加上暫存器TMP、累加器ACC、寄存器B、程序狀態(tài)標(biāo)志寄存器PSW及布爾處理器。累加器ACC是一個(gè)
MCS-51單片機(jī)的中斷響應(yīng)延遲時(shí)間,取決于其它中斷服務(wù)程序是否在進(jìn)行,或取決于正在執(zhí)行的是什么樣的指令。單中斷系統(tǒng)中的中斷響應(yīng)時(shí)間為3~8個(gè)機(jī)器周期[1]。無(wú)論是哪一種原因引起的誤差,在精確定時(shí)
AT89S51單片機(jī)的片內(nèi)硬件組成結(jié)構(gòu)如圖2-1所示。它把那些作為控制應(yīng)用所必需的基本功能部件都集成在一個(gè)尺寸有限的集成電路芯片上,具有如下功能部件和特性: (1)8位微處理器(CPU)?! ?2
MCS是Intel公司生產(chǎn)的單片機(jī)的系列符號(hào),例如,Intel公司的MCS-48、MCS-51、MCS-96系列單片機(jī)。MCS-51系列單片機(jī)是Intel公司在MCS-48系列的基礎(chǔ)上于20世紀(jì)80年代初發(fā)展起來(lái)的,是最早進(jìn)入我國(guó)并在我
在8X8點(diǎn)陣LED上顯示柱形,讓其先從左往右平滑移動(dòng)三次,其次從右往左平滑移動(dòng)三次,再次從上往下平滑移動(dòng)三次,最后從下往上平滑移動(dòng)三次,如此循環(huán)。 1. 程序設(shè)計(jì)內(nèi)容 8X8點(diǎn)陣LED工作原理說(shuō)明 :8
前 言 51系列單片機(jī)是美國(guó)Intel公司在1980年推出的高性能8位單片機(jī),在我國(guó)的應(yīng)用非常廣泛。目前,在軟件設(shè)計(jì)中需要軟件工程師從底層做起,在系統(tǒng)軟件設(shè)計(jì)方面需要做大量的重復(fù)性勞動(dòng)。如果開(kāi)發(fā)一套
1.功能 AD模數(shù)轉(zhuǎn)換學(xué)習(xí)板的核心lC使用的是8路8位AD轉(zhuǎn)換器ADC0809芯片,該板可以測(cè)量8路0~5V的電壓值,并在四位LED數(shù)碼管上輪流顯示或單路選擇顯示,測(cè)量最小分辨率為O.019V,測(cè)量誤差為0.