九九热最新网址,777奇米四色米奇影院在线播放,国产精品18久久久久久久久久,中文有码视频,亚洲一区在线免费观看,国产91精品在线,婷婷丁香六月天

歡迎來到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁 裝配圖網(wǎng) > 資源分類 > PPT文檔下載  

單片機(jī)硬件結(jié)構(gòu)

  • 資源ID:22504506       資源大小:1.04MB        全文頁數(shù):56頁
  • 資源格式: PPT        下載積分:14.9積分
快捷下載 游客一鍵下載
會員登錄下載
微信登錄下載
三方登錄下載: 微信開放平臺登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要14.9積分
郵箱/手機(jī):
溫馨提示:
用戶名和密碼都是您填寫的郵箱或者手機(jī)號,方便查詢和重復(fù)下載(系統(tǒng)自動生成)
支付方式: 支付寶    微信支付   
驗(yàn)證碼:   換一換

 
賬號:
密碼:
驗(yàn)證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會被瀏覽器默認(rèn)打開,此種情況可以點(diǎn)擊瀏覽器菜單,保存網(wǎng)頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無水印,預(yù)覽文檔經(jīng)過壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標(biāo)題沒有明確說明有答案則都視為沒有答案,請知曉。

單片機(jī)硬件結(jié)構(gòu)

