《单元一微处理器基本概论》-课件.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
單元一 微處理器基本概論 嵌入式微處理器系統 基本架構 中央處理單元(CPU): 4位元、8位元、16位元、32位元 記憶體(Memory): ROM、EPROM、RAM 輸入/輸出埠(I/O Port): 按鍵、LED燈、喇叭 8051具有下列主要特性: 專為控制使用所設計的8位元單晶片。 具有位元邏輯運算能力。 具有128位元的RAM,以及4K位元的ROM。 具有4個8位元I/O埠。 具有2個16位元的計時/計數器。 具有全雙工的UART。 具有5個中斷源及兩層中斷優先權結構。 具有時脈產生電路。 具有外部電路擴充64位元程式記憶體的能力。 內部結構方塊圖 51開發板 C51 C51是以C語言的標準(ANSI C),修改擴充的一套程式語言 C51的寫法和一般C語言相類似。程式主體是由許多的函式(function)所組合而成 C51將8051單晶片的暫存器的位址定義,寫成一個標頭檔reg51.h 指令集 資料定址指令:累加器,暫存器,直接/間接記憶體定址與I/O埠間的資料轉移。 算術運算指令:資料做加(+)、減(-)、乘(*)、除(/)運算,或加一(++)、減一(--)等運算。 邏輯運算指令:資料做AND()、OR(|)、XOR(^)運算,與位移(、)功能。 布林代數運算指令:位元資料的清除與設定,如補數(~),NOT(!)。 程式流程控制:迴圈,呼叫副程式(CALL),中斷,條件判斷的跳躍。 基本運算指令 C51簡易範例 嵌入式微處理器系統課程實習 Thanks for your attention * * 若系統讀取外部程式,接低電位 / EA/Vpp/Psen 高電位動作, 系統重置, PC回到0000H RESET 串列通訊輸出/入(P3.0, P3.1) RXD/TXD 外部中斷輸入(P3.2, P3.3) INT0/1 計時計數器的輸入(P3.4, P3.5) T0/T1 8位元I/O埠,外接記憶體可做位址線 P2.0~P2.7 位址閂鎖致能信號 ALE/Prog 外部資料的讀取/寫入(P3.6, P3.7) RD/WR 8位元I/O埠, P1.0~P1.7 8位元I/O埠,外接記憶體做資料位址線 P0.0~P0.7 時脈反相放大器輸出/入端, 接石英振盪器 XTAL1/2 電源(5V)/ 接地 Vcc /Vss 功能 接腳 C51 程式發展流程 編輯程式 *.C檔 組譯程式 *.OBJ檔 連結程式 *.TSK, *.HEX檔 使用燒錄器將程式 燒錄到8051晶片 程式除錯 KEIL C操作 – 專案建立、程式除錯 IO輸出 – LED 、 7段顯示器 IO輸入 – polling 外部中斷 – interrupt 時間中斷 – timer RS232通訊 – 單晶對電腦 、 電腦對單晶 AD轉換(ADC0809) DA實驗(DAC0800 馬達轉速) PWM實驗 LCD實驗 單 元 * * *

文档评论(0)

夏天 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档