freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

廣告霓虹燈單片機設計(參考版)

2025-07-03 00:35本頁面
  

【正文】 DSP數(shù)據(jù)通信技術選編》。 人民郵電出版社,2000[4] 周航慈,饒運濤,《單片機程序設計基礎》。 電子工業(yè)出版社,2005[2] 席先覺,《MCS51單片機實用子程序集》。2. 電路原理圖(圖7)3. 系統(tǒng)板上硬件連線把“單片機系統(tǒng)”-“八路發(fā)光二極管指示模塊”區(qū)域中L1-L8端口上,要求:,……。5. 程序框圖(如圖9所示) 圖9                                  6. 匯編源程序 ORG 0START: CLR LCALL DELAY SETB LCALL DELAY LJMP STARTDELAY: MOV R5,20 。由以上可知,當R6=R7=248時,延時5ms,R6=R7=248時,延時10ms,以此為基本的計時單位。2. 電路原理圖(圖7)3. 系統(tǒng)板上硬件連線把“單片機系統(tǒng)”“八路發(fā)光二極管指示模塊”區(qū)域中的L1端口上。每次送出的數(shù)據(jù)是不同,具體的數(shù)據(jù)如下表2所示說明L8L7L6L5L4L3L2L111111110L1亮11111101L2亮11111011L3亮11110111L4亮11101111L5亮11011111L6亮10111111L7亮01111111L8亮 表25.程序框圖 圖8 6.匯編源程序 ORG 0START: MOV R2,8 MOV A,0FEH SETB CLOOP: MOV P1,A LCALL DELAY RLC A DJNZ R2,LOOP MOV R2,8LOOP1: MOV P1,A LCALL DELAY RRC A DJNZ R2,LOOP1 LJMP STARTDELAY: MOV R5,20 。2.電路原理圖(圖7)3.系統(tǒng)板上硬件連線把“單片機系統(tǒng)”-“八路發(fā)光二極管指示模塊”區(qū)域中的L1-L8端口上,要求:,……。在MCS—5l中,這8個引腳還兼有專用功能,這些專用功能的口線,在與外部設備接口、外接數(shù)據(jù)存儲器等方面具有非常重要的作用。在對EPROM編程和程序驗證期間,它接收高8位地址。 —(21—28):P2口是一個帶內部上拉電阻的8位雙向I/O口。 —(1—8):P1口是帶內部上拉電阻的8位雙向I/O口。在E—PROM編程時,它接收指令字節(jié),而在驗證程序時,則輸出指令字節(jié)。輸入輸出引腳 —(39—32):P0口是一個漏極開路型準雙向I/O口。 EA/Vpp(31):當EA保持高電平時,訪問內部程序存儲器(4K8),但當PC(程序計數(shù)器)值超過OFFFH時,將自動轉向執(zhí)行外部程序存儲器內的程序當EA保持低電平時,則只訪問外部程序存儲器(從0000H地址開始),不管單片機內部是否有程序存儲器。外部數(shù)據(jù)存儲器是靠 (讀)及 (寫)信號控制的。MCS—5l單片機是通過相應的控制信號來區(qū)別到底P2口和P0口送出的是程序存儲器還是數(shù)據(jù)存儲器地址。 PSEN(29):程序存儲器讀選通信號,低電平有效。但需注意:當訪問外部數(shù)據(jù)存儲器(執(zhí)行MOVX指令)時,將跳過一個ALE脈沖。當ALE信號(允許地址鎖存)為高電平(有效).P0口送出低8位地址,通過ALE信號鎖存低8位地址。圖6 MCS—51單片機引腳圖及邏輯符號圖ALE(30):當訪問外部存儲器時,由單片機的P2口送出地址的高8位,P0口送出地址的低8位,數(shù)據(jù)也是通過P0口傳送。Vcc掉電期間,此引腳可接備用電源,以保持內部RAM的數(shù)據(jù)。(1)、主電源引腳Vss和VccVss(20):接地;Vcc(40):正常操作時接十5V電源(2 )、外接晶體引腳XTAL1和XTAL2當外接晶體振蕩器時,XTAL1和XTAL2分別接在外接晶體兩端,當采用外部時鐘方式時,XTAL1接地,XTAL2接外來振蕩信號。 在40條引腳中,有2條專用于主電源的引腳,2條外接晶體的引腳,4條控制引腳,3I/O引腳。 MCS—51單片機的引腳功能 MSC51單片機采用40引腳的雙列直插封裝(DIP)方式。例如,端口位可能用于驅動晶體管的基極,在寫1至該位時,晶體管導通,若CPU隨后在引腳處而不是在鎖存器處讀端口位,則它將讀回晶體管的基極電壓,將其解釋為邏輯0。例如,讀P1口的輸入狀態(tài)時,讀引用指令為;MOV A,P1。圖5 I/O一位鎖存器和緩沖器結構當目的操作數(shù)是一個I/O端口或I/O端口的某一位時,這些指令是讀鎖存器而不是讀引腳,即為“讀一修改一寫”指令,下面是一些“讀一修改一寫”指令。CHMOS端口只能提供幾毫安的輸出電流,故當作為輸出口去驅動一個普通晶體管的基極時,應在端口與晶體管基極間串聯(lián)一個電阻,以限制高電平輸出時的電流。P0口的每一位輸出可驅動8個LSTTL輸入,但把它當通用口使用時,輸出級是開漏電路,故用它驅動NM0S輸入時需外接上拉電阻;把它當?shù)刂罚瘮?shù)據(jù)總線時,則需接外部上拉電阻。一方面與P1口一樣作為一般準雙向輸入/輸出接口,具有字節(jié)操作和位操作二種工作方式;另一方面8條閑人/輸出線可以獨立地作為串行輸入/輸出口和其它控制信號線。 P3口也是一個8位的準雙向輸入/輸出接口,如圖5(d)所示。當外接程序存儲據(jù)時,P2口給出地址的高8位,此時不能用作通用,I/O口。P2口是8位準雙向輸入/輸出接口,如圖5c)所示。CPU既可以對P1口進行字節(jié)操作,又可以進行位操作。在輸出驅動器部分,Pl口有別于P0口,它接有內部上拉電阻。當P0口作地址/數(shù)據(jù)總線使用時,就不能再把它當通用I/O口使用。作輸出口時,輸出漏極開路,驅動NMOS電路時應外接上拉電阻;作輸人口之前,應先向鎖存器寫1,使輸出的兩個場效應管均關斷,引腳處于“浮空”狀態(tài),這樣才能做到高阻輸入,以保證輸人數(shù)據(jù)的正確。P0口既可作地址/數(shù)據(jù)總線使用.又可作通用I/O口用。無外部存儲器的系統(tǒng)中,所有4個端口都可以作為準雙向口使用。為了方便起見,我們把4個端口和其中的鎖存器(即專用寄存器)都籠統(tǒng)地表示為P0—P3。圖4 MCS51 執(zhí)引外部程序存儲器中指令碼時的總線周期 單片機各口及其負載能力、接口要求 MCS—51單片機有4個口,共32根I/O線。應該注意的是,數(shù)據(jù)存儲器總線周期為程序存儲器總線周期的2倍,圖4給出了端口0和端口2所發(fā)送的地址ALE和PSEN的相對時序。圖5給出了訪問程序存儲器時,程序取指所涉及到的信號和時序。MCS—51片內集成有一
點擊復制文檔內容
范文總結相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1