片機(jī)的硬件結(jié)構(gòu)
《片機(jī)的硬件結(jié)構(gòu)》由會(huì)員分享,可在線閱讀,更多相關(guān)《片機(jī)的硬件結(jié)構(gòu)(46頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、 復(fù) 習(xí)v1.MCS-51單 片 機(jī) 有 哪 些 邏 輯 部 件v2.MCS-51存 儲(chǔ) 器 的 結(jié) 構(gòu)v3.畫(huà) 出 單 片 機(jī) 存 儲(chǔ) 器 的 配 置 圖 , 并 標(biāo) 出 地 址 為 5FH的 單 元 可能 的 位 置 。 內(nèi) 部 數(shù) 據(jù) 存 儲(chǔ) 器( a) 外 部 數(shù) 據(jù) 存 儲(chǔ) 器( b) 特殊功能寄存器 00H1FH20H2FH30H7FH80H FFH 80H88H90H98HA0HA8HB0HB8HD0HE0HF0H 特殊功能寄存器中位尋址 外 部RO M 內(nèi) 部RO M(EA=1) 外 部RO M(EA=0)0000H 0000H0FFFH 0FFFH1000H FFFFH外 部
2、RAM(I/O 口地 址 ) 0000H FFFFH 程 序 存 儲(chǔ) 器( c)工 作 寄存 器 區(qū)位 尋 址 區(qū)通 用RAM區(qū) 返 回 MCS-51單 片 機(jī) 存 儲(chǔ) 器 空 間 分 配 2.4.3 數(shù) 據(jù) 存 儲(chǔ) 器 地 址 空 間v 一 、 用 途 及 編 址 :v 二 、 片 外 RAM: v 三 、 片 內(nèi) RAM: 一 、 用 途 及 編 址 :用 途 : 用 于 存 放 運(yùn) 算 的 中 間 結(jié) 果 、 數(shù) 據(jù) 暫 存 和 緩 沖 、 標(biāo)志 位 等 。 RAM, CPU在 運(yùn) 行 時(shí) 能 隨 時(shí) 進(jìn) 行 數(shù) 據(jù) 的 寫 入 和 讀 出 ,但 在 關(guān) 閉 電 源 時(shí) , 其 所 存
3、儲(chǔ) 的 信 息 將 丟 失 。 它 用 來(lái) 存 放 暫時(shí) 性 的 輸 入 輸 出 數(shù) 據(jù) 、 運(yùn) 算 的 中 間 結(jié) 果 或 用 作 堆 棧 。片 內(nèi) RAM:最 大 可 尋 址 256個(gè) 單 元 , 它 們 又 分 為 兩 部 分 : 低 128字 節(jié) (00H 7FH)是 真 正 的 RAM區(qū) ;高 128字 節(jié) (80H FFH)為 特 殊 功 能 寄 存 器 (SFR)區(qū) 。片 外 RAM:地 址 : 0000HFFFFH 二 、 片 外 RAM: 當(dāng) 單 片 機(jī) 內(nèi) 部 的 128B的 RAM不 夠 用 時(shí) , 則 需 外 擴(kuò) 數(shù) 據(jù)存 儲(chǔ) 器 。 最 多 可 外 擴(kuò) 64KB的 R
4、AM或 I/O口 , 用 MOVX訪 問(wèn) 。例 如 :MOV DPTR, #1234HMOVX A, DPTR 三 、 片 內(nèi) RAM:片 內(nèi) RAM低 128B為 真 正 的 RAM區(qū) , 又 分 為1.工 作 寄 存 器 區(qū)2. 位 尋 址 區(qū)3. 通 用 RAM區(qū)要 求 : 了 解 結(jié) 構(gòu) , 熟 悉 尋 址片 內(nèi) RAM高 128字 節(jié) 特 殊 功 能 寄 存 器 (SFR)要 求 : 了 解 每 一 個(gè) SFR及 其 相 應(yīng) 的 位 的 的 作 用 , 熟 悉 尋址 低 端 32個(gè) 字 節(jié) 分 成 4個(gè) 工 作 寄 存 器 組 , 每 組 8個(gè) 單 元 。 當(dāng) 前工 作 寄 存 器
5、組 的 機(jī) 制 便 于 快 速 現(xiàn) 場(chǎng) 保 護(hù) 。 PSW的 RS1、 RS0 決 定 當(dāng) 前 工 作 寄 存 器 組 號(hào) v寄 存 器 0組 : 地 址 00H07H; ( RS1、 RS0 ) =00v寄 存 器 1組 : 地 址 08H0FH; ( RS1、 RS0 ) =01 v寄 存 器 2組 : 地 址 10H17H; ( RS1、 RS0 ) =10v寄 存 器 3組 : 地 址 18H1FH。 ( RS1、 RS0 ) =111.工 作 寄 存 器 區(qū)例 如 : SETB RS1CLR RS0 ;則 選 定 2組MOV A, R3 ;訪 問(wèn) 13H單 元 2. 位 尋 址 區(qū)
6、位 尋 址 區(qū) 之 后 的 30H至 7FH共 80個(gè) 字 節(jié) 為 通 用 RAM區(qū) 。這 些 單 元 可 以 作 為 數(shù) 據(jù) 緩 沖 器 使 用 。 這 一 區(qū) 域 的 操 作 指 令非 常 豐 富 , 數(shù) 據(jù) 處 理 方 便 靈 活 。 在 實(shí) 際 應(yīng) 用 中 , 常 需 在 RAM區(qū) 設(shè) 置 堆 棧 。 80C51的 堆 棧一 般 設(shè) 在 30H 7FH的 范 圍 內(nèi) 。 棧 頂 的 位 置 由 SP寄 存 器 指 示 。復(fù) 位 時(shí) SP的 初 值 為 07H, 在 系 統(tǒng) 初 始 化 時(shí) 可 以 重 新 設(shè) 置 。3. 通 用 RAM區(qū) 4. 80C51的 特 殊 功 能 寄 存 器
7、( SFR)一 、 與 運(yùn) 算 器 相 關(guān) 的 寄 存 器 ( 3個(gè) ) 累 加 器 ACC寄 存 器 B程 序 狀 態(tài) 字 寄 存 器 PSW二 、 指 針 類 寄 存 器 ( 3個(gè) ) 堆 棧 指 針 SP數(shù) 據(jù) 指 針 DPTR三 、 與 口 相 關(guān) 的 寄 存 器 ( 4個(gè) ) 并 行 I/O口 P0、 P1、 P2、 P3v 89C51片 內(nèi) 高 128字 節(jié) RAM中 , 有 21個(gè) 特 殊 功 能 寄 存 器(SFR), 它 們 離 散 地 分 布 在 80H FFH的 RAM空 間 中 。訪 問(wèn) 特 殊 功 能 寄 存 器 只 允 許 使 用 直 接 尋 址 方 式 。v 這
8、些 特 殊 功 能 寄 存 器 見(jiàn) 圖 2 4。 特 殊 功 能 寄 存 器 SFR的 位 置 (1) 累 加 器 ACC(E0H)v 累 加 器 ACC是 89C51最 常 用 、 最 忙 碌 的 8位 特 殊 功 能 寄 存器 , 許 多 指 令 的 操 作 數(shù) 取 自 于 ACC, 許 多 運(yùn) 算 中 間 結(jié) 果 也存 放 于 ACC。 在 指 令 系 統(tǒng) 中 用 A作 為 累 加 器 ACC的 助 記 符 。(2) 寄 存 器 B(F0H)v 在 乘 、 除 指 令 中 , 用 到 了 8位 寄 存 器 B。 乘 法 指 令 的 兩 個(gè)操 作 數(shù) 分 別 取 自 A和 B, 乘 積 存
9、 于 B和 A兩 個(gè) 8位 寄 存 器 中 。除 法 指 令 中 , A中 存 放 被 除 數(shù) , B中 放 除 數(shù) , 商 存 放 于 A,B中 存 放 余 數(shù) 。 v 在 其 他 指 令 中 , B可 作 為 一 般 通 用 寄 存 器 或 一 個(gè) RAM單 元使 用 。 (3) 程 序 狀 態(tài) 寄 存 器 PSW(D0H)v PSW是 一 個(gè) 8位 特 殊 功 能 寄 存 器 , 它 的 各 位 包 含 了 程 序 執(zhí)行 后 的 狀 態(tài) 信 息 , 供 程 序 查 詢 或 判 別 之 用 。 各 位 的 含 義 及其 格 式 如 表 2 6所 列 。 Cy( PSW.7) 進(jìn) 位 標(biāo) 志
10、 位 Ac(PSW.6) 輔 助 進(jìn) 位 標(biāo) 志 位 , 用 于 BCD碼 的 十 進(jìn) 制 調(diào) 整 運(yùn) 算 。 F0( PSW.5) 用 戶 使 用 的 狀 態(tài) 標(biāo) 志 位 。 RS1、 RS0( PSW.4、 PSW.3) : 4組 工 作 寄 存 器 區(qū) 選 擇 控 制位 1和 位 0。 OV( PSW.2) 溢 出 標(biāo) 志 位 : 指 示 運(yùn) 算 是 否 產(chǎn) 生 溢 出 。 各種 算 術(shù) 運(yùn) 算 指 令 對(duì) 該 位 的 影 響 情 況 較 復(fù) 雜 , 將 在 第 3章 介 紹 。 PSW.1位 : 保 留 位 , 未 用 P(PSW.0): 奇 偶 標(biāo) 志 位 P=1, A中 “ 1”
11、的 個(gè) 數(shù) 為 奇 數(shù)P=0, A中 “ 1” 的 個(gè) 數(shù) 為 偶 數(shù) v CY(PSW.7): 進(jìn) 位 標(biāo) 志 位 。 在 執(zhí) 行 加 法 (或 減 法 )運(yùn) 算指 令 時(shí) , 如 果 運(yùn) 算 結(jié) 果 最 高 位 (位 7)向 前 有 進(jìn) 位 (或 借位 ), 則 CY位 由 硬 件 自 動(dòng) 置 1; 如 果 運(yùn) 算 結(jié) 果 最 高 位 無(wú)進(jìn) 位 (或 借 位 ), 則 CY清 0。 CY也 是 89C51在 進(jìn) 行 位 操作 (布 爾 操 作 )時(shí) 的 位 累 加 器 , 在 指 令 中 用 C代 替 CY。v AC(PSW.6): 半 進(jìn) 位 標(biāo) 志 位 , 也 稱 輔 助 進(jìn) 位 標(biāo)
12、志 。 當(dāng)執(zhí) 行 加 法 (或 減 法 )操 作 時(shí) , 如 果 運(yùn) 算 結(jié) 果 (和 或 差 )的 低半 字 節(jié) (位 3)向 高 半 字 節(jié) 有 半 進(jìn) 位 (或 借 位 ), 則 AC位 將被 硬 件 自 動(dòng) 置 1; 否 則 AC被 自 動(dòng) 清 0。 v F0(PSW.5): 用 戶 標(biāo) 志 位 。 用 戶 可 以 根 據(jù) 自 己 的 需 要對(duì) F0位 賦 予 一 定 的 含 義 , 由 用 戶 置 位 或 復(fù) 位 , 以 作 為軟 件 標(biāo) 志 。 v RS0和 RS1(PSW.3和 PSW.4): 工 作 寄 存 器 組 選 擇 控 制位 。 這 兩 位 的 值 可 決 定 選 擇
13、哪 一 組 工 作 寄 存 器 為 當(dāng) 前 工作 寄 存 器 組 。 通 過(guò) 用 戶 用 軟 件 改 變 RS1和 RS0值 的 組 合 ,以 切 換 當(dāng) 前 選 用 的 工 作 寄 存 器 組 。 其 組 合 關(guān) 系 如 p17表 所列 。v 89C51上 電 復(fù) 位 后 , RS1=RS0=0, CPU自 動(dòng) 選 擇 第 0組為 當(dāng) 前 工 作 寄 存 器 組 。v 根 據(jù) 需 要 , 可 利 用 傳 送 指 令 對(duì) PSW整 字 節(jié) 操 作 或 用 位 操作 指 令 改 變 RS1和 RS0的 狀 態(tài) , 以 切 換 當(dāng) 前 工 作 寄 存 器組 。 這 樣 的 設(shè) 置 為 程 序 中
14、保 護(hù) 現(xiàn) 場(chǎng) 提 供 了 方 便 。 v OV(PSW.2): 溢 出 標(biāo) 志 位v 。 當(dāng) 進(jìn) 行 補(bǔ) 碼 運(yùn) 算 時(shí) , 如 有 溢 出 , 即 當(dāng) 運(yùn) 算 結(jié) 果 超 出 128 127的 范 圍 時(shí) , OV位 由 硬 件 自 動(dòng) 置 1; 無(wú) 溢 出 時(shí) ,OV=0。v PSW.1: 為 保 留 位 。 89C51未 用 , 89C52為 F1用 戶 標(biāo)志 位 。v P(PSW.0): 奇 偶 校 驗(yàn) 標(biāo) 志 位 。 每 條 指 令 執(zhí) 行 完 后 , 該位 始 終 跟 蹤 指 示 累 加 器 A中 1的 個(gè) 數(shù) 。 如 結(jié) 果 A中 有 奇 數(shù)個(gè) 1, 則 置 P=1; 否 則
15、P=0。 常 用 于 校 驗(yàn) 串 行 通 信 中 的 數(shù)據(jù) 傳 送 是 否 出 錯(cuò) 。 什 么 是 溢 出 ? v 89C51在 片 內(nèi) RAM中 專 門 開(kāi) 辟 出 來(lái) 一 個(gè) 區(qū) 域 , 數(shù) 據(jù) 的存 取 是 以 “ 后 進(jìn) 先 出 ” 的 結(jié) 構(gòu) 方 式 處 理 的 , 好 像 沖鋒 槍 壓 入 子 彈 。 這 種 數(shù) 據(jù) 結(jié) 構(gòu) 方 式 對(duì) 于 處 理 中 斷 ,調(diào) 用 子 程 序 都 非 常 方 便 。v 堆 棧 的 操 作 有 兩 種 : 一 種 叫 數(shù) 據(jù) 壓 入 (PUSH), 另 一種 叫 數(shù) 據(jù) 彈 出 (POP)。(4) 棧 指 針 SP(81H) 什 么 是 堆 棧 ?
16、 v 89C51的 堆 棧 指 針 SP為 8位 特 殊 功 能 寄 存 器 , 也 是 一 個(gè)雙 向 計(jì) 數(shù) 器 。 進(jìn) 棧 時(shí) , SP內(nèi) 容 自 動(dòng) 增 值 , 出 棧 時(shí) 自 動(dòng)減 值 。 存 取 信 息 必 須 按 “ 后 進(jìn) 先 出 ” 或 “ 先 進(jìn) 后 出 ”的 規(guī) 則 進(jìn) 行 。v SP的 內(nèi) 容 可 指 向 89C51片 內(nèi) 00H 7FH RAM的 任 何 單元 。 系 統(tǒng) 復(fù) 位 后 , SP初 始 化 為 07H, 即 指 向 07H的RAM單 元 。v MOV SP, #60H; 將 60H附 近 規(guī) 劃 為 堆 棧 區(qū) 。(4) 棧 指 針 SP(81H) v 在
17、 右 圖 中 , 假 若 有 8個(gè)RAM單 元 , 每 個(gè) 單 元都 在 其 右 面 編 有 地 址 ,棧 頂 由 堆 棧 指 針 SP自動(dòng) 管 理 。 每 次 進(jìn) 行 壓入 或 彈 出 操 作 以 后 ,堆 棧 指 針 便 自 動(dòng) 調(diào) 整以 保 持 指 示 堆 棧 頂 部的 位 置 。 堆 棧 的 壓 入 與 彈 出(4) 棧 指 針 SP(81H) (5) 數(shù) 據(jù) 指 針 DPTR(83H, 82H)v DPTR是 一 個(gè) 16位 的 特 殊 功 能 寄 存 器 , 其 高 位 字 節(jié) 寄 存器 用 DPH表 示 (地 址 83H), 低 位 字 節(jié) 寄 存 器 用 DPL表 示(地 址
18、82H)。 DPTR既 可 以 作 為 一 個(gè) 16位 寄 存 器 來(lái) 處 理 ,也 可 以 作 為 兩 個(gè) 獨(dú) 立 的 8位 寄 存 器 DPH和 DPL使 用 。v DPTR主 要 用 于 存 放 16位 地 址 , 以 便 對(duì) 64 KB片 外 RAM作 間 接 尋 址 。 (6) / 端 口 P0 P3(80H, 90H, A0H, B0H)v P0 P3為 4個(gè) 8位 特 殊 功 能 寄 存 器 , 分 別 是 4個(gè) 并 行 / 端口 的 鎖 存 器 。 它 們 都 有 字 節(jié) 地 址 , 每 一 個(gè) 口 鎖 存 器 還 有 位地 址 , 每 一 條 / 線 均 可 獨(dú) 立 用 作
19、輸 入 或 輸 出 。v 用 作 輸 出 時(shí) , 可 以 鎖 存 數(shù) 據(jù) ; 用 作 輸 入 時(shí) , 數(shù) 據(jù) 可 以 緩 沖 。 2.3 MCS-51的 CPU2.3.1 運(yùn) 算 器 對(duì) 操 作 數(shù) 進(jìn) 行 算 術(shù) 、 邏 輯 運(yùn) 算 和 位 操 作 。構(gòu) 成 : 8位 ALU、 累 加 器 ACC(A)、 寄 存 器 B、 PSW、 布 爾 處 理 器以 及 2個(gè) 8位 暫 存 器 是 ALU的 輸 入 之 一 , 又 是 運(yùn) 算 結(jié) 果 的 存 放 單 元 。 數(shù)據(jù) 傳 送 大 多 都 通 過(guò) 累 加 器 A。 MCS-51增 加 了 一 部 分 可 以不 經(jīng) 過(guò) 累 加 器 的 傳 送
20、指 令 , 即 可 加 快 數(shù) 據(jù) 的 傳 送 速 度 , 又減 少 A的 “ 瓶 頸 堵 塞 ” 現(xiàn) 象 。 A的 進(jìn) 位 標(biāo) 志 Cy同 時(shí) 又 是 位 處 理 機(jī) 的 位 累 加 器 。(1) 算 術(shù) 邏 輯 運(yùn) 算 單 元 ALU(2) 累 加 器 ACCALU 可 以 進(jìn) 行 加 減 乘 除 等 基 本 算 術(shù) 運(yùn) 算 , 可 以 進(jìn) 行 邏 輯 與 、 或 、 異 或 、 循 環(huán) 、 清 零 可 以 進(jìn) 行 位 處 理(3)程 序 狀 態(tài) 字 寄 存 器 PSW 2.3.2 控 制 器 組 成 : 程 序 計(jì) 數(shù) 器 PC( Program Counter) 、 指 令 寄 存 器
21、 IR( Instruction Register) 、 指 令 譯 碼 器 ID( Instruction Decoder) 、 堆 棧 指 針 SP、 數(shù) 據(jù) 指 針 DPTR、 定 時(shí) 控 制 邏 輯和 振 蕩 器 OSC等 電 路 。功 能 : CPU根 據(jù) PC中 的 地 址 將 欲 執(zhí) 行 指 令 的 指 令 碼 從 存 儲(chǔ) 器中 取 出 , 存 放 在 IR中 , ID對(duì) IR中 的 指 令 碼 進(jìn) 行 譯 碼 , 定 時(shí) 控制 邏 輯 在 OSC配 合 下 對(duì) ID譯 碼 后 的 信 號(hào) 進(jìn) 行 分 時(shí) , 以 產(chǎn) 生 執(zhí)行 本 條 指 令 所 需 的 全 部 信 號(hào) 。 程
22、序 計(jì) 數(shù) 器 PC( Program Counter) 存 放 下 一 條 要 執(zhí) 行 的 指 令 在 程 序 存 儲(chǔ) 器 中 的 地 址 。 基 本 工 作 方 式 : ( 1) 程 序 計(jì) 數(shù) 器 自 動(dòng) 加 1 ( 2) 執(zhí) 行 有 條 件 或 無(wú) 條 件 轉(zhuǎn) 移 指 令 時(shí) , 程 序 計(jì) 數(shù) 器 將 被置 入 新 的 數(shù) 值 , 從 而 使 程 序 的 流 向 發(fā) 生 變 化 。 ( 3) 執(zhí) 行 子 程 序 調(diào) 用 或 中 斷 調(diào) 用 時(shí) 完 成 下 列 操 作 : PC的 當(dāng) 前 值 保 護(hù) 將 子 程 序 入 口 地 址 或 中 斷 向 量 的 地 址 送 入 PC。 內(nèi) 部
23、 時(shí) 鐘 外 部 時(shí) 鐘2.6 時(shí) 鐘 電 路 與 時(shí) 序2.6.1 時(shí) 鐘 電 路 80C51的 時(shí) 鐘 信 號(hào)一 個(gè) 機(jī) 器 周 期 包 含 12個(gè) 晶 蕩 周 期指 令 的 執(zhí) 行 時(shí) 間 稱 作 指 令 周 期 ( 單 、 雙 、 四 周 期 ) 2.6.2 機(jī) 器 周 期 、 指 令 周 期 與 指 令 時(shí) 序單 片 機(jī) 執(zhí) 行 的 指 令 的 各 種 時(shí) 序 均 與 時(shí) 鐘 周 期 有 關(guān)(1)、 時(shí) 鐘 周 期 ( 振 蕩 周 期 ) 單 片 機(jī) 的 基 本 時(shí) 間 單 位 。 若 時(shí) 鐘 的 晶 體 的 振 蕩 頻 率 為 fosc,則 時(shí) 鐘 周 期 Tosc=1/fosc。
24、 ; 例 如 : fosc=6MHz, Tosc=166.7ns。(2)、 機(jī) 器 周 期 CPU完 成 一 個(gè) 基 本 操 作 所 需 的 時(shí) 間 稱 為 機(jī) 器 周 期 , 可 以 作 為一 個(gè) 時(shí) 間 單 位 , 執(zhí) 行 一 條 指 令 分 為 幾 個(gè) 機(jī) 器 周 期 。 每 個(gè) 機(jī) 器 周期 完 成 一 個(gè) 基 本 操 作 。 MCS-51單 片 機(jī) 每 12個(gè) 時(shí) 鐘 周 期 為 1個(gè) 機(jī) 器周 期 , 一 個(gè) 機(jī) 器 周 期 又 分 為 6個(gè) 狀 態(tài) : S1 S6。 每 個(gè) 狀 態(tài) 又 分 為兩 拍 : P1和 P2。 分 為 取 指 令 階 段 和 指 令 執(zhí) 行 階 段 。
25、取 指 令 階 段 , PC中 地 址 送 到 程 序 存 儲(chǔ) 器 , 并 從 中 取 出需 要 執(zhí) 行 指 令 的 操 作 碼 和 操 作 數(shù) 。 指 令 執(zhí) 行 階 段 , 對(duì) 指 令 操 作 碼 進(jìn) 行 譯 碼 , 以 產(chǎn) 生 一 系列 控 制 信 號(hào) 完 成 指 令 的 執(zhí) 行 。 ALE信 號(hào) 是 為 地 址 鎖 存 而 定 義 的 , 以 時(shí) 鐘 脈 沖 1/6的 頻率 出 現(xiàn) , 在 一 個(gè) 機(jī) 器 周 期 中 , ALE信 號(hào) 兩 次 有 效 ( 但 要 注意 , 在 執(zhí) 行 訪 問(wèn) 外 部 數(shù) 據(jù) 存 儲(chǔ) 器 的 指 令 MOVX時(shí) , 將 會(huì) 丟 失一 個(gè) ALE脈 沖 )
26、(3)、 指 令 周 期(4)、 指 令 時(shí) 序執(zhí) 行 一 條 指 令 所 需 的 時(shí) 間 。 一 個(gè) 指 令 周 期 由 1 4個(gè) 機(jī)器 周 期 組 成 , 依 據(jù) 指 令 不 同 而 不 同 。 2個(gè) 機(jī) 器 周 期 中 ALE信 號(hào) 有 效 4次 , 后 3次 讀 操 作 無(wú) 效 。 雙 周 期 指 令 時(shí) 序機(jī) 器 周 期 與 ALE信 號(hào) 在 第 二 機(jī) 器 周 期 無(wú) 讀 操 作 碼 的 操 作 , 而 是 進(jìn) 行 外 部數(shù) 據(jù) 存 儲(chǔ) 器 的 尋 址 和 數(shù) 據(jù) 選 通 。 ALE信 號(hào) 會(huì) 出 現(xiàn) 非 周 期現(xiàn) 象 。 訪 問(wèn) 外 部 RAM的 雙 周 期 指 令 時(shí) 序 2.
27、7 復(fù) 位 操 作 和 復(fù) 位 電 路2.7.1 復(fù) 位 操 作 單 片 機(jī) 的 初 始 化 操 作 , 擺 脫 死 鎖 狀 態(tài) 。 引 腳 RST加 上 大 于 2個(gè) 機(jī) 器 周 期 的 高 電 平 就 可 使 MCS-51復(fù) 位 。 復(fù) 位 時(shí) , PC初 始 化 為 0000H, 使 MCS-51單 片 機(jī) 從0000H單 元 開(kāi) 始 執(zhí) 行 程 序 。 SP=07H , P0-P3的 引 腳 均 為 1( 高 電 平 ) 。 在 復(fù) 位 有 效 期 間 , 內(nèi) 部 RAM的 狀 態(tài) 不 受 復(fù) 位 的 影 響 。 2.7.2 復(fù) 位 電 路 片 內(nèi) 復(fù) 位 結(jié) 構(gòu) : 復(fù) 位 電 路
28、通 常 采 用 上 電 自 動(dòng) 復(fù) 位 和 按 鈕 復(fù) 位 兩 種 方 式 。 最 簡(jiǎn) 單 的 上 電 自 動(dòng) 復(fù) 位 電 路 : 上 電 復(fù) 位 電 路 按 鍵 手 動(dòng) 復(fù) 位 , 有 電 平 方 式 和 脈 沖 方 式 兩 種 。 電 平 方 式 : 按 鍵 電 平 復(fù) 位 電路 兩 種 實(shí) 用 的 兼 有 上 電 復(fù) 位 與 按 鈕 復(fù) 位 的 電 路 。圖 ( b) 的 電 路 能 輸 出 高 、 低 兩 種 電 平 的 復(fù) 位 控 制 信 號(hào) , 以 適應(yīng) 外 圍 I/O接 口 芯 片 所 要 求 的 不 同 復(fù) 位 電 平 信 號(hào) 。74LS122為 單 穩(wěn) 電 路 , 實(shí) 驗(yàn) 表
29、 明 , 電 容 C的 選 擇 約 為 0.1F較 好 。 作業(yè)(2010-03-16)P37 :6, 9, 10, 11,12, 14 abcd efg abcd efg XTAL218 XTAL1 19 ALE30 EA31 PSEN29 RST9 P0.0/AD0 39P0.1/AD1 38P0.2/AD2 37P0.3/AD3 36 P0.4/AD4 35P0.5/AD5 34P0.6/AD6 33P0.7/AD7 32 P1.01 P1.12 P1.23 P1.34 P1.45 P1.56 P1.67 P1.78 P3.0/RXD 10P3.1/TXD 11P3.2/INT0 12P
30、3.3/INT1 13 P3.4/T0 14P3.7/RD 17P3.6/WR 16P3.5/T1 15 P2.7/A15 28 P2.0/A8 21P2.1/A9 22P2.2/A10 23P2.3/A11 24 P2.4/A12 25P2.5/A13 26P2.6/A14 27 U1 AT89C51 C1 1nF X1CRYSTALC2 1nF C322uF Resistor Resistor R11k 2 3 4 5 6 7 8 91 RP1RESPACK-8 P1_0 P1_0 P1_1P1_2P1_3 P1_4P1_5P1_6 P1_7 P1_1 P1_2 P1_3 P1_4 P1_
31、5 P1_6 P1_7 流 水 燈 說(shuō) 明 : 簡(jiǎn) 單 的 單 片 機(jī) 流 水 燈 電 路作 者 : 蔣 建 軍 網(wǎng) 站 : http:/ 論 壇 : http:/ 日 期 : 2005年 09月 16日 XTAL218 XTAL119 ALE30 EA31 PSEN29 RST9 P0.0/AD0 39P0.1/AD1 38P0.2/AD2 37 P0.3/AD3 36P0.4/AD4 35P0.5/AD5 34 P0.6/AD6 33P0.7/AD7 32 P1.0/T21 P1.1/T2EX2 P1.23 P1.34 P1.45 P1.56 P1.67 P1.78 P3.0/RXD 10
32、P3.1/TXD 11P3.2/INT0 12 P3.3/INT1 13P3.4/T0 14 P3.7/RD 17P3.6/WR 16P3.5/T1 15 P2.7/A15 28 P2.0/A8 21P2.1/A9 22P2.2/A10 23 P2.3/A11 24P2.4/A12 25P2.5/A13 26 P2.6/A14 27 U1 AT89C 52 X1 12MHz C1 22pF C222pF C320uF R91k +5V SW1 +5V D1D2 D3D4 D5D6 D7D8 R1470R2 470R3 470R4 470R5 470R6 470R7 470R8 470 +5V
33、思考題與習(xí)題1、80C51在功能、工藝、程序存儲(chǔ)器的配置上有哪些種類?2、80C51的存儲(chǔ)器組織采用何種結(jié)構(gòu)?存儲(chǔ)器地址空間如何劃分?各地址空間的地址范圍和容量如何?在使用上有何特點(diǎn)?3、80C51的P0P3口在結(jié)構(gòu)上有何不同?在使用上有何特點(diǎn)?4、80C51晶振頻率為12MHz,時(shí)鐘周期、機(jī)器周期為多少?5、80C51復(fù)位后的狀態(tài)如何?復(fù)位方法有幾種?6、80C51的片內(nèi)、片外存儲(chǔ)器如何選擇?7、80C51的PSW寄存器各位標(biāo)志的意義如何?8、80C51的當(dāng)前工作寄存器組如何選擇?9、80C51的控制總線信號(hào)有哪些?各信號(hào)的作用如何?10、80C51的程序存儲(chǔ)器低端的幾個(gè)特殊單元的用途如何?
34、 JaMePhSkWnZr$u*x+A2D5H8KcNfQiUlXo#s%v(y0B3F6I9LdOgRjVmYq!t&w-z1C4G7JbMePhTkWnZr$u(x+A2E5H8KcNfRiUlXp#s%v)y0C3F6IaLdOgSjVnYq!t*w-z1D4G7JbMeQhTkWoZr$u(x+B2E5H9KcNfRiUmXp#s&v)y0C3F7IaLdPgSjVnYq$t*w-A1D4G8JbNeQhTlWoZr%u(y+B2E6H9KcOfRjUmXp!s&v)z0C3F7IaMdPgSkVnYq$t*x-A1D5G8JbNeQiTlWo#r%u(y+B3E6H9LcOfRjUm
35、Yp!s&w)z0C4F7JaMdPhSkVnZq$u*x-A2D5G8KbNeQiTlXo#r%v(y+B3E6I9LcOgRjUmYp!t&w)z1C1C4F7JaMePhSkWnZq$u*x+A2D5H8KbNfQiUlXo#s%v(y0B3F6I9LdOgRjVmYq!t&w-z1C4G7JbMePhTkWnZr$u*x+A2E5H8KcNfQiUlXp#s%v)y0B3F6IaLdOgSjVmYq!t*w-z1D4G7JbMeQhTkWoZr$u(x+B2E5H9KcNfRiUmXp#s&v)y0C3F6IaLdPgSjVnYq!t*w-A1D4G8JbMeQhTlWoZr%u(x+
36、B2E6H9KcOfRiUmXp!s&v)z0C3F7IaMdPgSkVnYq$t*x-A1D5G8JbNeQiTlWo#r%u(y+B2E6H9LcOfRjUmXp!s&w)z0C4F7IaMdPhSkVnZq$t*x-A2D5G8KbNeQiTlXo#r%v(y+B3E6I9LcOgRjUmYp!t&w)z1C4F7JaMdPhSkWnZq$u*x-A2D5H8KbNfQiTlXo#s%v(y0B3E6I9LdOgRjVmYp!t&w-z1C4G7JaMePhTkWnZr$u*x+A2E5H8KcNfQiUlXo#s%v)y0B3F6I9LdOgSjVmYq!t&w-z1D4G7JbMeP
37、hTkWoZr$u(x+A2E5H9KcNfRiUlXp#s&v)y0C3F6IaLdPgSjVnYq!t*w-A1D4G8JbMeQhTkWoZr%u(x+B2E5H9KcOfRiUmXp#s&v)z0C3F7IaLdPgSkVnYq$t*w-A1D5G8JbNeQhTlWo#r%u(y+B2E6H9LcOfRjUmXp!s&v)z0C4F7IaMdPgSkVnZq$t*x-A1D5G8KbNeQiTlWo#r%v(y+B3E6H9LcOgRjUmYp!s&w)z1C4F7JaMdPhSkWnZq$u*x-A2D5G8KbNfQiTlXo#r%v(y0B3E6I9LcOgRjVmYp!t&w
38、)z1C4G7JaMePhSkWnZr$u*x+A2D5H8KcNfQiUlXo#s%v)y0B3F6I9LdOgSjVmYq!t&w-z1C4G7JbMePhTkWnZr$u(x+A2E5H8KcNfRiUlXp#s%v)y0C3F6IaLdOgSjVnYq!t*w-z1D4G8JbMeQhTkWoZr%u(x+B2E5H9KcNfRiUmXp#s&v)y0C3F7IaLdPgSjVnYq$t*w-A1D4G8JbNeQhTlWoZr%u(y+B2E6H9KcOfRjUmXp!s&v)z0C4F7IaMdPgSkVnZq$t*x-A1D5G8JbNeQiTlWo#r%u(y+B3E6H9Lc
39、OfRjUmYp!s&w)z0C4F7JaMdPhSkVnZq$u*x-A2D5G8KbNfQiTlXo#r%v(y0B3E6I9LcOgRjUmYp!t&w)z1C4F7JaMePhSkWnZq$u*x+A2D5H8KbNfQiUlXo#s%v(y0B3F6I9LdOgRjVmYq!t&w-z1C4G7JbMePhTkWnZr$u*x+A2E5H8K8KcNfRiUlXp#s%v)y0B3F6IaLdOgSjVmYq!t*w-z1D4G7JbMeQhTkWoZr$u(x+B2E5H9KcNfRiUmXp#s&v)y0C3F7IaLdPgSjVnYq$t*w-A1D4G8JbMeQhTlWoZ
40、r%u(x+B2E6H9KcOfRiUmXp!s&v)z0C3F7IaMdPgSkVnYq$t*x-A1D5G8JbNeQiTlWo#r%u(y+B3E6H9LcOfRjUmYp!s&w)z0C4F7IaMdPhSkVnZq$t*x-A2D5G8KbNeQiTlXo#r%v(y+B3E6I9LcOgRjUmYp!t&w)z1C4F7JaMePhSkWnZq$u*x+A2D5H8KbNfQiTlXo#s%v(y0B3E6I9LdOgRjVmYp!t&w-z1C4G7JaMePhTkWnZr$u*x+A2E5H8KcNfQiUlXp#s%v)y0B3F6IaLdOgSjVmYq!t&w-z1D4G
41、7JbMePhTkWoZr$u(x+A2E5H9KcNfRiUlXp#s&v)y0C3F6IaLdPgSjVnYq!t*w-A1D4G8JbMeQhTlWoZr%u(x+B2E6H9KcOfRiUmXp#s&v)z0C3F7IaLdPgSkVnYq$t*w-A1D5G8JbNeQhTlWo#r%u(y+B2E6H9LcOfRjUmXp!s&w)z0C4F7IaMdPhSkVnZq$t*x-A1D5G8KbNeQiTlWo#r%v(y+B3E6H9LcOgRjUmYp!s&w)z1C4F7JaMdPhSkWnZq$u*x-A2D5H8KbNfQiTlXo#s%v(y0B3E6I9LcOgRjVm
42、Yp!t&w)z1C4G7JaMePePhSkWnZr$u*x+A2D5H8KcNfQiUlXo#s%v)y0B3F6I9LdOgSjVmYq!t&w-z1D4G7JbMePhTkWoZr$u(x+A2E5H9KcNfRiUlXp#s%v)y0C3F6IaLdOgSjVnYq!t*w-z1D4G8JbMeQhTkWoZr%u(x(x+B2E5H9KcOfRiUmXp#s&v)z0C3F7IaLdPgSkVnYq$t*w-A1D5G8JbNeQhTlWo#r%u(y+B2E6H9KcOfRjUmXp!s&v)z0C4F7IaMdPgSkVnZq$t*x-A1D5G8KbNeQiTlWo#r%v(
43、y+B3E6H9LcOgRjRjUmYp!s&w)z1C4F7JaMdPhSkWnZq$u*x-A2D5H8KbNfQiTlXo#r%v(y0B3E6I9LcOgRjVmYp!t&w)z1C4G7JaMePhSkWnZr$u*x+A2D5H8KcNfQiUlXo#s%v)y0B3F6I9LdOgSjVmYq!t&w-z1C4G7JbMePhTkWnZoZr$u(x+A2E5H8KcNfRiUlXp#s%v)y0C3F6IaLdOgSjVnYq!t*w-z1D4G8JbMeQhTkWoZr%u(x+B2E5H9KcOfRiUmXp#s&v)z0C3F7IaLdPgSjVnYq$t*w-A1D4G
44、8JbNeQhTlWoZr%u(u(y+B2E6H9KcOfRjUmXp!s&v)z0C4F7IaMdPgSkVnZq$t*x-A1D5G8KbNeQiTlWo#r%v(y+B3E6H9LcOgRjUmYp!s&w)z0C4F7JaMdPhSkVnZq$u*x-A2D5G8KbNbNfQiTlXo#r%v(y0B3E6I9LcOgRjVmYp!t&w)z1C4G7JaMePhSkWnZr$u*x+A2D5H8KcNfQiUlXo#s%v)y0B3F6I9LdOgRjVmYq!t&w-z1C4G7JbMePhTkWkWnZr$u(x+A2E5H8KcNfRiUlXp#s%v)y0C3F6IaLd
45、OgSjVnYq!t*w-z1D4G8JbMeQhTkWoZr%u(x+B2E5H9KcNfRiUmXp#s&v)y0C3F7IaLdPgSjVnYnYq$t*w-A1D4G8JbNeQhTlWoZr%u(y+B2E6H9KcOfRjUmXp!s&v)z0C4F7IaMdPgSkVnZq$t*x-A1D5G8KbNeQiTlWo#r%u(y+B3E6H9LcOfRjUmUmYp!s&w)z0C4F7JaMdPhSkVnZq$u*x-A2D5G8KbNfQiTlXo#r%v(y0B3E6I9LcOgRjVmYp!t&w)z1C4G7JaMePhSkWnZr$u*x+A2D5H8KbNcNfQiU
46、lXo#s%v(y0B3F6I9LdOgRjVmYq!t&w-z1C4G7JbMePhTkWnZr$u(x+A2E5H8KcNfNfRiUlXp#s%v)y0C3F6IaLdOgSjVnYq!t*w-z1D4G8JbMeQhTkWoZr%u(x+B2E5H9KcNfRiUmXp#s&v)y0C3F7IaLdPgSjVnYq$t*w-w-A1D4G8JbNeQhTlWoZr%u(y+B2E6H9KcOfRjUmXp!s&v)z0C4F7IaMdPgSkVnZq$t*x-A1D5G8KbNeQiTlWo#r%u(y+B3E6H9LcOcOfRjUmYp!s&w)z0C4F7JaMdPhSkVnZq
47、$u*x-A2D5G8KbNfQiTlXo#r%v(y0B3E6I9LcOgRjVmYp!t&w)z1C4G7JaMePhSkWnZr$u*x+A2D5H8KbNfQiUlXo#s%v(y0B3F3F6I9LdOgRjVmYq!t&w-z1C4G7JbMePhTkWnZr$u(x+A2E5H8KcNfRiUlXp#s%v)y0C3F6IaLdOgSjVnYq!t*w-z1D4G7JbJbMeQhTkWoZr%u(x+B2E5H9KcNfRiUmXp#s&v)y0C3F7IaLdPgSjVnYq$t*w-A1D4G8JbNeQhTlWoZr%u(y+B2E6H9KcOcOfRjUmXp!s&v)
48、z0C4F7IaMdPgSkVnZq$t*x-A1D5G8KbNeQiTlWo#r%u(y+B3E6H9LcOfRjUmYp!s&w)z0C4F7JaMdMdPhSkVnZq$u*x-A2D5G8KbNfQiTlXo#r%v(y0B3E6I9LcOgRjVmYp!t&w)z1C4G7JaMePhSkWnZq$u*x+A2D5H8KbNfQiUlUlXo#s%v(y0B3F6I9LdOgRjVmYq!t&w-z1C4G7JbMePhTkWnZr$u(x+A2E5H8KcNfRiUlXp#s%v)y0C3F6IaLdOgSjVnYqYq!t*w-z1D4G8JbMeQhTkWoZr%u(x+B2E
49、5H9KcNfRiUmXp#s&v)y0C3F7IaLdPgSjVnYq$t*w-A1D4G8JbNeQhTlWoWoZr%u(y+B2E6H9KcOfRjUmXp!s&v)z0C4F7IaMdPgSkVnZq$t*x-A1D5G8JbNeQiTlWlWo#r%v(y+B3E6H9LcOfRjUmYp!s&w)z0C4F7JaMdPhSkVnZq$u*x-A2D5G8KbNfQiTlXo#r%v(y0B3E6I6I9LcOgRjVmYp!t&w)z1C4G7JaMePhSkWnZr$u*x+A2D5H8KbNfQiUlXo#s%v(y0B3F6I9LdOgRjVmYq!q!t&w-z1C4G7JbMePhTkWnZr$u(x+A2E5H8KcNfRiUlXp#s%v)y0C3F6IaLdOgSjVnYq!t*w-z1D4G8JbMeQhTkWoZr$u(x+B2E5H9KcNfRfRiUmXp#s&v)y0C3F7IaLdPgSjVnYq$t*w-A1D4G8JbNeQhTlWoZr%u(y+B2E6H9KcOfRjUmXp!s&v&v)z0C4F7IaMdPgSkVnZq$t*x-A1
- 溫馨提示:
1: 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 110中國(guó)人民警察節(jié)(筑牢忠誠(chéng)警魂感受別樣警彩)
- 2025正字當(dāng)頭廉字入心爭(zhēng)當(dāng)公安隊(duì)伍鐵軍
- XX國(guó)企干部警示教育片觀后感筑牢信仰之基堅(jiān)守廉潔底線
- 2025做擔(dān)當(dāng)時(shí)代大任的中國(guó)青年P(guān)PT青年思想教育微黨課
- 2025新年工作部署會(huì)圍繞六個(gè)干字提要求
- XX地區(qū)中小學(xué)期末考試經(jīng)驗(yàn)總結(jié)(認(rèn)真復(fù)習(xí)輕松應(yīng)考)
- 支部書(shū)記上黨課筑牢清廉信念為高質(zhì)量發(fā)展?fàn)I造風(fēng)清氣正的環(huán)境
- 冬季消防安全知識(shí)培訓(xùn)冬季用電防火安全
- 2025加強(qiáng)政治引領(lǐng)(政治引領(lǐng)是現(xiàn)代政黨的重要功能)
- 主播直播培訓(xùn)直播技巧與方法
- 2025六廉六進(jìn)持續(xù)涵養(yǎng)良好政治生態(tài)
- 員工職業(yè)生涯規(guī)劃方案制定個(gè)人職業(yè)生涯規(guī)劃
- 2024年XX地區(qū)黨建引領(lǐng)鄉(xiāng)村振興工作總結(jié)
- XX中小學(xué)期末考試經(jīng)驗(yàn)總結(jié)(認(rèn)真復(fù)習(xí)輕松應(yīng)考)
- 幼兒園期末家長(zhǎng)會(huì)長(zhǎng)長(zhǎng)的路慢慢地走