在串口/并口基礎上實現51內核單片機的在線編程摘要:詳細說明利用并口模擬I2C總線協議,實現Myson MTV230芯片的在線編程(ISP)過程,以及利用PC機的串口通信實現Winbond W78E516B的在線編程(ISP)過程;闡述PC機的串口與并口在單片機開發中的應用。
上傳時間: 2013-10-17
上傳用戶:離殤
Stellaris(群星)單片機的片上FLASH編程(英) INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH LUMINARY MICRO PRODUCTS. NO LICENSE,EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THISDOCUMENT. EXCEPT AS PROVIDED IN LUMINARY MICRO’S TERMS AND CONDITIONS OF SALE FOR SUCH PRODUCTS,LUMINARY MICRO ASSUMES NO LIABILITY WHATSOEVER, AND LUMINARY MICRO DISCLAIMS ANY EXPRESS OR IMPLIEDWARRANTY, RELATING TO SALE AND/OR USE OF LUMINARY MICRO’S PRODUCTS INCLUDING LIABILITY OR WARRANTIESRELATING TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY PATENT, COPYRIGHTOR OTHER INTELLECTUAL PROPERTY RIGHT. LUMINARY MICRO’S PRODUCTS ARE NOT INTENDED FOR USE IN MEDICAL,LIFE SAVING, OR LIFE-SUSTAINING APPLICATIONS.
上傳時間: 2013-10-22
上傳用戶:JamesB
如何使用S12X MCU 上的外設協處理器XGATE XGATE 是一個16 位的精簡指令集內核(見圖1-1 XGATE 編程模式)。內核擁有8 個16 位通用寄存器R0~R7,1 個程序計數器PC,一個4 位的條件碼寄存器CCR。其中R0 恒為0,可用于對變量的快速清零或置位.
上傳時間: 2013-10-18
上傳用戶:wangrong
單片機在鍵盤上的應用 鍵盤擔負著向系統發出命令和查詢系統工作狀態的重任。由于各種單片機所提供的片內外資源不同,所以在進行鍵盤擴展時其硬件電路的形式也多種多樣。文中介紹了利用單片機內部的A /D轉換通道、并行口以及片外擴展芯片等方法擴展鍵盤的硬件電路及電路工作原理,并給出了部分程序。
上傳時間: 2013-11-11
上傳用戶:silenthink
用EasyFPGA030開發套件,游戲電路是模擬乒乓球比賽,可供兩人游戲。甲乙各持一按鍵作為球拍,實驗板上一行16只發光二極管為乒乓球運動軌跡,用一只亮點代表乒乓球,它可以在此軌跡上左右移動。擊球位置應在左右端第2只發光二極管位置,若擊球鍵恰好當球到達擊球位置時按下,則發出短短的擊球聲,球即向相反方向移動,若按鍵偏早或偏晚,則擊球無效,無球聲發出,球將繼續向前運行至移位寄存器末端,并停止在該位置上不動也可以設計為亮點熄滅,此時判擊球者失敗,記分板上給勝球者加1分,再經過1s后,亮點自動按乒乓球比賽規則移到發球者的擊球位置上,發球者按動擊球按鍵,下一次比賽開始。
上傳時間: 2013-11-15
上傳用戶:z240529971
通過查看LPC3220和LPC3250相關的用戶手冊,發現LPC3250在功能上向下兼容LPC3220,其中LPC3220相對于LPC3250缺少了LCD控制器和以太網控制器,并且LPC3220的內部SRAM是LPC3250的一半(這對引腳沒有影響)。
上傳時間: 2013-10-15
上傳用戶:半熟1994
arm指令集(1) ARM跳轉指令可以從當前指令向前或向后的32MB地址空間跳轉。這類跳轉指令有以下4種。 (1)B 跳4專指令 B〔條件) (地址) B指令屬于ARM指令集,是最簡單的分支指令。一旦遇到一個B指令,ARM處理器將立即跳轉到給定的地址,從那里繼續執行。注意:存儲在分支指令中的實際值是相對當前R15的值的一個偏移量,而不是一個絕對地址。它的值由匯編器來計算,是24位有符號數,左移兩位后有符號擴展為32位,表示的有效偏移位為26位(+/- 32 MB)。 (2)BL 帶返回的跳轉指令 BI,〔條件) (地址) BL指令也屬于ARM指令集,是另一個分支指令。就在分支之前,在寄存器R14中裝載上R15的內容,因此可以重新裝載R14到R15中來返回到這個分支之后的那個指令處執行,它是子例程的一個基本但強力的實現。 (3)BLX 帶返回和狀態切換的跳轉指令 BLX <地址> BLX指令有兩種格式,第1種格式的BLX指令記作BLX(1)。BLX(1)從ARM指令集跳轉到指令中指定的目標地址,并將程序狀態切換到Thumb狀態,該指令同時將PC寄存器的內容復制到LR寄存器中。 BLX(1)指令屬于無條件執行的指令。 第2種格式的BLX指令記作BLX(2)。BLX(2)指令從ARM指令集跳轉到指令中指定的目標地址,目標地址的指令可以是ARM指令,也可以是Thumb指令。目標地址放在指令中的寄存器<dest>中,該地址的bit[0]值為0,目標地址處的指令類型由CPSR中的T位決定。該指令同時將PC寄存器的內容復制到LR寄存器中。 (4)BX 帶狀態切換的跳轉指令 BX(條件) (dest) BX指令跳轉到指令中指定的目標地址,目標地址處的指令可以是ARM指令,也可以是Thumb指令。目標地址值為指令的值和0xFl·FFFFFF做“與”操作的結果,目標地址處的指令類型由寄存器決定。
上傳時間: 2014-12-27
上傳用戶:laomv123
首先, 簡要介紹四足微型爬壁機器人的機構部分, 然后詳細介紹四足微型爬壁機器人控制系統的 硬件設計, 以及實時多任務操作系統 c/os—I I在Phi¨ P s公司32位ARM處理器LPC2 1 04上的移值和控制軟件的設計。
上傳時間: 2014-12-28
上傳用戶:gmh1314
通過查看LPC3220和LPC3250相關的用戶手冊,發現LPC3250在功能上向下兼容LPC3220,其中LPC3220相對于LPC3250缺少了LCD控制器和以太網控制器,并且LPC3220的內部SRAM是LPC3250的一
上傳時間: 2013-12-30
上傳用戶:zczc
用EasyFPGA030開發套件,游戲電路是模擬乒乓球比賽,可供兩人游戲。甲乙各持一按鍵作為球拍,實驗板上一行16只發光二極管為乒乓球運動軌跡,用一只亮點代表乒乓球,它可以在此軌跡上左右移動。擊球位置應在左右端第2只發光二極管位置,若擊球鍵恰好當球到達擊球位置時按下,則發出短短的擊球聲,球即向相反方向移動,若按鍵偏早或偏晚,則擊球無效,無球聲發出,球將繼續向前運行至移位寄存器末端,并停止在該位置上不動也可以設計為亮點熄滅,此時判擊球者失敗,記分板上給勝球者加1分,再經過1s后,亮點自動按乒乓球比賽規則移到發球者的擊球位置上,發球者按動擊球按鍵,下一次比賽開始。
標簽: 模擬
上傳時間: 2013-11-12
上傳用戶:hopy