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

正文內(nèi)容

片機原理與應(yīng)用ppt課件-在線瀏覽

2025-03-06 06:35本頁面
  

【正文】 其負載能力為 4個 TTL電路。 在單片機 (CPU)與外界交換信息的過程中 ,地址信息必須維持不變 ,而 P0口不能維持低 8位地址的不變 ,所以應(yīng)該外接鎖存器 ,將低 8位地址鎖住。在低 8位地址消失之前 ,鎖存器應(yīng)該處于鎖存狀態(tài)。 ,用于輸入編程脈沖 . 80C51單片機信號引腳簡介 P3口線的第二功能 VCC VSS XTAL2 XTAL1 RST P0. 0 P1. 0 P2. 0 ALE P3. 0 (2)、振蕩電路: XTAL XTAL2 (3)、復位引腳: RST (4)、并行口: P0、 P P P3 (7)、 ALE:地址鎖存控制信號 (1)、電源線: VCC(+5V)、 VSS(地 ) EA PSEN (5)、 EA:訪問程序存儲控制信號 (6)、 PSEN:外部 ROM讀選通信號 RXD/ TXD/ INT0/ INT1/ T0/ T1/ WR/ RD/ 1 2 3 4 5 6 7 8 9 10111213141516171819 20 40 39 38 37 36 35 34 33 32 3130292827262524242221 8031 80C51 8751 89C51 管腳圖 MCS51單片機的引腳定義及功能 它是外部程序存儲器 ROM的讀選通信號 。 80C51單片機信號引腳簡介 P3口線的第二功能 VCC VSS XTAL2 XTAL1 RST P0. 0 P1. 0 P2. 0 ALE P3. 0 (2)、振蕩電路: XTAL XTAL2 (3)、復位引腳: RST (4)、并行口: P0、 P P P3 (7)、 ALE:地址鎖存控制信號 (1)、電源引腳: VCC(+5V)、 VSS(地 ) EA PSEN (5)、 EA:訪問程序存儲控制信號 (6)、 PSEN:外部 ROM讀選通信號 RXD/ TXD/ INT0/ INT1/ T0/ T1/ WR/ RD/ 1 2 3 4 5 6 7 8 9 10111213141516171819 20 40 39 38 37 36 35 34 33 32 3130292827262524242221 8031 80C51 8751 89C51 管腳圖 MCS51單片機的引腳定義及功能 內(nèi)外程序存儲器選擇。 VCC VSS XTAL2 XTAL1 RST P0. 0 P1. 0 P2. 0 ALE P3. 0 (2)、振蕩電路: XTAL XTAL2 (3)、復位引腳: RST (4)、并行口: P0、 P P P3 (7)、 ALE:地址鎖存控制信號 (1)、電源線: VCC(+5V)、 VSS(地 ) EA PSEN (5)、 EA:訪問程序存儲控制信號 (6)、 PSEN:外部 ROM讀選通信號 RXD/ TXD/ INT0/ INT1/ T0/ T1/ WR/ RD/ 1 2 3 4 5 6 7 8 9 10111213141516171819 20 40 39 38 37 36 35 34 33 32 3130292827262524242221 8031 80C51 8751 89C51 管腳圖 MCS51單片機的引腳定義及功能 I/O引腳 P0口: ~ , 39~ 32腳,外接存儲器時作地址 /數(shù)據(jù)分時使用口線;不接外部存儲器時,可用作為 8位準雙向 I/O口。 P2口: ~ , 21~ 28腳, 8位準雙向 I/O口。 P3口: ~ , 10~ 17腳, 8位準雙向 I/O口,出于芯片引腳數(shù)的限制,P3口具有第二輸出、輸入功能。因此單片機執(zhí)行程序的過程實際上也體現(xiàn)了單片機的工作原理。 CPU就是根據(jù)指令來指揮和控制計算機個部分協(xié)調(diào)的動作,以完成規(guī)定的操作。計算機全部指令的集合稱為指令系統(tǒng)。 單片機的工作原理 CPU的工作原理( P22) CPU即中央處理器的簡稱,是單片機的核心部件,它完成各種運算和控制操作, CPU由運算器和控制器兩部分電路組成。運算器用于算術(shù)運算、邏輯運算以及位操作能力。 功能: 從存儲器中逐條取指令,對指令進行譯碼,并通過定時和控制電路在規(guī)定的時刻發(fā)出各種操作所需的內(nèi)部和外部控制信號,協(xié)調(diào)各部分的工作,從而使指令得以執(zhí)行。 通道 0驅(qū)動器 通道 2驅(qū)動器 RAM地址鎖存器 RAM 通道 0鎖存器 通道 2鎖存器 ROM/ EPROM B寄存器 程序地址寄存器 緩沖器 PC遞增器 程序計數(shù)器 PC0驅(qū)動器 DPTR指針 VCC GND ~ 堆棧指針 SP ACC TMP2 PSW 通道 3鎖存器 通道 1鎖存器 通道 1驅(qū)動器 通道 3驅(qū)動器 TMP1 SCON TMOD PCON TCON TL0 TH1 TH0 TL1 IE SBUF(TX/RX) IP 中斷 、 串行口和定時器邏輯 振蕩器 ~ RST EA ALE PSEN XTAL2 XTAL1 ALU (+5V) 指令 寄存器 定時和 控制邏輯 指令 譯碼器 圖 22 MCS51片內(nèi)總體結(jié)構(gòu)框圖 IR:用來存放當前正在執(zhí)行的指令代碼 。 P0驅(qū)動器 P2驅(qū)動器 RAM地址鎖存器 RAM P 0 鎖存器 P2鎖存器 ROM/ EPROM B寄存器 程序地址寄存器 緩沖器 PC增 1 程序計數(shù)器 PC DPTR指針 VCC GND ~ 堆棧指針 SP ACC TMP2 PSW P3鎖存器 P1鎖存器 P1驅(qū)動器 P3驅(qū)動器 TMP1 SCON TMOD PCON TCON TL0 TH1 TH0 TL1 IE SBUF(TX/RX) IP 中斷 、 串行口和定時器邏輯 振蕩器 ~ RST EA ALE PSEN XTAL2 XTAL1 ALU (+5V) 指令 寄存器 定時和 控制邏輯 指令 譯碼器 圖 22 MCS51片內(nèi)總體結(jié)構(gòu)框圖 SP稱為堆棧指針, 8位寄存器 SP用來存放 堆棧 棧頂?shù)牡刂贰? 既可作為一個 16 位寄存器 DPTR來處理 , 也可作為兩個獨立的 8 位寄存器 DPH和DPL來處理。在訪問程序存儲器時 , 用作基址寄存器。 主要進行數(shù)據(jù)的處理和加工。主要進行數(shù)據(jù)的處理和加工。ALU有 2個輸入端和 2個輸出端,其中一端接至累加器,接收由累加器送來的一個操作數(shù);另一端接收 TMP中的第二個操作數(shù)。 運算器 通道 0驅(qū)動器 通道 2驅(qū)動器 RAM地址鎖存器 RAM 通道 0鎖存器 通道 2 鎖存器 ROM/ EPROM B寄存器 程序地址寄存器 緩沖器 PC遞增器 程序計數(shù)器 PC0驅(qū)動器 DPTR指針 VCC GND ~ 堆棧指針 SP ACC TMP2 PSW 通道 3鎖存器 通道 1鎖存器 通道 1驅(qū)動器 通道 3驅(qū)動器 TMP1 SCON TMOD PCON TCON TL0 TH1 TH0 TL1 IE SBUF(TX/RX) IP 中斷 、 串行口和定時器邏輯 振蕩器 ~ RST EA ALE PSEN XTAL2 XTAL1 ALU (+5V) 指令 寄存器 定時和 控制邏輯 指令 譯碼器 圖 22 MCS51片內(nèi)總體結(jié)構(gòu)框圖 內(nèi)部總線 ACC : 8位專用寄存器 累加器是一個特殊的寄存器,它的字長和微處理器的字長相同,累加器具有輸入/輸出和移位功能,微處理器采用累加器結(jié)構(gòu)可以簡化某些邏輯運算。 由于所有運算的數(shù)據(jù)都要通過累加器,故累加器在微處理器中占有很重要的位置,最忙。 D7 D6 D5 D4 D3 D2 D1 D0 Cy Ac F1 RS1 RS0 OV P 程序執(zhí)行過程 (p23) 計算機工作時,首先要把程序和數(shù)據(jù)輸入到存儲器中,然后逐條取出執(zhí)行。第一階段,取指令,譯碼;第二階段,取操作數(shù),執(zhí)行。 即:取指令、分析指令、執(zhí)行指令 ① 程序第一條指令地址送入程序計數(shù)器 PC, PC將指令地址送到地址寄存器 。 ② 地址寄存器的內(nèi)容通過內(nèi)部地址總線送到存儲器,經(jīng)存儲器中的地址譯碼電路選中該地址。 ③ 根據(jù)指令譯碼器對操作碼的譯碼結(jié)果,在時序電路的配合下由微操作控制電路發(fā)相應(yīng)的控制信號,控制有關(guān)部件進行相應(yīng)的動作,執(zhí)行指令。 ⑥ 一條指令執(zhí)行完后,再把 PC中的內(nèi)容送入地址寄存器,取下一條指令,直到程序執(zhí)行完畢為止。 圖 24 單片機指令執(zhí)行過程示意圖 存儲器 (略) 存儲器的結(jié)構(gòu)和地址空間 ( P27) Intel的 80C51系列單片微機采用哈佛結(jié)構(gòu)。程序存儲器:片內(nèi)程序存儲器; 片外程序存儲器。數(shù)據(jù)存儲器:片內(nèi)數(shù)據(jù)存儲器; 片外數(shù)據(jù)存儲器。片內(nèi)、片外統(tǒng)一的 64KB程序存儲器地址空間; 片外 64 KB的數(shù)據(jù)存儲器地址空間。 馮 .諾伊曼結(jié)構(gòu) :一般通用計算機通常只有一個邏輯空間,即其程序存儲器和數(shù)據(jù)存儲器是統(tǒng)一編址的,訪問存儲器時,同一地址對應(yīng)唯一的存儲空間,可以是 ROM,也可以是 RAM,并用同類訪問指令,這種存儲器結(jié)構(gòu)成為 馮 .諾伊曼結(jié)構(gòu) : 哈佛結(jié)構(gòu) 是一種將程序指令存儲和數(shù)據(jù)存儲分開的存儲器結(jié)構(gòu)。程序指令存儲和數(shù)據(jù)存儲分開,可以使指令和數(shù)據(jù)有不同的數(shù)據(jù)寬度。片內(nèi)、片外統(tǒng)一編址的 64KB程序存儲器地址空間;( 16位地址) 片外 64 KB的數(shù)據(jù)存儲器地址空間。由于采用 16位的程序計數(shù)器 PC和 16位的地址總線,因而其可擴展的地址空間為 64 KB。 EA引腳接高電平時 ,程序從片內(nèi)程序存儲器 0000H開始執(zhí)行,即訪問片內(nèi)存儲器;當 PC值超出片內(nèi) ROM容量時,會自動轉(zhuǎn)向片外程序存儲器空間執(zhí)行。 程序存儲器 ⒉ 程序存儲器的某些單元被保留用于特定的程序入口地址。 一般在該單元設(shè)置一條無條件轉(zhuǎn)移指令 , 使之轉(zhuǎn)向用戶主程序處執(zhí)行 。 從 0003H~ 002BH單元被保留用于 6個中斷源的中斷服務(wù)程序的入口地址 。 程序存儲器 0000H 0001H 0002H (PC) 0000H是程序執(zhí)行的起始單元 , 在這三個單元存放一條 無條件轉(zhuǎn)移指令 中斷 5 中斷 4 中斷 3 中斷 2 中斷 1 0003H 000BH 0013H 001BH 0023H 002BH 外部中斷 0 定時器 0中斷 外部中斷 1 定時器 1中斷 串行口中斷 8位 . . . 0FFFH 0FFEH 程序 存儲器資源分布 中斷入口地址 ?如果在程序運行中碰到有中斷申請時,程序
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1