現(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í)
時(shí)鐘電路用于產(chǎn)生AT89S51單片機(jī)工作時(shí)所必需的控制信號(hào)。AT89S51單片機(jī)的內(nèi)部電路正是在時(shí)鐘信號(hào)的控制下,嚴(yán)格地按時(shí)序執(zhí)行指令進(jìn)行工作?! ≡趫?zhí)行指令時(shí),CPU首先到程序存儲(chǔ)器中取出需要執(zhí)行
AT89S51單片機(jī)共有4個(gè)雙向的8位并行I/O口,分別記為PO、Pl、P2和P3,其中輸出鎖存器屬于特殊功能寄存器。端口的每一位均由輸出鎖存器、輸出驅(qū)動(dòng)器和輸入緩沖器組成,這4個(gè)端口除了按字節(jié)輸入/輸出
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)。如果開發(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.
1.功能 時(shí)鐘計(jì)時(shí)器學(xué)習(xí)板使用8位LED數(shù)碼管顯示時(shí)、分、秒,以24小時(shí)制計(jì)時(shí)方式,其核心芯片為DSl302時(shí)鐘芯片,DSl302可以記錄下時(shí)間、日期、星期等數(shù)據(jù)。在板子上裝有后備電池,所以即使學(xué)習(xí)
1.功能 超聲波測(cè)距學(xué)習(xí)板可應(yīng)用于汽車倒車、建筑施工工地以及一些工業(yè)現(xiàn)場(chǎng)的位置監(jiān)控,也可用于如液位、井深、管道長(zhǎng)度的測(cè)量等場(chǎng)合。要求測(cè)量范圍在0-27~4.00m,測(cè)量精度1cm,測(cè)量時(shí)與被
提出了用單總線完成單片機(jī)通訊的方法。結(jié)合系統(tǒng)既傳輸數(shù)字信號(hào)又傳輸模擬信號(hào)的特點(diǎn),提出用消側(cè)音電路解決模擬信號(hào)的方案,并給出了詳細(xì)的技術(shù)解決方案。傳統(tǒng)的多機(jī)通訊系統(tǒng)一般需要四條線完成:1.電源
引言當(dāng)今許多實(shí)時(shí)監(jiān)測(cè)系統(tǒng)與通信設(shè)備領(lǐng)域中,經(jīng)常需要進(jìn)行遠(yuǎn)距離的數(shù)據(jù)傳送。為此,如何實(shí)現(xiàn)高速、可靠及低成本的數(shù)據(jù)傳輸是作為前級(jí)機(jī)或發(fā)送級(jí)的8051單片機(jī)迫切需要解決的新技術(shù)。據(jù)此,我們采用由Dal
前市場(chǎng)流行的3.5寸屏基本上都是只內(nèi)置了驅(qū)動(dòng)器,而不帶控制器,這樣給用戶的使用造成了一些難度?;旧虾芏嗯笥言谟貌势?xí)r選擇一些帶LCD控制器的ARM7或ARM9去開發(fā),對(duì)于不會(huì)ARM開發(fā)的朋友來(lái)說(shuō),只