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

正文內容

——單片機串行接口技術-文庫吧資料

2025-06-13 08:23本頁面
  

【正文】 在上一節(jié)我們已經分析了SCON控制寄存器,它是一個可尋址的專用寄存器,用于串行數(shù)據(jù)通信的控制,單元地址是98H,其結構格式如下: 寄存器SCON結構SCOND7D6D5D4D3D2D1D0SM0SM1SM2RENTB8RB8TIRI位地址9FH9EH8DH9CH9BH9AH99H98H SCON寄存器結構下面我們對個控制位功能介紹如下:(1)SM0、SM1:串行口工作方式控制位 SMO SM1 工作方式 功能說明 0 0 方式0 移位寄存器方式(用于I/O擴展) 0 1 方式1 8位UART,波特率可變(T1溢出率/ n) 1 0 方式2 9 位UART,波特率為fosc/64或fosc/321 1 方式3 9位UART,波特率可變(T1溢出率/ n) (2)SM2:多機通信控制位多機通信是工作方式2和方式3,SM2位主要用于方式2和方式3。此外,接收緩沖器前還加上一級輸入移位寄存器,MCS51這種結構的目的在于接收數(shù)據(jù)時避免發(fā)生重疊現(xiàn)象,文獻稱這種結構為雙緩沖結構。MCS51的串行數(shù)據(jù)傳輸很簡單,只要向緩沖器寫入數(shù)據(jù)就可發(fā)送數(shù)據(jù)。SBUF為串行口的收發(fā)緩沖器,它是一個可尋址的專用寄存器,其中包含了接收器和發(fā)射器寄存器,可以實現(xiàn)全雙工通信。 同步通信格式中,發(fā)送器和接收器由同一個時鐘源控制,為了克服在異步傳輸中,每傳輸一幀字符都必須加上起始位和停止位,占用了傳輸時間,在要求傳送的數(shù)據(jù)量較大的C. 串行數(shù)據(jù)通信的傳輸速率: 串行數(shù)據(jù)傳輸率有兩個概念,既美秒傳送的位數(shù)bps(Bit per second)和美秒符號數(shù)波特率(Band rate),在具有調治解調器的通信中,波特率與調治速率有關。多工方式:以上三種傳輸方式都是同一線路傳輸一種頻率信號,為了充分的利用線路資源,可通過使用多路復用器或多路集線器,采用頻分、時分、或碼分復用技術,即可實現(xiàn)在同一線路上資源共享功能,我們稱之為多工傳輸方式。雙工方式:數(shù)據(jù)可以實現(xiàn)雙向傳送,但不能同時進行,實際的應用采用某種協(xié)議實現(xiàn)收發(fā)開關轉換。單工方式:數(shù)據(jù)僅按一個固定的方向傳送。下面我們分別介紹。這個通信口即可以用于網絡通信,亦可以實現(xiàn)串行異步通信,還可以構成同步移位寄存器使用。AT89C81通常采用上電自動復位和開關手動復位,我們采用的是手動復位開關如圖所示: 手動開關手動開關未按下之前,電容正極處于家電狀態(tài),當按鍵按下去后,VCC與GND導通,電容放電,從而實現(xiàn)放電。,加上一個ALE/PROG編程脈沖。PSEN為低電平,RST保持高電平,EA/Vp 引腳是編程電源的輸入端,按要求加上編程電壓,ALE/PROG引腳輸入編程脈沖(負脈沖)編程時可采用4—20MHz的時鐘震蕩器AT89C51的編程方法如下: 在地址線上加上要編程單元的地址信號。低電壓編程模式,適用與用戶在線編程系統(tǒng)。Flash閃速存儲器的編程:AT89C51單片機內部有4K字節(jié)的Flash PEROM,這個Flash存儲存儲陣列出廠時已處于擦除狀態(tài)(既所有存儲單元的內容均為FFH),用戶隨時可對其進行編程。 內部震蕩電路 外部震蕩電路由于外部時鐘信號是通過一個2分頻的觸發(fā)器后作為內部時鐘信號的所以外部 寄存器內容寄存器內容PC0000HTMOD00HACC00HTCOM00HB00HTH000HPSW00HTLO00HSP07HTH100H0DPTR0000HTH100HP1—P30FFHSCON00HIPxxx00000SBUF不定IE0xxx00000PCON0xxx00000 AT89C51寄存器時鐘的占空比沒有特殊要求,但最小高電平持續(xù)的時間和最大低電平持續(xù)的時間應符合產品技術條件的要求。用戶還可以采用外部時鐘,采用外部時鐘如圖所示。10pF,而如果使用陶瓷諧振器建議選擇40pF177。外接石英晶體(或陶瓷震蕩器)及電容CC2接在放大器的震蕩回路中構成并聯(lián)震蕩電路。時鐘震蕩器:AT89C51中有一個構成內部震蕩器的高增益反向放大器,引腳XTAL1和XTAL2分別是該放大器的輸入端和輸出端。XAAL2:震蕩器反向放大器的輸出端。XTAL1:震蕩器反向放大器及內部時鐘的輸入端。Flash存儲器編程時,該引腳加上+12V的編程允許電源Vpp,當然這必須是該器件是使用12V的編程電壓Vpp。欲使CPU僅訪問外部程序存儲器(地址為0000HFFFFH),EA端必須保持低電平(接地)。:程序存入允許()輸出的是外部程序存儲器的讀選通信號,當 AT89C51端口AT89C51由外部程序取指令(或數(shù)據(jù))時,每個機器周期兩次有效,既輸出兩個脈沖。此外,此引腳會被微弱拉高,單片機執(zhí)行外部程序時,應該置ALE無效。如有必要,可通過對特殊功能寄存器(SFR)區(qū)中的8EH單元的D0位置位,可禁止ALE操作。要注意的是:每次訪問外部存儲器時將跳過一個ALE脈沖。 RST:復位輸出。作輸出端口時,被外部拉低的P3口將用上拉電阻輸出電流。P3口:P3口是一組帶有內部上拉電阻的8位雙向I/O口,P1的輸入緩沖級可驅動(吸收或輸出電流)4個TTL邏輯門電路。Flash編程或校驗時,P2亦接收高地址和其他控制信號。在訪問外部存儲器或1位地址的外部數(shù)據(jù)存儲器(例如執(zhí)行MOVXDPTR指令)時,P2口送出高8位地址數(shù)據(jù)。P2口:P2口是一個帶有內部上拉電阻的8位雙向I/O口,P2的輸入緩沖極可以驅動(輸入或輸出電流)4個TTL邏輯門電路。Flash編程和程序校驗期間,P1口接收8位地址。對端口寫“1”,通過內部的上拉電阻把端口拉到高電平,此時可作輸出口。在訪問外部數(shù)據(jù)存儲器時,這組口線分時轉換地址(低8位)和數(shù)據(jù)總線復用,在訪問期間激活內部上拉電阻。P0口:PO口是一組8位漏極開路行雙向I/O口,也既地址/數(shù)據(jù)總線復用口。Vcc:電源電壓掉電方式保存RAM中的內容,但震蕩器停止工作并禁止所有部件工作直到下一個硬件復位。同時,AT89C51可降至0Hz的靜態(tài)邏輯操作,并支持兩種軟件的可選的節(jié)電工作模式??删幊檀蠻ART通道2個16位定時/計數(shù)器1288字節(jié)內部RAM 全靜態(tài)操作:0Hz24MHz4k字節(jié)可重擦寫Flash閃速存儲器 單片機AT89C51主要性能參數(shù):1.4 AT89C51單片機簡介AT89C51是美國ATMEL公司生產的低電壓,高性能的CMOS8位單片機片內4Kbytes的可反復擦寫的只讀程序存儲器(PEROM)和128bytes的隨機存儲器(RAM),器件采用ATMEL公司的高密度、非易失存儲技術生產,兼容標準MCS51指令系統(tǒng),片內置通用8位中央處理器(CPU)和Flash存儲單元,功能強大。目前,至少有50個系列400余種機型,性能和結構各不相同,INTEL、MOTOROLA、ZILCG等公司都有系列單片微型計算機。如數(shù)控機床就是典型實例。此外,單片機成本低、集成度高、控制功能多,可靈活地組裝成各種智能控制裝置,并能有針對性設計成專用系統(tǒng),解決從簡單到復雜的各種需要,實現(xiàn)最佳的性價比。,軟件開發(fā)工作量大。為了滿足工業(yè)控制要求,單片機的指令系統(tǒng)中有極豐富的條件分支轉移指令、I/O口的邏輯操作以及位處理功能。片內具有計算機正常運行所必須的部件,芯片外部有許多供擴展用的總線及并行、串行輸入/輸出端口,很容易構成各種規(guī)模的微機控制系統(tǒng)。常用信號通道均在一個芯片內,故可靠性高。單片機芯片本身是按工業(yè)控制環(huán)境要求設計的,其抗工業(yè)噪聲的能力優(yōu)于一般通用CPU。但可在外部進行擴展,如MCS—51系列單片機的片外可擦可編程只讀存儲器(EPROM)、靜態(tài)隨機存儲器(SRAM)可分別擴展至64K字節(jié)。A:由單片機組成控制器的結構和特點: 單片微型計算機是微型計算機發(fā)展中的一個重要分支,是把構成一臺微型計算機的主要部件如中央處理器(CPU)、存儲器(RAM/ROM)和各種功能I/O接口集成在一塊芯片上的單芯片微型計算機(Single Chip Micro Compu
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1