2.2 MCS-51單 片 機(jī) 內(nèi) 部 結(jié) 構(gòu) 分 析 2.3 MCS-51單 片 機(jī) 的 引 腳 功 能 2.4 MCS-51的 存 儲 器 組 織 2.5 MCS-51CPU時 序第 2 章 MCS-51單 片 機(jī) 硬 件 結(jié) 構(gòu) 2.6 MCS-51低 功 耗 運(yùn) 行 方 式 及 編 程 MCS-51系 列MCS-51系 列 基 本 的 51系 列單 片 機(jī) 803180518751增 強(qiáng) 的 51系 列單 片 機(jī) 803280528752 區(qū) 別 : 8051 / 8751單 片 機(jī) 中 含 有 ROM / EPROM, 而 8031中 沒 有 , 使 用 時 需 外 接 一 片 EPROM型 號 ROM EPROM RAM TC I/O INT80328052 8KB8752 8KB 256B 256B 256B 333 并 串444 111 666二 、 MCS-51系 列 單 片 機(jī) 的 差 異51子 系 列型 號 ROM EPROM RAM T/C I/O INT80318051 4KB8751 4KB 128B128B128B 222 并 串444 111 555(基 本 型 )52子 系 列請 見 : P21 表 1-4 P22 表 1-5 51系 列 產(chǎn) 品 RAM P0口串 行 口 定 時 器計 數(shù) 器 特 殊功 能寄 存 器( SFR)中 斷系 統(tǒng)P2口P1口 P3口ROM/EPROMCPU 內(nèi) 部 總 線 VccVssXTAL1XTAL2PSEN EAALERESET P2.0P2.7P0.0P0.78 8P1.0P1.78 P3.0P 3.78面 向 用 戶 的 結(jié) 構(gòu) 共 40條 引 線(內(nèi) 特 性 ) 用 戶 外 特 性圖 2-2 MCS-51功 能 框 圖P32 邏 輯 結(jié) 構(gòu) 框 圖 40引 腳 , 雙 列 直 插 式 結(jié) 構(gòu)RST/VPDP 3.1P3.2P3.3P3.4P3.5P3.6P3.7P3.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7P1.0 P2.6P2.5P2.4P2.3P2.2P2.1P2.0P2.7P0.1P0.2P0.3P0.4P0.5P0.6P0.7P0.0RXD TXD INT0 INT1 T0 WR RDT1 XTAL1XTAL2Vss VccEA/VPPALE/PROGPSEN803189C51 40393837363534333231302928272625242322211234567891011121314151617181920 2.3 MCS-51單 片 機(jī) 的 引 腳 功 能用 戶 外 特 性 P0口 :I/O 口 或 數(shù) 據(jù) 總 線 /低 8位地 址 總 線 復(fù) 用 口P1口 : I/O口P3口 :I/O口 或 第 2功 能 口 P2口 :I/O口 或高 8位 地 址 總 線控 制 總 線控 制 總 線 時 鐘復(fù) 位 引 腳 2、 管 腳 的 功 能( 1) 電 源Vcc: (40腳 ) 接 +5V電 源 (直 流 電 源 正 端 ) Vss: ( 20腳 ) 接 地 端 (直 流 電 源 負(fù) 端 )硬 件 設(shè) 計 時 , 為 提高 單 片 機(jī) 抗 干 擾 性能 , 應(yīng) 在 這 兩 腳 之間 加 一 0.01uF去 耦電 容 。 而 且 電 源 線要 盡 可 能 粗 一 些 ,如 100mil(2.54mm) +5VGND0.01uF4020CPU XTAL1: ( 19腳 ) 片 內(nèi) 振 蕩 電 路 輸 入 端XTAL2: ( 18腳 ) 片 內(nèi) 振 蕩 電 路 輸 出 端內(nèi) 時 鐘 方 式 : 在 XTAL1、 XTAL2上 外 接 定 時元 件 , 使 其 形 成 自 激 振 蕩 器 。時 鐘 電 路 : 內(nèi) 時 鐘 方 式 (最 常 用 的 方 式 )外 時 鐘 方 式2、 管 腳 的 功 能( 2) 時 鐘 定 時 元 件 采 用 由 石 英 晶 體 和 電 容 組 成 并 聯(lián) 諧 振電 路 。 晶 體 和 電 容 盡 可 能 靠 近 單 片 機(jī) 芯 片 。 單片機(jī)XTAL1XTAL21918C1C2電 容 通 常選 擇 為2030PF左 右 振 蕩 頻 率1.2MHz12MHz 晶振內(nèi) 時 鐘 方 式 電 路 設(shè) 計 原 理 圖C1、 C2取 值 對 振 蕩 頻 率 輸出 穩(wěn) 定 性 、 大 小 及 振 蕩 電 路的 起 振 速 度 有 一 定 的 影 響 。 時 鐘 電 路 設(shè) 計 應(yīng) 注 意 問 題 :1、 設(shè) 計 印 制 板 時 , 晶 體 與 電 容 盡 可 能 與 單 片 機(jī) 芯 片靠 近 , 以 減 少 寄 生 電 容 , 保 證 振 蕩 器 可 靠 工 作 。3、 應(yīng) 考 慮 系 統(tǒng) 功 耗 要 求 , 時 鐘頻 率 越 低 , 功 耗 越 小 ;2、 盡 可 能 用 地 線 包 圍 振 蕩 電 路 ,晶 體 外 殼 接 地 ;4、 選 用 瓷 片 電 容 ; EA/VPPALEPSEN名 稱 功 能片 外 取 指 信 號 ( 片 外 程 序 存 儲 器 讀 ) 輸 出 端低 電 平 有 效 。 通 過 P0口 讀 回 指 令 或 常 數(shù) ???制 的 是 片 外 程 序 存 儲 器( 3) 控 制 信 號程 序 存 儲 器 選 擇 信 號 EA= 0 時 , 選 外 部 ROM;1, 地 址 小 于 4k時 , 選 內(nèi) 部 ROM地 址 大 于 4k時 , 選 外 部 ROMP0口 是 數(shù) 據(jù) /地 址 復(fù) 用 口不 訪 問 片 外 存 儲 器 時 , 以 1/6時 鐘 頻 率 固 定 輸 出 正 脈 沖P0口 輸 出數(shù) 據(jù) 信 息 P0口 輸 出地 址 信 息 鎖 存 地 址 寄 存 器 內(nèi) 容 寄 存 器 內(nèi) 容表 2-2 復(fù) 位 后 內(nèi) 部 寄 存 器 狀 態(tài)PC 0000HACC 00HB 00HPSW 00HSP 07HDPTR 0000HP0P3 0FFHIP 00000BIE 0 00000B TMOD 00HTCON 00HTH0 00HTL0 00HTH1 00HTL1 00HSCON 00HSBUF 不 定PCON 0 000B初 始 復(fù) 位 不 影 響 片 內(nèi) RAM狀 態(tài) 。復(fù) 位 信 號 , 高 電 平 復(fù) 位 CPU, 低 電 平 CPU工 作RESET: 803180518751VSSVCCRST409200.47FR151kR2 51k+5V復(fù) 位 電 路 設(shè) 計 :手 動 復(fù) 位 KR上 電 自 動 復(fù) 位 KR 高 電 平 要 保 持 10m s以 上RESET高 電 平 有 效二 極 管 作 用 ? 簡 單 的 上 電 復(fù) 位 電 路 : 1 1 2 2 3 3 4 4 5 5 6 6 D D C C B B A A T itle N u m b e r R e v isio nS ize B D a te : 2 0 0 8 - 9 - 1 S h e e t o f F ile : E :單 片 機(jī) C A I 課 件 2 0 0 8 R E S E T .S C H D O C D r a w n B y : 1 0 U F C 1 1 0 K R 3 1 K R 1 + 5 R E S E T IMP813L(DIP/SO)1(MR):手 動 復(fù) 位 輸 入 。 低 電 平 有 效 的 輸 入 可觸 發(fā) 復(fù) 位 脈 沖 。 250 A的 上 拉 電 阻 允 許 此 腳被 TTL/CMOS邏 輯 驅(qū) 動 或 由 開 關(guān) 短 路 到 地 。7( RESET) : 高 電 平 有 效 的 200ms復(fù) 位 輸 出 。復(fù) 位 功 能 :電 源 監(jiān) 視 功 能 :4( PFI) : 電 源 故 障 電 壓 監(jiān) 控 輸 入 。 當(dāng) PFI小 于 1.25V時 ,PFO變 為 低 電 平 。 不 用 時 將 PFI接 地 或 接 至 Vcc。5( PFO) : 電 源 故 障 輸 出 。 該 輸 出 低 電 平 有 效 。目 前 , 在 設(shè) 計 中 我 們 更 多 的 使 用 具 有 復(fù) 位 功 能 的 集 成電 路 芯 片 , 如 X5045, IMP813L、 IMP708等 8( WDO): 看 門 狗 輸 出 。 當(dāng) 內(nèi) 部 看 門 狗 定 時 器 超 時 1.6秒 時 , WDO拉 至 低 電 平 , 并 直 到 看 門 狗 被 清 零 才 變 為高 電 平 。 此 外 , 當(dāng) Vcc低 于 復(fù) 位 門 限 時 , WDO保 持 低 電平 。6( WDI) : 看 門 狗 輸 入 。 WDI控 制 內(nèi) 部 看 門 狗 定 時 器 。 WDI端 保 持 高 電 平 或 低 電 平 達(dá) 1.6秒 可 使 內(nèi) 部 定 時 器 完 成 計 數(shù) ,并 將 WDO變 為 低 電 平 。 將 WDI懸 空 或 連 接 一 個 高 阻 抗 三 態(tài) 緩沖 器 將 禁 止 看 門 狗 功 能 。 內(nèi) 部 看 門 狗 定 時 器 清 零 的 條 件 有 三 種 : 發(fā) 生 復(fù) 位 ;WDI處 于 三 態(tài) ; 或 WDI檢 測 到 一 個 上 升 沿 或 下 降 沿 ???門 狗 功 能 : 基 于 IMP813L的 復(fù) 位 電 路 設(shè) 計 1、 讀 I/O引 腳 信 號 : 以 P1口 為 例讀 鎖 存 器寫 鎖 存 器內(nèi) 部 總 線讀 引 腳 DCL QQP1.x鎖 存 器 T P1.x引 腳Vcc 內(nèi) 部 上拉 電 阻0 1 01 0 1輸 出 輸 入 “讀 引 腳 ” 每 一 位 可 分 別 定 義 為 輸 入 或 輸 出 線 做 信 號 輸 入 引 腳 時 , 口 鎖 存 器 須 先 置 1, 再 讀 入 引腳 信 號 。2.3.3 I/O口 : 講 2個 問 題 2、 P3口 的 第 二 功 能 狀 態(tài)P3.0 RXD 串 行 口 信 號 輸 入 引 腳P3.1 TXD 串 行 口 信 號 輸 出 引 腳P3.6 WR 外 部 RAM寫 信 號P3.3 INT1 外 部 中 斷 1輸 入 引 腳P3.4 T0 計 數(shù) 器 0輸 入P3.5 T1 計 數(shù) 器 1輸 入第 二 功 能 口 線P3.2 INT0 外 部 中 斷 0輸 入 引 腳P3.7 RD 外 部 RAM讀 信 號 2.3.4 管 腳 應(yīng) 用 特 性 :1、 端 口 驅(qū) 動 能 力 和 接 口 要 求P0口 : 每 一 位 口 線 可 驅(qū) 動 8個 LSTTL門 輸 入 。 作 I/O口 使 用時 因 輸 出 級 是 漏 極 開 路 而 需 接 上 拉 電 阻 。 作 總 線 使 用 無 需上 拉 電 阻 。P1P3口 : 每 一 位 口 線 可 驅(qū) 動 4個 LSTTL門 輸 入 。 內(nèi) 部 集成 上 拉 電 阻 , 外 部 無 需 接 上 拉 電 阻 。CHMOS端 口 只 提 供 幾 毫 安 輸 出 電 流 , 因 限 制 高 電 平 輸 出 時的 電 流 , 保 護(hù) 引 腳 不 被 損 壞 。 ALE803180518751 P2口P0口 A0A7A8A15D0D7控制總線CB2.3.4 管 腳 應(yīng) 用 特 性 :單 片 機(jī) 擴(kuò) 展 系 統(tǒng) 設(shè) 計 的 三 總 線 結(jié) 構(gòu) :控 制 總 線 、 數(shù) 據(jù) 總 線 、 地 址 總 線 數(shù) 據(jù) 總 線 DB地 址 總 線 ABEAP3.6P3.7PSENRSTWRRDPSENEARST GE 74HC 373 2.4 MCS-51的 存 儲 器 組 織 存 儲 器 數(shù) 據(jù) 存 儲 器程 序 存 儲 器 對 單 片 機(jī) 來 講 , ROM和 RAM的 尋 址 機(jī) 構(gòu) 和尋 址 方 式 是 分 開 的 。 ROM、 EPROM E2ROM或 FLASHRAM、 FLASH PSENWRRD單 片 機(jī) EA=1內(nèi) 部 外 部EA=00000H0FFFH 0FFFFH0000H1000H 外 部FFFFH8951 803151系 列 程 序 存 儲 器 配 置 圖4KB 接 地2.4.1 程 序 存 儲 器實(shí) 行 片 內(nèi) 、 外 統(tǒng) 一 編 址 方 式 , 由 PC指 針 訪 問 。 存 放 程 序 目 標(biāo) 代 碼 。 中 斷 源 入 口 地址 外 部 中 斷 0 0003H 定 時 器 0溢 出 000BH 外 部 中 斷 1 0013H 定 時 器 1溢 出 001BH 串 行 口 0023H *定 時 器 2溢 出 或T2EX( P1.1) 端 負(fù) 跳 002BH 程 序 存 儲 器 中 有 7個 地 址 具 有 特 殊 功 能 , MCS-51復(fù) 位 后 , ( PC)= 0000H, 故 系 統(tǒng) 程 序 必 須 從 0000H單 元 開 始 , 也 叫 做 系 統(tǒng) 程 序的 啟 動 地 址 。 6個 特 殊 單 元 : 分 別 對 應(yīng) 于 6種 中 斷 源 的 中 斷 入 口 地 址 ,如 表 2-4所 示 。 2.4.2 數(shù) 據(jù) 存 儲 器 RAM內(nèi) 部 數(shù) 據(jù) 存 儲 器外 部 數(shù) 據(jù) 存 儲 器分 為 兩 部 分 單片機(jī)(RAM) RAM用 戶 擴(kuò) 展 數(shù) 據(jù) 存 儲 器外 部 擴(kuò) 展 總 線單 片 機(jī) 擴(kuò) 展 系 統(tǒng) 結(jié) 構(gòu) 圖 SFR特 殊 功 能寄 存 器FFH80H內(nèi) 部RAMSFR特 殊 功 能寄 存 器7FH00HFFH80H 7FH00HFFH80H 直 接 尋 址地 址 重 疊內(nèi) 部RAM內(nèi) 部RAM間 接 尋 址52系 列 內(nèi) 部 RAM配 置51系 列 內(nèi) 部 RAM配 置一 、 內(nèi) 部 數(shù) 據(jù) 存 儲 器 地 址 :00H FFH 0FH08H17H10H2FH20H7FH30H 0區(qū) ( 8字 節(jié) )1區(qū) ( 8字 節(jié) )2區(qū) ( 8字 節(jié) )3區(qū) ( 8字 節(jié) )位 尋址 區(qū)數(shù) 據(jù)緩 沖 區(qū) 80個 字 節(jié) RAM只 能 按 字 節(jié) 尋 址16個 字 節(jié) , 128個RAM位可 按 位 亦 可 按 字 節(jié) 尋 址四個工作寄存器區(qū)1、 內(nèi) 部 00H7FH RAM區(qū) 功 能 配 置 圖R7R0R7R0R7R0R7R000H1FH07H18H 1、 每 個 區(qū) 有 8個 字 節(jié) ,分 別 對 應(yīng) 8個 工 作 寄 存 器R0 R7如 0區(qū) : 00H地 址 單 元 對應(yīng) 0區(qū) 的 寄 存 器 R0, 01H地 址 單 元 對 應(yīng) 0區(qū) 的 寄 存器 R12、 可 作 普 通 RAM使 用P42 寄存器區(qū) 通 用 寄 存 器 組 32個 RAM單 元 共 4個 區(qū) , 每 個 區(qū) 8個 通 用 工 作 寄 存 器 R0R7“區(qū) ” 的 選 擇 由 程 序 狀 態(tài) 字 PSW中 的 RS1和 RS0確 定 工 作 寄 存 器 區(qū) 地 址RS1 RS0 2 區(qū) 10H 17H1 0 3 區(qū) 18H 1FH1 1 0 區(qū) 00H 0 0 07H 1 區(qū) 08H 0 1 0FH 7F 7E 7D 7C 7B 7A 79 782FH 472EH 77 76 75 74 73 72 71 70 462DH 6F 6E 6D 6C 6B 6A 69 68 452CH 67 66 65 64 63 62 61 60 442BH 5F 5E 5D 5C 5B 5A 59 58 432AH 57 56 55 54 53 52 51 50 4229H 4F 4E 4D 4C 4B 4A 49 48 4128H 47 46 45 44 43 42 41 40 4027H 3F 3E 3D 3C 3B 3A 39 38 3926H 37 36 35 34 33 32 31 30 3825H 2F 2E 2D 2C 2B 2A 29 28 37 24H 27 26 25 24 23 22 21 20 3623H 1F 1E 1D 1C 1B 1A 19 18 3522H 17 16 15 14 13 12 11 10 3421H 0F 0E 0D 0C 0B 0A 09 08 3320H 07 06 05 04 03 02 01 00 32 地 址7FHRAM 1FH18H17H10H0FH07H08H00H 2423161578031 127 3區(qū)2區(qū)1區(qū)0區(qū) (MSB) (LSB) F0H F7 F6 F5 F4 F3 F2 F1 F0 BE0H E7 E5E6 E3E4 E1E2 ACCE0D0H D7 D5D6 D3D4 D1D2 PSWD0C8H CF CDCE CBCC C9CA T CONC8 B8H BD BBBC B9BA IPB8B0H B7 B5B6 B3B4 B1B2 P3B0A8H AF AD ABAC A9AA IEA8A0H A7 A5A6 A3A4 A1A2 P2A098H 9F 9D9E 9B9C 999A SCON9897 9596 9394 9192 P190 88H 8F 8D8E 8B8C 898A TCON8880H 87 8586 8384 8182 P08090H TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0SM0 1 2 TBREN 8 RB TI8 RISM SMET2 ES ET1 EX1 ET EX0 0 PT2 PS PT01PX1PT PX02TF 2EXF RCLKTCLK 2EXEN 2TR C/T CP/RL2 2CY AC 0F RS 0RS1 OV (MSB) (LSB) 2PEA 位 尋 址 區(qū) 字 節(jié) 地 址 :20H 2FH , 16個 字 節(jié)可 按 字 節(jié) 操 作 :mov 20h,#0aah 位 地 址 :00H 7FH單 獨(dú) 按 位 操 作 :setb 20h 布 爾 處理 機(jī) 數(shù) 據(jù)存 儲 器 的主 要 組 成部 分藍(lán) 色 框 內(nèi) 地址 的 區(qū) 別 ?字 節(jié) 地 址 位 地 址靠 指 令 區(qū) 別 ( 3) 用 戶 RAM區(qū)字 節(jié) 地 址 : 30H 7FH片 內(nèi) RAM的 部 分 單 元可 用 作 堆 棧復(fù) 位 后 , 51的 棧 區(qū) 指 向 07H單 元 , 是 工 作 寄 存器 區(qū) 0, 為 避 開 工 作 寄 存 器 區(qū) 和 位 尋 址 區(qū) , 用戶 堆 棧 一 般 設(shè) 置 在 30H 7FH 之 間 ,52系 列 單片 機(jī) 可 設(shè) 置 在 30H0FFH之 間 . 7F 7E 7D 7C 7B 7A 79 782FH 472EH 77 76 75 74 73 72 71 70 462DH 6F 6E 6D 6C 6B 6A 69 68 45 2CH 67 66 65 64 63 62 61 60 442BH 5F 5E 5D 5C 5B 5A 59 58 432AH 57 56 55 54 53 52 51 50 4229H 4F 4E 4D 4C 4B 4A 49 48 4128H 47 46 45 44 43 42 41 40 4027H 3F 3E 3D 3C 3B 3A 39 38 3926H 37 36 35 34 33 32 31 30 3825H 2F 2E 2D 2C 2B 2A 29 28 37 24H 27 26 25 24 23 22 21 20 3623H 1F 1E 1D 1C 1B 1A 19 18 3522H 17 16 15 14 13 12 11 10 3421H 0F 0E 0D 0C 0B 0A 09 08 3320H 07 06 05 04 03 02 01 00 32 地 址7FHRAM 1FH18H17H10H0FH07H08H 00H 24231615780 31 127 3區(qū)2區(qū)1區(qū)0區(qū) (MSB) (LSB) F0H F7 F6 F5 F4 F3 F2 F1 F0 BE0H E7 E5E6 E3E4 E1E2 ACCE0D0H D7 D5D6 D3D4 D1D2 PSWD0 C8H CF CDCE CBCC C9CA T CONC8B8H BD BBBC B9BA IPB8B0H B7 B5B6 B3B4 B1B2 P3B0A8H AF AD ABAC A9AA IEA8 A0H A7 A5A6 A3A4 A1A2 P2A098H 9F 9D9E 9B9C 999A SCON9897 9596 9394 9192 P19088H 8F 8D8E 8B8C 898A TCON88 80H 87 8586 8384 8182 P08090H TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0SM0 1 2 TBREN 8 RB TI8 RISM SM ET2 ES ET1 EX1 ET EX0 0PT2 PS PT01PX1PT PX0 2TF 2EXF RCLKTCLK 2EXEN 2TR C/T CP/RL2 2 CY AC 0F RS 0RS1 OV(MSB) (LSB) 2P EA 30H 程 序 計 數(shù) 器 PC$16位 專 用 寄 存 器 , 尋 址 范 圍 64KB, 程 序 最 大 長 度 為 64KB。2. 特 殊 功 能 寄 存 器$ 通 電 時 自 動 復(fù) 位 , 運(yùn) 行 時 可 手 動 復(fù) 位 , 復(fù) 位 后 ,PC的 內(nèi) 容 自 動 清 零$用 來 存 放 下 一 條 指 令 地 址 。PC 0000H 系 統(tǒng) 的 啟 動 地 址 MCS-51片 內(nèi) I/O口 鎖 存 器 、 T/C、 串 行 口 數(shù) 據(jù) 緩 沖器 、 各 種 控 制 寄 存 器 ( PC除 外 ) , 都 以 特 殊 功 能 寄 存器 形 式 出 現(xiàn) , 能 綜 合 、 實(shí) 時 反 映 單 片 機(jī) 內(nèi) 部 的 工 作 狀 態(tài)和 工 作 方 式 , 掌 握 各 個 SFR的 工 作 狀 態(tài) 及 工 作 方 式 , 實(shí)現(xiàn) 對 單 片 機(jī) 系 統(tǒng) 的 控 制 具 有 重 要 意 義 。 特 殊 功 能寄 存 器名 稱特 殊 功 能寄 存 器對 應(yīng) 地 址 累 加 器 A 地 址 : 0E0H最 常 用 的 一 個 專 用 寄 存 器大 部 分 單 操 作 數(shù) 指 令 的 操 作 數(shù) 取 自 A很 多 雙 操 作 數(shù) 指 令 的 一 個 操 作 數(shù) 取 自 A算 術(shù) 運(yùn) 算 和 邏 輯 運(yùn) 算 的 結(jié) 果 放 在 A或 AB對 中指 令 系 統(tǒng) 采 用 A 作 為 累 加 器 的 標(biāo) 識 符例 : INC A ; 執(zhí) 行 A中 的 內(nèi) 容 加 1操 作ADD A, #data ; 執(zhí) 行 A (A) + #data 操 作位 尋 址 功 能 寄 存 器 B 地 址 : 0F0H 8位 寄 存 器與 累 加 器 A 配 合 使 用 , 一 般 用 于 乘 除 法 運(yùn) 算寄 存 器 B 存 放 第 二 操 作 數(shù) 、 乘 積 的 高 8位 字 節(jié)除 法 的 余 數(shù) 部 分例 : MUL AB ;執(zhí) 行 (A) (B) B ADIV AB ;執(zhí) 行 (A)/(B) 商 A 余 B 余 程 序 狀 態(tài) 字 PSW 地 址 : 0D0H 8位 寄 存 器 , 存 放 程 序 的 狀 態(tài) 信 息 , 表 征 指 令 的 執(zhí) 行 狀 態(tài) ,供 程 序 查 詢 和 判 別 使 用 。進(jìn) /借 位 標(biāo) 志 CY( PSW.7)加 法 運(yùn) 算 時 , 如 果 D 7有 進(jìn) 位 , 則 CY=1, 否 則 CY=0減 法 運(yùn) 算 時 , 如 果 D7有 借 位 , 則 CY=1, 否 則 CY=0布 爾 運(yùn) 算 中 被 定 義 為 位 累 加 器CY D7 D6 D5 D4 D3 D2 D1 D0AC F0 RS1 RS0 OV PPSW D7 D0CY 輔 助 進(jìn) 位 標(biāo) 志 AC( PSW.6) 8位 加 法 運(yùn) 算 時 , 如 果 低 半 字 節(jié) 的 D3向 D4有 進(jìn) 位 , 則 AC=1, 否 則 AC=08位 減 法 運(yùn) 算 時 , 如 果 低 半 字 節(jié) 的 D3向 D4有 借 位 , 則AC=1, 否 則 AC=0標(biāo) 志 F0( PSW.5)含 義 由 用 戶 定 義 , 可 用 軟 件 來 使 它 置 “ 1”、 或 清“ 0”由 軟 件 測 試 F0來 控 制 程 序 流 向 D7D4 D3D0ACCY D7 D6 D5 D4 D3 D2 D1 D0AC F0 RS1 RS0 OV PPSW 工 作 寄 存 器 區(qū) 選 擇 位 RS1 、 RS0( PSW.4、 PSW .3)通 過 軟 件 來 改 變 RS1 、 RS0的 組 合 , 以 確 定 當(dāng) 前 工 作 寄存 器 區(qū) 。工 作 寄 存 器 區(qū) 地 址RS1 RS0 2 區(qū) 10H 17H1 0 3 區(qū) 18H 1FH1 1 0 區(qū) 00H 0 0 07H 1 區(qū) 08H 0 1 0FHPSW.4 PSW.3 CY AC F0 RS1 RS0 OV PPSW 溢 出 標(biāo) 志 OV( PSW.2)作 為 有 符 號 數(shù) 加 、 減 法 時 由 硬 件 置 位 或 清 除 , 以 指示 運(yùn) 算 結(jié) 果 是 否 溢 出 執(zhí) 行 加 /減 法 指 令 時 , 加 /減 法 的 結(jié) 果 如 超 出 了 一 個 字 節(jié) 有 符 號 補(bǔ) 碼 數(shù) 所 表 示 的 范 圍 ( -128 +127) , 則 OV=1; 否 則 OV=0CY AC F0 RS1 RS0 OV PPSW 奇 偶 標(biāo) 志 P( PSW.0) 每 個 指 令 周 期 都 由 硬 件 置 位 或 清 零 , 以 表 示 累 加 器 A中 值 為 “ 1”的 位 數(shù) 的 奇 偶 性 該 標(biāo) 志 可 用 于 串 行 數(shù) 據(jù) 通 訊 , 驗(yàn) 證 數(shù) 據(jù) 傳 輸 的 可 靠 性P = 1 A中 1的 個 數(shù) 為 奇 數(shù)0 A中 1的 個 數(shù) 為 偶 數(shù)CY AC F0 RS1 RS0 OV PPSW 堆 棧 指 針 SP8位 寄 存 器 , 存 放 棧 頂 地 址工 作 方 式 : “ 先 進(jìn) 后 出 ” 或 “ 后 進(jìn) 先 出 ”數(shù) 據(jù) 壓 入 堆 棧 時 , SP自 動 加 1數(shù) 據(jù) 彈 出 堆 棧 時 , SP自 動 減 1保 護(hù) CPU現(xiàn) 場 和 斷 點(diǎn) 地 址作 用 : 中 斷 時調(diào) 用 子 程 序 時棧 區(qū) “ 向 上 生 成 ”按 “ 先 進(jìn) 后 出 ” 工 作 原 則 , 由 SP組 織 的內(nèi) 部 RAM區(qū) 域 , 被 稱 為 堆 棧 。 SPSP例 : 堆 棧 操 作建 立 堆 棧壓 入 操 作彈 出 操 作 60H61H62H63H64H A的 內(nèi) 容B的 內(nèi) 容SPMOV SP, #60HPUSH ACCPUSH BPOP direct SPdirect 棧 底1、 堆 棧 是 向 上 生 長 的2、 SP始 終 指 向 棧 頂 , 要 人 工 預(yù)防 堆 棧 溢 出 數(shù) 據(jù) 指 針 DPTR16位 寄 存 器 , 高 字 節(jié) 用 DPH表 示 , 低 字 節(jié) 用 DPL表 示存 放 外 部 RAM 或 I/O 口 地 址 , 范 圍 64KB例 : MOVX A, DPTRMOVX DPTR, A;將 外 部 RAM中 地 址 為 DPTR的 單 元 內(nèi) 容 讀 到 A中;將 A中 的 內(nèi) 容 寫 到 外 部 RAM中 地 址 為 DPTR的 單 元( DPTR)A RD WR (A)DPTRMOV DPTR, #1000H I/O 端 口 P0 P3 地 址 :80H 90H 0A0H 0B0H專 用 寄 存 器 P0 P3分 別 是 端 口 P0 P3的 鎖 存 器 串 行 數(shù) 據(jù) 緩 沖 器 SBUF 地 址 :99H存 放 欲 發(fā) 送 的 數(shù) 據(jù)存 放 已 接 收 的 數(shù) 據(jù)一 個 地 址 : 99H 定 時 /計 數(shù) 器 T0 T1 MCS-51系 列 有 2個 16位 定 時 /計 數(shù) 器 T0 、 T1MCS-52系 列 增 加 了 1個 16位 定 時 /計 數(shù) 器 T2SBUF兩 個 緩 沖 器 共 用 “寫 ” 發(fā) 送 緩 沖 器“讀 ” 接 受 緩 沖 器MOV SBUF, AMOV A , SBUF 其 他 控 制 寄 存 器IP 0B8H 中 斷 優(yōu) 先 控 制 寄 存 器IE 0A8H 中 斷 允 許 控 制 寄 存 器TMOD 89H 定 時 /計 數(shù) 器 方 式 控 制 寄 存 器TCON 88H 定 時 /計 數(shù) 器 控 制 寄 存 器SCON 99H 串 行 口 控 制 寄 存 器PCON 97H 電 源 及 波 特 率 選 擇 控 制地 址名 稱 作 用 尋 址 空 間 64KB采 用 寄 存 器 間 接 尋 址 方 式間 址 寄 存 器 有 R0、 R1( 尋 址 范 圍 : 256B)數(shù) 據(jù) 指 針 DPTR( 尋 址 范 圍 : 64KB)采 用 MOVX指 令 單 片 機(jī) 產(chǎn) 生 讀 /寫 信 號 ,對 外 部 RAM產(chǎn) 生 讀 寫 操 作3、 外 部 數(shù) 據(jù) 存 儲 器 FFFFH0000H 外 部RAM( I/O)64KBMOVX A, RiMOVX A, DPTRMOVX Ri, AMOVX DPTR , A “讀 ” 指 令“寫 ” 指 令 通 過 三 條總 線 擴(kuò) 展 2.5 MCS-51 CPU時 序一 、 機(jī) 器 周 期 、 狀 態(tài) 、 相 位機(jī) 器 周 期 : 由 時 鐘 振 蕩 周 期 構(gòu) 成 。 一 個 機(jī) 器 周 期 由 12個 振蕩 周 期 構(gòu) 成 , 被 分 成 6個 S 狀 態(tài) S1 S6, 每 個 S狀 態(tài) 分 為 2 (拍 )個 振 蕩 周 期 ( 相 位 P1, 相 位 P2) 。 1個機(jī)器周期 12 (拍)個振蕩周期 6個S狀態(tài)采 用 主 頻 為 12MHz 振 蕩 源 , 每 個 機(jī) 器 周 期 為 1S指 令 周 期 : CPU執(zhí) 行 一 條 指 令 所 需 時 間 。 以 機(jī) 器 周 期為 單 位 。 二 、 典 型 指 令 的 取 指 和 執(zhí) 行 時 序OSCALE P1P2P1P2 P1P2P1P2P1P2P1P2S1 S2 S3 S4 S5 S6機(jī) 器 周 期讀 操 作 碼 04H 讀 下 一 個 操 作 碼 ( 丟 掉 ) PC不 增 “ 1”S1 S2 S3 S4 S5 S6 再 讀 下 一 個 操 作 碼(a) 單 字 節(jié) 單 周 期 指 令 如 : INC A 機(jī) 器 周 期 OP04HROMPC 讀 操 作 碼 24H 讀 第 二 字 節(jié)#dataS1 S2 S3 S4 S5 S6 再 讀 下 一 個 操 作 碼(b) 雙 字 節(jié) 單 周 期 指 令 如 : ADD A, #dataOSCALE P1P2P1P2 P1P2P1P2P1P2P1P2S1 S2 S3 S4 S5 S6機(jī) 器 周 期 機(jī) 器 周 期OP24HdataROMPC 操 作 數(shù)PC 讀 操 作 碼 A3H(c) 單 字 節(jié) 雙 周 期 指 令 如 : INC DPTR OPA3HROMPCOSCALE P1P2P1P2 P1P2P1P2P1P2P1P2S1 S2 S3 S4 S5 S6機(jī) 器 周 期 機(jī) 器 周 期S1 S2 S3 S4 S5 S6 S1 S2 S3 S4 S5讀 下 一 個 操 作 碼 ( 丟 掉 ) PC不 增 “ 1”DPLDPH “+1” 讀 操 作 碼 E0H 地 址 數(shù) 據(jù)訪 問 外 部 存 儲 器 不 取 指 不 取 指 無 ALEOSCALE P1P2P1P2 P1P2P1P2P1P2P1P2S1 S2 S3 S4 S5 S6機(jī) 器 周 期 機(jī) 器 周 期S1 S2 S3 S4 S5 S6 S1 S2 S3 S4 S5 S讀 下 一 個 操 作 碼 ( 丟 掉 ) PC不 增 “ 1”(d) 單 字 節(jié) 雙 周 期 指 令 如 : MOVX A, DPTRMOVX DPTR, AOPE0HROMPC 2.6 CHMOS單 片 機(jī) 的 節(jié) 電 工 作 方 式CHMOS單 片 機(jī) 有 兩 種 節(jié) 電 工 作 方 式 : 空 閑 方 式 ( 1.7mA5mA)和 掉 電 方 式 (550uA) 正 常 方 式 ( 1120mA) 振 蕩 器 時 鐘 發(fā)生 器 中 斷 、 串 行 口 、定 時 器 模 塊IDL 至 CPUPDC CXTAL2XTAL1 節(jié) 電 工 作 方 式 的 控 制 電 路 節(jié) 電 工 作 方 式 由 特 殊 功 能 寄 存 器 PCON控 制 :SMOD D7 D6 D5 D4 D3 D2 D1 D0- - - GF1 GF0 IDLPCON: PDSMOD:串 行 口 的 波 特 率 倍 增 控 制 位GF1、 GF0: 通 用 標(biāo) 志 位PD: 掉 電 方 式 控 制 位 , 置 “ 1”后 器 件 進(jìn) 入 掉 電 方 式IDL: 空 閑 方 式 控 制 位 , 置 “ 1”后 器 件 進(jìn) 入 空 閑 方 式若 PD和 IDL同 時 置 “ 1”, 則 器 件 進(jìn) 入 掉 電 方 式 節(jié) 電 方 式 退 出 :掉 電 方 式 : 硬 件 復(fù) 位空 閑 方 式 : 由 中 斷 喚 醒 、 由 復(fù) 位 喚 醒節(jié) 電 方 式 應(yīng) 用 :1、 干 電 池 供 電 的 智 能 化 測 量 控 制 儀 表 中 ;2、 以 交 流 供 電 為 主 、 直 流 電 源 為 備 用 的 系 統(tǒng) 中 ;3、 數(shù) 據(jù) 采 集 系 統(tǒng) 的 采 樣 時 間 等 待 中 ;4、 抗 干 擾 系 統(tǒng) 的 特 殊 應(yīng) 用 編 程 、 校 驗(yàn) 、 加 密有 內(nèi) 部 程 序 存 儲 器 的 單 片 機(jī) 可 進(jìn) 行 編 程 、 校 驗(yàn) 、 加 密編 程 、 校 驗(yàn) : 由 通 用 的 編 程 器 完 成 ; 具 有 ISP功 能 的 單 片 機(jī) 可 在 線 編 程 。加 密 : 加 密 后 程 序 具 有 防 盜 功 能 。 8位 CPU 片 內(nèi) 128B RAM 片 內(nèi) 4KB ROM/EPROM( 8031無 ) 特 殊 功 能 寄 存 器 區(qū) SFR 2個 優(yōu) 先 級 的 5個 中 斷 源 結(jié) 構(gòu) 4個 8位 并 行 口 : P0、 P1、 P2、 P3 MCS-51單 片 機(jī) 的 主 要 功 能 特 點(diǎn) :8051/8751 2個 16位 定 時 器 /計 數(shù) 器 T/C 1個 全 雙 工 串 行 口 UART 布 爾 ( BOOL) 處 理 機(jī) 位 處 理 機(jī)(10) 64KB外 部 RAM地 址 空 間(11) 64KB外 部 ROM地 址 空 間(12) 片 內(nèi) 時 鐘 電 路 及 振 蕩 器(13) 指 令 系 統(tǒng) (111條 ) 通 用 異 步 收 發(fā) 器16條 地 址 線 第 2章 掌 握 主 要 內(nèi) 容 :1、 MCS-51單 片 機(jī) 的 引 腳 及 含 義2、 復(fù) 位 電 路 設(shè) 計 、 內(nèi) 時 鐘 電 路 設(shè) 計 及 應(yīng) 注 意 的 問 題3、 數(shù) 據(jù) 存 儲 器 的 組 織4、 各 特 殊 功 能 寄 存 器 的 名 稱 及 含 義5、 單 片 機(jī) 低 功 耗 運(yùn) 行 方 式6、 時 序 , 會 計 算 指 令 執(zhí) 行 時 間

注意事項(xiàng)

本文(單片機(jī)硬件結(jié)構(gòu))為本站會員(san****019)主動上傳,裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng)(點(diǎn)擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因?yàn)榫W(wǎng)速或其他原因下載失敗請重新下載,重復(fù)下載不扣分。




關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!