1 / 16

第一章 單晶片概論

第一章 單晶片概論. 微 處理機 基本 結構. 微 處理機 的基本组成 : 中央 處 理器( CPU ) , 記憶體 ( Memory ) 、 输入 / 输出( I/O ) , 匯流排 ( BUS ). http://www.mikroe.com/en/books/8051book/02.htm. 微處理機應用產業. 醫療儀器 工業儀器 娛樂電玩 博奕機台 工業控制 機器人 3C 產品. 微處理機的基本工作原理.

sean-mejia
Download Presentation

第一章 單晶片概論

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 第一章 單晶片概論

  2. 微處理機基本結構 微處理機的基本组成: 中央處理器(CPU),記憶體(Memory)、 输入/输出(I/O),匯流排(BUS) http://www.mikroe.com/en/books/8051book/02.htm

  3. 微處理機應用產業 • 醫療儀器 • 工業儀器 • 娛樂電玩 • 博奕機台 • 工業控制 • 機器人 • 3C產品

  4. 微處理機的基本工作原理 CPU自動從程式存取第1個指令碼起,逐一取出指令、分析指令,並根據指令規定的類型執行指令。周而復始,直至執行完程式的所有指令,從而實現程式的功能,這就是微處理機的基本工作原理。

  5. 典型单晶片简介 • MCS-51

  6. 2.MCS-96系列 運算速度快。I/O介面、計時器/計數器、全雙工串列口外,還有高速I/O部件、多路A/D轉換和脈寬調製輸出(PWM)等電路。 3.ATMEL E2PROM AT89C51

  7. 單晶片系統的開發過程 • 通常開發一個單晶片系統可依7個步驟進行: • (1) 明確訂定系統任務,完成單片機及其週邊電路的工作。 • (2) 設計系統原理圖和PCB板(經仔細檢查PCB板後送 工廠製作) • 完成安裝焊接。 • 硬體測試 • (5)  編寫應用程式。 • (6)  調整軟硬體。 • (7) 使用編程器燒寫單片機應用程式,獨立運行單晶片系統。

  8. 數字系統與編碼 A. 數字系統的表示 1.常用數字系統 (1)十進位數字 有十個不同的數位記號:0、1、2、…、9 1234.45=1×103+2×102 +3×101+4×100 +4×10-1+5×10-2 式中的10稱為十進位數字的基數, 103、102、101、100、10-1、10-2稱為各數位的權重。

  9. 二進位數字系統 *二進位數字用B結尾表示。 例如,二進位數字11011011.01可表示為: (11011011.01)2= 1×27+1×26+0×25+1×24 +1×23+0×22+1×21 +1×20+0×2-1+1×2-2

  10. 八進位二進位數字系統 • 在八進制中有0、1、2…、7八個不同數碼,採用“逢八進 一”“借一當八”的計數原則進行計數。 • 八進位數用Q結尾表示。 (503.04)Q=5×82+0×81+3×80+0×8-1+4×8-2 例如,二進位數字11001111.01)2可表示為: (11001111.01)2==3×82+1×81+7×80+2×8-1

  11. 十六二進位數字系統 • 0、1、2…、9、A、B、C、D、E、F共十六個不同的數 • 採用“逢十六進一”“借一當十六”的計數原則進行計數。十六進位數用H結尾表示 • 。 • 例如,十六進位數(4E9.27)H可表示為 • (4E9.27)H=4×162+14×161+9×160+2×16-1+7×16-2 • ***不同進制數之間的相互轉換

  12. 十進制與BCD碼

  13. 七位元ASCII表

  14. ASCII CODE可表示128個字元,其中數字10個、大小寫英文字母52個、其他字元32個和控制字元34個。 (1) 數字0~9的ASCII碼為30H~39H (2)大寫英文字母A~Z的ASCII碼為41H~5AH (3)小寫英文字母a~z的ASCII碼為61H~7AH 對於ASCII碼表中的0、A、a的ASCII碼30H、41H、61H應儘量記住,其餘的數位和字母的ASCII碼可按數位和字母的順序以十六進位的規律寫出。

  15. ASCII碼表中的0、A、w的ASCII碼=? • Ans: • ‘0’=00110000B=30H • ’A’=01000001B=41H • ’w’=01111111B=77H

More Related