亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

設(shè)備管理軟件、設(shè)備維修管理、設(shè)備保養(yǎng)管理、商行天下設(shè)備軟件

  • 便攜式應用設備電源設計的新趨勢

    隨著集成功能的不斷增加,移動電話還可作為便攜式媒體播放器(PMP)、數碼相機、掌上電腦(PDA)、甚至全球定位系統(GPS)使用。如何獲得更加逼真的顯示、突破熱瓶頸、高效智能地管理電源是系統設計人員當前面臨的挑戰。

    標簽: 便攜式應用 設備 電源設計

    上傳時間: 2013-10-16

    上傳用戶:時代電子小智

  • 基于單片機的防盜報警器課程設計(改良版)

    基于社會安全保障的需要,電子報警這門綜合技術的正在不斷的發展。與此同時,紅外技術已成為先進科學技術的重要組成部分,由于紅外線是不可見光,因此用它進行紅外探測監控,具有良好的隱蔽性,白天和黑夜都可以使用,而且其抗干擾能力強。防盜報警系統利用單片機控制技術,自動探測發生在布防區內的侵入行為,產生報警信號,一旦發生突發事件,就會向人們發出報警提示,從而讓人即使采取應對措施。本系統采用了熱釋電紅外傳感器,它的制作簡單、成本低、安裝比較方便,而且防盜性能比較穩定,抗干擾能力強、靈敏度高、安全可靠。這種防盜器安裝隱蔽,不易被盜賊發現,同時它的信號經過單片機系統處理后方便和PC機通信,便于多用戶統一管理。本設計包括硬件和軟件設計兩個部分。硬件部分包括單片機控制電路、紅外探頭電路、驅動執行報警電路、LED控制電路等部分組成。處理器采用51系列單片機AT89C51,整個系統是在系統軟件控制下工作的。因此在防盜、警戒等安保裝置中得到了廣泛的應用。此外,在電子防盜、人體探測等領域中,熱釋電紅外探測器也以其價格低廉、技術性能穩定等特點而受到廣大用戶和專業人士的歡迎。

    標簽: 單片機 防盜報警器

    上傳時間: 2013-10-30

    上傳用戶:euroford

  • 單片機電路常識及設計經驗.rar

      本資料是關于單片機電路設計的一些經驗,希望對大家有所幫助。。。   前言 MCU發展趨勢   未來以及相當長的一段時間內,單片機應用技術的發展趨勢為:   1、全盤CMOS化   CMOS 電路具有眾多的優點,如極寬的工作電壓范圍、極佳的本質低功耗及功耗管理特征,形成了嵌入式系統獨特的低功耗及功耗管理應用技術。   2、最大化的SoC設計   目前單片機已逐漸向片上系統發展,原有的單片機逐漸發展成通用型SoC 單片機(如C8051F 系列)或SoC 的標準IP 內核(如DW8051_core),以及各種專用的SoC 單片機。   3、以串行方式為主的外圍擴展   目前單片機外圍器件普遍提供了串行擴展方式。串行擴展具有簡單、靈活、電路系統簡單、占用I/O資源少等優點,是一種流行的擴展方式。   4、8位機仍有巨大發展空間   電路常識性概念(1)-輸入、輸出阻抗   1、輸入阻抗   輸入阻抗是指一個電路輸入端的等效阻抗。在輸入端上加上一個電壓源U,測量輸入端的電流I,則輸入阻抗Rin=U/I。你可以把輸入端想象成一個電阻的兩端,這個電阻的阻值,就是輸入阻抗。   輸入阻抗跟一個普通的電抗元件沒什么兩樣,它反映了對電流阻礙作用的大小。   對于電壓驅動的電路,輸入阻抗越大,則對電壓源的負載就越輕,因而就越容易驅動,也不會對信號源有影響;而對于電流驅動型的電路,輸入阻抗越小,則對電流源的負載就越輕。因此,我們可以這樣認為:如果是用電壓源來驅動的,則輸入阻抗越大越好;如果是用電流源來驅動的,則阻抗越小越好(注:只適合于低頻電路,在高頻電路中,還要考慮阻抗匹配問題。另外如果要獲取最大輸出功率時,也要考慮阻抗匹配問題。)

    標簽: 單片機電路 常識 設計經驗

    上傳時間: 2013-11-08

    上傳用戶:元宵漢堡包

  • 在單片機上實現USB移動存儲

    在單片機上實現USB移動存儲功能,具體包括USB主機接口的硬件設計和整機USB驅動固件的設計。其中驅動固件的設計具體又包含幾個協議的實現:USB1.1控制傳輸協議、USB BULK傳輸協議、USB海量存儲類協議、UFI磁盤操作命令和FAT文件系統標準等

    標簽: USB 單片機 移動存儲

    上傳時間: 2013-10-30

    上傳用戶:liangliang123

  • 數字邏輯電路、單片機及EDA綜合實驗箱簡介

    隨著電子技術的飛速發展,基于數字技術、單片機控制技術及EDA技術的混合設計方法給數字系統自動化設計、計算機硬件系統設計帶來了革命性變革。業界對該領域的專業人才需求與日俱增,這對各高等院校人才培養提出了新的挑戰。 我公司作為高新技術產業開發企業,多年來和全國各高校保持教學和科研的緊密聯系,結合高校為本科生開設數字邏輯電路、單片機及數字系統設計自動化課程教學實踐,設計了面向理工科學生使用的多功能數字邏輯電路、單片機及EDA仿真/教學綜合實驗系統。使學校以最小的經費投入,取得最大的教學效果。采用該實驗系統,通過理論教學與實驗環節的實施,可使學生正確理解數字邏輯電路、單片機及EDA技術的基本概念、基本原理,掌握這些課程之間的內在相互關系及混合設計的基本方法,使學生由淺入深地逐步掌握綜合運用數字邏輯芯片及單片機的軟、硬件技術及EDA技術分析設計實際問題的能力,為工業生產、科學研究和實驗設備等領域的數字邏輯、單片機及EDA應用和開發打下良好的基礎,該實驗箱內容的實驗實踐也是進一步學習計算機原理和有關接口知識等相關課程的重要環節。

    標簽: EDA 數字邏輯電路 單片機 實驗箱

    上傳時間: 2013-11-23

    上傳用戶:yeling1919

  • 單片機原理及應用實驗指導(山東農業大學)

    1.1MCS51實驗系統安裝與啟動1.DVCC系列實驗系統在出廠時均為51狀態對DVCC—52196JH機型:SK1位1—5置ON位置,位6—10置OFF對DVCC—5286JH和DVCC—598JH機型:a.SK1位1—5置ON,位6—10置OFF;b.SK2位1—2置ON;c.SK3置ON;d.SK4置OFFe.臥式KBB置51、96位置,立式KBB1開關置51、88位置(只對DVCC—598JH/JH+);f.DL1—DL4連1、22.如果系統用于仿真外接用戶系統,將40芯仿真電纜一頭插入系統中J6插座,另一頭插入用戶系統的8051CPU位置,注意插入方向,仿真頭上小紅點表示第一腳,對應用戶8051CPU第一腳。3.接上+5V電源,將隨機配備的2芯電源線,紅線接入外置電源的+5V插孔,黑線接入外置電源地插座。上電后,DVCC系列實驗系統上顯示“P.”閃動。如果是獨立運行,按DVCC系列用戶手冊進入鍵盤管理監控,就能馬上做實驗。鍵盤管理監控操作詳見第一分冊第四章。如果連上位機工作,必須將隨機配備的D型9芯插頭一端插入DVCC系統J2插座,另一端插入上位機串行口COM1—COM2任選。然后按DVCC實驗系統PCDBG鍵,再運行上位機上的DVCC聯機軟件,雙方建立通信,往后詳細操作見用戶手冊第五章。如果電源內置,只需打開~220V電源開關即可。

    標簽: 單片機原理 農業 實驗指導 大學

    上傳時間: 2013-10-12

    上傳用戶:xc216

  • Keil 軟件實例教程 2

    Keil 軟件實例教程 2 單片機開發中除必要的硬件外,同樣離不開軟件,我們寫的匯編語言源程序要變為CPU可以執行的機器碼有兩種方法,一種是手工匯編,另一種是機器匯編,目前已極少使用手工匯編的方法了。機器匯編是通過匯編軟件將源程序變為機器碼,用于MCS-51 單片機的匯編軟件有早期的A51,隨著單片機開發技術的不斷發展,從普遍使用匯編語言到逐漸使用高級語言開發,單片機的開發軟件也在不斷發展,Keil 軟件是目前最流行開發MCS-51 系列單片機的軟件,這從近年來各仿真機廠商紛紛宣布全面支持Keil 即可看出。Keil 提供了包括C編譯器、宏匯編、連接器、庫管理和一個功能強大的仿真調試器等在內的完整開發方案,通過一個集成開發環境(uVision)將這些部份組合在一起。運行Keil 軟件需要Pentium 或以上的CPU,16MB或更多RAM、20M 以上空閑的硬盤空間、WIN98、NT、WIN2000、WINXP等操作系統。掌握這一軟件的使用對于使用51 系列單片機的愛好者來說是十分必要的,如果你使用C 語言編程,那么Keil 幾乎就是你的不二之選(目前在國內你只能買到該軟件、而你買的仿真機也很可能只支持該軟件),即使不使用C 語言而僅用匯編語言編程,其方便易用的集成環境、強大的軟件仿真調試工具也會令你事半功倍。我們將通過一些實例來學習Keil 軟件的使用,在這一部份我們將學習如何輸入源程序,建立工程、對工程進行詳細的設置,以及如何將源程序變為目標代碼。圖1 所示電路圖使用89C51 單片機作為主芯片,這種單片機性屬于MCS-51 系列,其內部有4K 的FLASH ROM,可以反復擦寫,非常適于做實驗。89C51 的P1 引腳上接8 個發光二極管,P3.2~P3.4 引腳上接4 個按鈕開關,我們的第一個任務是讓接在P1 引腳上的發光二極管依次循環點亮。 一、Keil 工程的建立首先啟動Keil 軟件的集成開發環境,這里假設讀者已正確安裝了該軟件,可以從桌面上直接雙擊uVision 的圖標以啟動該軟件。UVison啟動后,程序窗口的左邊有一個工程管理窗口,該窗口有3 個標簽,分別是Files、Regs、和Books,這三個標簽頁分別顯示當前項目的文件結構、CPU 的寄存器及部份特殊功能寄存器的值(調試時才出現)和所選CPU 的附加說明文件,如果是第一次啟動Keil,那么這三個標簽頁全是空的。

    標簽: Keil 軟件 教程

    上傳時間: 2013-10-26

    上傳用戶:ruan2570406

  • Keil 軟件實例教程 1

    Keil 軟件實例教程 1. 單片機開發中除必要的硬件外,同樣離不開軟件,我們寫的匯編語言源程序要變為CPU可以執行的機器碼有兩種方法,一種是手工匯編,另一種是機器匯編,目前已極少使用手工匯編的方法了。機器匯編是通過匯編軟件將源程序變為機器碼,用于MCS-51 單片機的匯編軟件有早期的A51,隨著單片機開發技術的不斷發展,從普遍使用匯編語言到逐漸使用高級語言開發,單片機的開發軟件也在不斷發展,Keil 軟件是目前最流行開發MCS-51 系列單片機的軟件,這從近年來各仿真機廠商紛紛宣布全面支持Keil 即可看出。Keil 提供了包括C編譯器、宏匯編、連接器、庫管理和一個功能強大的仿真調試器等在內的完整開發方案,通過一個集成開發環境(uVision)將這些部份組合在一起。運行Keil 軟件需要Pentium 或以上的CPU,16MB或更多RAM、20M 以上空閑的硬盤空間、WIN98、NT、WIN2000、WINXP等操作系統。掌握這一軟件的使用對于使用51 系列單片機的愛好者來說是十分必要的,如果你使用C 語言編程,那么Keil 幾乎就是你的不二之選(目前在國內你只能買到該軟件、而你買的仿真機也很可能只支持該軟件),即使不使用C 語言而僅用匯編語言編程,其方便易用的集成環境、強大的軟件仿真調試工具也會令你事半功倍。我們將通過一些實例來學習Keil 軟件的使用,在這一部份我們將學習如何輸入源程序,建立工程、對工程進行詳細的設置,以及如何將源程序變為目標代碼。圖1 所示電路圖使用89C51 單片機作為主芯片,這種單片機性屬于MCS-51 系列,其內部有4K 的FLASH ROM,可以反復擦寫,非常適于做實驗。89C51 的P1 引腳上接8 個發光二極管,P3.2~P3.4 引腳上接4 個按鈕開關,我們的第一個任務是讓接在P1 引腳上的發光二極管依次循環點亮。 一、Keil 工程的建立首先啟動Keil 軟件的集成開發環境,這里假設讀者已正確安裝了該軟件,可以從桌面上直接雙擊uVision 的圖標以啟動該軟件。UVison啟動后,程序窗口的左邊有一個工程管理窗口,該窗口有3 個標簽,分別是Files、Regs、和Books,這三個標簽頁分別顯示當前項目的文件結構、CPU 的寄存器及部份特殊功能寄存器的值(調試時才出現)和所選CPU 的附加說明文件,如果是第一次啟動Keil,那么這三個標簽頁全是空的。

    標簽: Keil 軟件 教程

    上傳時間: 2013-11-25

    上傳用戶:hanbeidang

  • 32位MCU開發全攻略 (含上冊、下冊)

    32位MCU(單片機)開發全攻略:本文因為內容很多,分為上下冊,上冊為基礎知識篇,從第一章到第五章,下冊為開發技巧篇,為第六章以后內容。本書可以作為MCU應用工程師、大中專學生或MCU愛好者學習32位MCU開發的參考教材。 1、匯集32位MCU基礎知識與開發工具應用知識,一書在手迅速掌握32位MCU開發!2、首次獨家披露LPC1700系列MCU權威中文開發信息! 3、問答實例結合讓你的開發難題迎刃而解! 隨著節能、高效、綠色理念的深入,32位MCU的應用已呈燎原之勢,有數據顯示僅在過去一年,基于ARM Cortex-M3的MCU的出貨量增長率就達到200%!這些高性能、低功耗的32位MCU廣泛應用于汽車電子、工業應用、醫療電子等領域,而據研究機構預測,中國MCU的可用市場總量(TAM)將從2009年的20億美元增長到2013年的30億美元以上,其增幅為全球水平的兩倍!面對如此誘人的前景,立即學習掌握32位MCU開發基本技巧并將其用于個人設計中已經成為本土工程師的當務之急。 但是,一個有趣的現象是目前有關MCU的圖書中大部分還以8位單片機為主要例舉對象,很多圖書傳授的還是51單片機開發知識,可見在知識需求和供給之間出現了巨大的落差,這也是電子創新網推出《32位MCU開發全攻略》電子書的初衷之一。 基于上述原因,本電子書主要講述32位MCU應用開發知識,對于8位單片機的開發,因為已經有大量書籍,這里不再贅述。本書的第一章主要介紹了嵌入式系統的背景知識、基本概念和目前發展狀況,讓大家對嵌入式系統的發展有大致的了解。第二章主要介紹了微控制器的基本原理、結構和32位ARM MCU供應商的信息。第三章主要介紹了ARM內核的一些特點及ARM指令集。第四章以恩智浦公司的MCU為例詳細介紹了32位ARM MCU的具體結構、功能和特點。第五章是本書的重點內容,以恩智浦的LPC17xx系列MCU為例,分模塊詳細介紹了MCU的應用開發,這些介紹把軟硬件結合在一起,這是本書和其他類似書籍的區別之一。第六章介紹了MCU開發工具及開發流程。第七章我們搜集了多個MCU開發應用實例,通過這些實例,進一步強化MCU開發技巧和系統設計方法。第八章我們以問答的形式介紹MCU開發的技巧,這些問答具有一定的基礎性和代表性,可以幫助工程師解決MCU應用開發中遇到的難題。第九章我們羅列了一些MCU開發資源信息,工程師朋友可以通過鏈接獲得所需的知識。第十章是有關本書的編委信息。第十一章是本書的版權聲明,我們授權工程師朋友和媒體免費下載此書并進行推廣,但是不得以本書切割或進行商業活動。《32位MCU開發全攻略》電子書主編張國斌。

    標簽: MCU

    上傳時間: 2013-12-18

    上傳用戶:wincoder

  • EZ-USB FX系列單片機USB外圍設備設計與應用

    EZ-USB FX系列單片機USB外圍設備設計與應用:PART 1 USB的基本概念第1章 USB的基本特性1.1 USB簡介21.2 USB的發展歷程31.2.1 USB 1.131.2.2 USB 2.041.2.3 USB與IEEE 1394的比較41.3 USB基本架構與總線架構61.4 USB的總線結構81.5 USB數據流的模式與管線的概念91.6 USB硬件規范101.6.1 USB的硬件特性111.6.2 USB接口的電氣特性121.6.3USB的電源管理141.7 USB的編碼方式141.8 結論161.9 問題與討論16第2章 USB通信協議2.1 USB通信協議172.2 USB封包中的數據域類型182.2.1 數據域位的格式182.3 封包格式192.4 USB傳輸的類型232.4.1 控制傳輸242.4.2 中斷傳輸292.4.3 批量傳輸292.4.4 等時傳輸292.5 USB數據交換格式302.6 USB描述符342.7 USB設備請求422.8 USB設備群組442.9 結論462.10 問題與討論46第3章 設備列舉3.1注冊表編輯器473.2設備列舉的步驟493.3設備列舉步驟的實現--使用CATC分析工具513.4結論613.5問題與討論61第4章 USB芯片與EZUSB4.1USB芯片的簡介624.2USB接口芯片644.2.1Philips接口芯片644.2.2National Semiconductor接口芯片664.3內含USB單元的微處理器684.3.1Motorola694.3.2Microchip694.3.3SIEMENS704.3.4Cypress714.4USB芯片總攬介紹734.5USB芯片的選擇與評估744.6問題與討論80第5章 設備與驅動程序5.1階層式的驅動程序815.2主機的驅動程序835.3驅動程序的選擇865.4結論865.5問題與討論87第6章 HID群組6.1HID簡介886.2HID群組的傳輸速率886.3HID描述符906.3.1報告描述符936.3.2主要 main 項目類型966.3.3整體 global 項目卷標976.3.4區域 local 項目卷標986.3.5簡易的報告描述符996.3.6Descriptor Tool 描述符工具 1006.3.7兼容測試程序1016.4HID設備的基本請求1026.5Windows通信程序1036.6問題與討論106PART 2 硬件技術篇第7章 EZUSB FX簡介7.1簡介1097.2EZUSB FX硬件框圖1097.3封包與PID碼1117.4主機是個主控者1137.4.1從主機接收數據1137.4.2傳送數據至主機1137.5USB方向1137.6幀1147.7EZUSB FX傳輸類型1147.7.1批量傳輸1147.7.2中斷傳輸1147.7.3等時傳輸1157.7.4控制傳輸1157.8設備列舉1167.9USB核心1167.10EZUSB FX單片機1177.11重新設備列舉1177.12EZUSB FX端點1187.12.1EZUSB FX批量端點1187.12.2EZUSB FX控制端點01187.12.3EZUSB FX中斷端點1197.12.4EZUSB FX等時端點1197.13快速傳送模式1197.14中斷1207.15重置與電源管理1207.16EZUSB 2100系列1207.17FX系列--從FIFO1227.18FX系列--GPIF 通用型可程序化的接口 1227.19AN2122/26各種特性的摘要1227.20修訂ID1237.21引腳描述123第8章 EZUSB FX CPU8.1簡介1308.28051增強模式1308.3EZUSB FX所增強的部分1318.4EZUSB FX寄存器接口1318.5EZUSB FX內部RAM1318.6I/O端口1328.7中斷1328.8電源控制1338.9特殊功能寄存器 SFR 1348.10內部總線1358.11重置136第9章 EZUSB FX內存9.1簡介1379.28051內存1389.3擴充的EZUSB FX內存1399.4CS#與OE#信號1409.5EZUSB FX ROM版本141第10章 EZUSB FX輸入/輸出端口10.1簡介14310.2I/O端口14310.3EZUSB輸入/輸出端口寄存器14610.3.1端口配置寄存器14710.3.2I/O端口寄存器14710.4EZUSB FX輸入/輸出端口寄存器14910.5EZUSB FX端口配置表15110.6I2C控制器15610.78051 I2C控制器15610.8控制位15810.8.1START位15810.8.2STOP位15810.8.3LASTRD位15810.9狀態位15910.9.1DONE位15910.9.2ACK位15910.9.3BERR位15910.9.4ID1, ID015910.10送出 WRITE I2C數據16010.11接收 READ I2C數據16010.12I2C激活加載器16010.13SFR尋址 FX 16210.14端口A~E的SFR控制165第11章 EZUSB FX設備列舉與重新設備列舉11.1簡介16711.2預設的USB設備16911.3USB核心對于EP0設備請求的響應17011.4固件下載17111.5設備列舉模式17211.6沒有存在EEPROM17311.7存在著EEPROM, 第一個字節是0xB0 0xB4, FX系列11.8存在著EEPROM, 第一個字節是0xB2 0xB6, FX系列11.9配置字節0,FX系列17711.10重新設備列舉 ReNumerationTM 17811.11多重重新設備列舉 ReNumerationTM 17911.12預設描述符179第12章 EZUSB FX批量傳輸12.1簡介18812.2批量輸入傳輸18912.3中斷傳輸19112.4EZUSB FX批量IN的例子19112.5批量OUT傳輸19212.6端點對19412.7IN端點對的狀態19412.8OUT端點對的狀態19512.9使用批量緩沖區內存19512.10Data Toggle控制19612.11輪詢的批量傳輸的范例19712.12設備列舉說明19912.13批量端點中斷19912.14中斷批量傳輸的范例20112.15設備列舉說明20512.16自動指針器205第13章 EZUSB控制端點013.1簡介20913.2控制端點EP021013.3USB請求21213.3.1取得狀態 Get_Status 21413.3.2設置特性(Set_Feature)21713.3.3清除特性(Clear_Feature)21813.3.4取得描述符(Get_Descriptor)21913.3.5設置描述符(Set Descriptor)22313.3.6設置配置(Set_Configuration)22513.3.7取得配置(Get_Configuration)22513.3.8設置接口(Set_Interface)22513.3.9取得接口(Get_Interface)22613.3.10設置地址(Set_Address)22713.3.11同步幀22713.3.12固件加載228第14章 EZUSB FX等時傳輸14.1簡介22914.2等時IN傳輸23014.2.1初始化設置23014.2.2IN數據傳輸23014.3等時OUT傳輸23114.3.1初始化設置23114.3.2數據傳輸23214.4設置等時FIFO的大小23214.5等時傳輸速度23414.5.1EZUSB 2100系列23414.5.2EZUSB FX系列23514.6快速傳輸 僅存于2100系列 23614.6.1快速寫入23614.6.2快速讀取23714.7快速傳輸的時序 僅存于2100系列 23714.7.1快速寫入波形23814.7.2快速讀取波形23914.8快速傳輸速度(僅存于2100系列)23914.9其余的等時寄存器24014.9.1除能等時寄存器24014.9.20字節計數位24114.10以無數據來響應等時IN令牌24214.11使用等時FIFO242第15章 EZUSB FX中斷15.1簡介24315.2USB核心中斷24415.3喚醒中斷24415.4USB中斷信號源24515.5SUTOK與SUDAV中斷24815.6SOF中斷24915.7中止 suspend 中斷24915.8USB重置中斷24915.9批量端點中斷25015.10USB自動向量25015.11USB自動向量譯碼25115.12I2C中斷25215.13IN批量NAK中斷 僅存于AN2122/26與FX系列 25315.14I2C STOP反相中斷 僅存于AN2122/26與FX系列 25415.15從FIFO中斷 INT4 255第16章 EZUSB FX重置16.1簡介25716.2EZUSB FX打開電源重置 POR 25716.38051重置的釋放25916.3.1RAM的下載26016.3.2下載EEPROM26016.3.3外部ROM26016.48051重置所產生的影響26016.5USB總線重置26116.6EZUSB脫離26216.7各種重置狀態的總結263第17章 EZUSB FX電源管理17.1簡介26517.2中止 suspend 26617.3回復 resume 26717.4遠程喚醒 remote wakeup 269第18章 EZUSB FX系統18.1簡介27118.2DMA寄存器描述27218.2.1來源. 目的. 傳輸長度地址寄存器27218.2.2DMA起始與狀態寄存器27518.2.3DMA同步突發使能寄存器27518.2.4虛擬寄存器27818.3RD/FRD與WR/FWR DMA閃控的選擇27818.4DMA閃控波形與延伸位的交互影響27918.4.1DMA外部寫入27918.4.2DMA外部讀取280第19章 EZUSB FX寄存器19.1簡介28219.2批量數據緩沖區寄存器28319.3等時數據FIFO寄存器28419.4等時字節計數寄存器28519.5CPU寄存器28719.6I/O端口配置寄存器28819.7I/O端口A~C輸入/輸出寄存器28919.8230 Kbaud UART操作--AN2122/26寄存器29119.9等時控制/狀態寄存器29119.10I2C寄存器29219.11中斷29419.12端點0控制與狀態寄存器29919.13端點1~7的控制與狀態寄存器30019.14整體USB寄存器30519.15快速傳輸30919.16SETUP數據31119.17等時FIFO的容量大小31119.18通用I/F中斷使能31219.19通用中斷請求31219.20輸入/輸出端口寄存器D與E31319.20.1端口D輸出31319.20.2輸入端口D腳位31319.20.3端口D輸出使能31319.20.4端口E輸出31319.20.5輸入端口E腳位31419.20.6端口E輸出使能31419.21端口設置31419.22接口配置31419.23端口A與端口C切換配置31619.23.1端口A切換配置#231619.23.2端口C切換配置#231719.24DMA寄存器31919.24.1來源. 目的. 傳輸長度地址寄存器31919.24.2DMA起始與狀態寄存器32019.24.3DMA同步突發使能寄存器32019.24.4選擇8051 A/D總線作為外部FIFO321PART 3 固件技術篇第20章 EZUSB FX固件架構與函數庫20.1固件架構總覽32320.2固件架構的建立32520.3固件架構的副函數鉤子32520.3.1工作分配器32620.3.2設備請求 device request 32620.3.3USB中斷服務例程32920.4固件架構整體變量33220.5描述符表33320.5.1設備描述符33320.5.2配置描述符33420.5.3接口描述符33420.5.4端點描述符33520.5.5字符串描述符33520.5.6群組描述符33520.6EZUSB FX固件的函數庫33620.6.1包含文件 *.H 33620.6.2子程序33620.6.3整體變量33820.7固件架構的原始程序代碼338第21章 EZUSB FX固件范例程序21.1范例程序的簡介34621.2外圍I/O測試程序34721.3端點對, EP_PAIR范例35221.4批量測試, BulkTest范例36221.5等時傳輸, ISOstrm范例36821.6問題與討論373PART 4 實驗篇第22章 EZUSB FX仿真器22?1簡介37522?2所需的工具37622?3EZUSB FX框圖37722.4EZUSB最終版本的系統框圖37822?5第一次下載程序37822.6EZUSB FX開發系統框圖37922.7設置開發環境38022.8EZUSB FX開發工具組的內容38122.9EZUSB FX開發工具組軟件38222.9.1初步安裝程序38222.9.2確認主機 個人計算機 是否支持USB38222.10安裝EZUSB控制平臺. 驅動程序以及文件38322.11EZUSB FX開發電路板38522.11.1簡介38522.11.2開發電路板的瀏覽38522.11.3所使用的8051資源38622.11.4詳細電路38622.11.5LED的顯示38722.11.6Jumper38722.11.7連接器39122.11.8內存映象圖39222.11.9PLD信號39422.11.10PLD源文件文件39522.11.11雛形板的擴充連接器P1~P639722.11.12Philips PCF8574 I/O擴充IC40022.12DMA USB FX I/O LAB開發工具介紹40122.12.1USBFX簡介40122.12.2USBFX及外圍整體環境介紹40322?12?3USBFX與PC連接軟件介紹40422.12.4USBFX硬件功能介紹404第23章 LED顯示器輸出實驗23.1硬件設計與基本概念40923.2固件設計41023.3.1固件架構文件FW.C41123.3.2描述符文件DESCR.A5141223.3.3外圍接口文件PERIPH.C41723.4固件程序代碼的編譯與鏈接42123.5Windows程序, VB設計42323.6INF文件的編寫設計42423.7結論42623.8問題與討論427第24章 七段顯示器與鍵盤的輸入/輸出實驗24.1硬件設計與基本概念42824.2固件設計43124.2.1七段顯示器43124.2.24×4鍵盤掃描43324.3固件程序代碼的編譯與鏈接43424.4Windows程序, VB設計43624.5問題與討論437第25章 LCD文字型液晶顯示器輸出實驗25.1硬件設計與基本概念43825.1.1液晶顯示器LCD43825.2固件設計45225.3固件程序代碼的編譯與鏈接45625.4Windows程序, VB設計45725.5問題與討論458第26章 LED點陣輸出實驗26.1硬件設計與基本概念45926.2固件設計46326.3固件程序代碼的編譯與鏈接46326.4Windows程序, VB設計46526.5問題與討論465第27章 步進電機輸出實驗27.1硬件設計與基本概念46627.1.11相激磁46727.1.22相激磁46727.1.31-2相激磁46827?1?4PMM8713介紹46927.2固件設計47327.3固件程序代碼的編譯與鏈接47427.4Windows程序, VB設計47627.5問題與討論477第28章 I2C接口輸入/輸出實驗28.1硬件設計與基本概念47828.2固件設計48128.3固件程序代碼的編譯與鏈接48328.4Windows程序, VB設計48428.5問題與討論485第29章 A/D轉換器與D/A轉換器的輸入/輸出實驗29.1硬件設計與基本概念48629.1.1A/D轉換器48629.1.2D/A轉換器49029.2固件設計49329.2.1A/D轉換器的固件設計49329.2.2D/A轉換器的固件設計49629.3固件程序代碼的編譯與鏈接49729.4Windows程序, VB設計49829.5問題與討論499第30章 LCG繪圖型液晶顯示器輸出實驗30.1硬件設計與基本概念50030.1.1繪圖型LCD50030.1.2繪圖型LCD控制指令集50330.1.3繪圖型LCD讀取與寫入時序圖50530.2固件設計50630.2.1LCG驅動程序50630.2.2USB固件碼51330.3固件程序代碼的編譯與鏈接51630.4Windows程序, VB設計51730.5問題與討論518附錄A Cypress控制平臺的操作A.1EZUSB控制平臺總覽519A.2主畫面520A.3熱插拔新的USB設備521A.4各種工具欄的使用524A.5故障排除526A.6控制平臺的進階操作527A.7測試Unary Op工具欄上的按鈕功能528A.8測試制造商請求的工具欄 2100 系列的開發電路板 529A.9測試等時傳輸工具欄532A.10測試批量傳輸工具欄533A.11測試重置管線工具欄535A.12測試設置接口工具欄537A.13測試制造商請求工具欄 FX系列開發電路板A.14執行Get Device Descriptor 操作來驗證開發板的功能是否正確539A.15從EZUSB控制平臺中, 加載dev_io的范例并且加以執行540A.16從Keil偵錯應用程序中, 加載dev_io范例程序代碼, 然后再加以執行542A.17將dev_io 目標文件移開, 且使用Keil IDE 集成開發環境 來重建545A.18在偵錯器下執行dev_io目標文件, 并且使用具有偵錯能力的IDE547A.19在EZUSB控制平臺下, 執行ep_pair目標文件A.20如何修改fw范例, 并在開發電路板上產生等時傳輸550附錄BEZUSB 2100系列及EZUSB FX系列引腳表B.1EZUSB 2100系列引腳表555B?2EZUSB FX系列引腳圖表561附錄C EZUSB FX寄存器總覽附錄D EEPROM燒錄方式

    標簽: EZ-USB USB 單片機 外圍設備

    上傳時間: 2013-11-21

    上傳用戶:努力努力再努力

主站蜘蛛池模板: 台州市| 阿瓦提县| 四平市| 开封市| 福建省| 柯坪县| 辉南县| 高唐县| 馆陶县| 蒙自县| 英吉沙县| 施甸县| 东海县| 黄龙县| 瑞安市| 高陵县| 桐柏县| 吴忠市| 时尚| 博乐市| 唐山市| 鄂州市| 唐河县| 兴山县| 二连浩特市| 宁德市| 库尔勒市| 阿合奇县| 高邮市| 铁岭市| 德化县| 颍上县| 双峰县| 宁远县| 芒康县| 安岳县| 廉江市| 徐汇区| 垦利县| 禄丰县| 高密市|