004第四章输出输入及实验板应用说明.doc

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
004第四章输出输入及实验板应用说明

第四章 輸出/輸入及實驗板應用說明 ET44M210實驗板 ET44M210實驗板簡介 義統電子為ET44M210出了一組實驗板,如圖4-1及圖4-2所示。此實驗板的內容豐富,相信使用者可以用此實驗板做出許多實驗。 實驗板內包含了八個LED、4x4 Keyboard、2x16 LCD、一個搖桿、一個喇叭、一組27MHz RF 以及一顆Flash Memory。 圖4-1:ET44M210實驗板 圖4-2:ET44M210實驗板 ET44M210實驗板電路圖 圖4-3為ET44M210實驗板電路圖。 圖4-3:ET44M210實驗板電路圖 LED: 八個LED是連接到Port A的Bit0~Bit7。 4x4 Keyboard: 4x4 Keyboard是以Scan Key的方式,一邊連接到Port B的Bit0~Bit3,另一邊連接到Port C的Bit0~Bit3。 2x16 LCD: 2x16 LCD中,LCMRS是連接到Port C的Bit4,LCMEN是連接到Port F的Bit3,LCM Data是連接到Port D的Bit0~Bit7,其中由於只需要將資料寫入LCD而不需讀出資料,所以將LCM R/W接地。 搖桿: 搖桿是以兩個可變電阻的方式分別連接到Port E的Bit6 及Bit7。 喇叭: 喇叭是以PWM輸出的方式,連接到Port C的Bit5。 27MHz RF: 27MHz RF是連接到Port A的Bit0及Bit1。 Flash Memory: Flash Memory的Data是連接到Port D的Bit0~Bit7,Flash Memory的Address Bit0~Bit3的是連接到Port B的Bit0~Bit3,Flash Memory的Address Bit4~Bit9的是連接到Port E的Bit0~Bit5,Flash Memory的Address Bit10~Bit16的是連接到Port A的Bit0~Bit6。 另外實驗板上還連接了由ET44M210的兩組PWM輸出,所以實驗板的內容豐富,相信對初學者能提供很大的幫助。關於ET44M210實驗板的個部分電路詳細說明,將會於後面個應用範例章節加以說明。 ET44M210輸出∕輸入埠 ET44M210最多可以有42個輸出∕輸入埠,它們分別是PORT A(8 bit)、PORT B(8 bit)、PORT C(6 bit)、PORT D(8 bit)、PORT E(8 bit)、PORT F(4 bit)。每一個輸出∕輸入埠都擁有其各自的輸出∕輸入控制暫存器(I∕O Control Register)來決定該埠是屬於輸入端還是輸出端。每一個輸出∕輸入埠都擁有個別的提昇電阻,並且都有一個控制暫存器來決定提昇電阻是否連接到輸出∕輸入。其中PORT B還提供了開洩極(Open Drain)型態的輸出。 ET44M210的輸出∕輸入埠除了當成一般目的的輸出∕輸入埠外,某些接腳還可當作特殊功能的接腳:如PORT A的bit0~bit3及PORT B的bit0~bit7可做按鍵喚醒的功能;PORT A的bit7可做PWM0輸出的功能;PORT C的bit0~bit2可做SPI的功能;PORT D的bit0~bit7及PORT E的bit0~bit7可做ADC的功能。當要使用特殊功能的接腳時,必須先將相關的特殊功能致能,一般目的的輸出∕輸入埠無法與特殊功能同時使用。 在前面已經介紹了ET44M210微控制器的簡介,ET44M210的ICE及軟體,還有ET44M210的實驗電路板。我們從本章將開始寫程式,之後在ICE上模擬,驗證我們的程式是否正確。 圖4-1為實驗電路板,圖4-4為實驗電路板LED接腳圖LED接腳圖。在實驗電路板上LED是以正邏輯的方式連接在PORT A上,也就是我們設定PORT A為1(High)時,LED會點亮;當我們設定PORT A為0(Low)時,LED會熄滅。 圖4-4:ET44M210實驗電路板LED接腳 ET44M210 I∕O相關暫存器 輸出∕輸入埠暫存器(I/O Port Registers) – PTA ~ PTF (0x14 ~ 0x19) PORT A 7 6 5 4 3 2 1 0 PTA7 PTA6 PTA5 PTA4 PTA3 PTA2 PTA1 PTA0 PORT B 7 6 5 4 3 2 1 0 PTB7 PTB6 PTB5 PTB4 PTB3 PTB2 PTB1 PTB0 PORT C 7 6 5 4 3 2 1 0 PTC5 PTC4 PTC3 PTC2 PTC1 PTC0 PORT D 7 6 5 4 3 2 1 0 PTD7 PTD6 PTD5 PTD4 PT

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档