HOLTEK I/O 8-Bit MTP輸入/輸出型八位可多次編程單片機初學者工具使用手冊 MTP(可多次燒寫)使用者工具是一個認識HOLTEK 8 位微控制器的快捷便利、低成本途徑。它也可以作為MTP 編程器和驗證板。
上傳時間: 2013-10-08
上傳用戶:xiaodu1124
PCA9546A 是一款I(lǐng)2C 多路復用器和開關(guān),能實現(xiàn)I2C 總線擴展、電平轉(zhuǎn)換及總線功能恢復
上傳時間: 2013-11-07
上傳用戶:jesuson
擴展1個I2C總線為多個;通過主機I2C命令進行總線選擇;每次選擇一個下級總線;廣播模式下可同時打開所有通道;收集中斷并發(fā)送給主機;復位芯片可取消所有通道選擇,在總線掛起時恢復主機的控制。
上傳時間: 2013-11-20
上傳用戶:songrui
NXP半導體設(shè)計的LPC3000系列ARM芯片,適用于要求高性能和低功耗結(jié)合的嵌入式應用中。 NXP通過使用90納米的處理技術(shù),將一個帶有矢量浮點協(xié)處理器的ARM926EJ-S CPU內(nèi)核與一系列包括USB On-The-Go在內(nèi)的標準外設(shè)結(jié)合起來,從而實現(xiàn)LPC3000的性能目標。LPC3000系列ARM可工作在高于266MHz的CPU頻率下。ARM926EJ-S CPU內(nèi)核加入5級流水處理并采用哈佛結(jié)構(gòu)。該內(nèi)核還具有一個完整的存儲器管理單元(MMU),以提供支持現(xiàn)代操作系統(tǒng)多程序設(shè)計所需的虛擬存儲器功能。ARM926EJ-S CPU內(nèi)核還包含了帶有單周期MAC操作的一系列DSP指令擴展,以及Jazelle Java字節(jié)代碼執(zhí)行。NXP實現(xiàn)的器件具有一個32kB指令高速緩存和32kB數(shù)據(jù)高速緩存。
上傳時間: 2013-11-20
上傳用戶:xiaowei314
USB-1620A工業(yè)多串口卡采用的是最新的USB2.0接口技術(shù),兼容的USB2.0以下接口??梢詰糜趥鹘y(tǒng)的RS-232串行通訊領(lǐng)域,擴充PC機標準RS-232通訊端口的數(shù)量,如工業(yè)自動化制作、POS系統(tǒng)和ATM的應用。
上傳時間: 2013-10-16
上傳用戶:diets
ARM處理器的工作模式 ARM處理器狀態(tài) ARM微處理器的工作狀態(tài)一般有兩種,并可在兩種狀態(tài)之間切換:第一種為ARM狀態(tài),此時處理器執(zhí)行32位的字對齊的ARM指令;第二種為Thumb狀態(tài),此時處理器執(zhí)行16位的、半字對齊的Thumb指令。在程序的執(zhí)行過程中,微處理器可以隨時在兩種工作狀態(tài)之間切換,并且,處理器工作狀態(tài)的轉(zhuǎn)變并不影響處理器的工作模式和相應寄存器中的內(nèi)容。但ARM微處理器在開始執(zhí)行代碼時,應該處于ARM狀態(tài)。 ARM處理器狀態(tài) 進入Thumb狀態(tài):當操作數(shù)寄存器的狀態(tài)位(位0)為1時,可以采用執(zhí)行BX指令的方法,使微處理器從ARM狀態(tài)切換到Thumb狀態(tài)。此外,當處理器處于Thumb狀態(tài)時發(fā)生異常(如IRQ、FIQ、Undef、Abort、SWI等),則異常處理返回時,自動切換到Thumb狀態(tài)。 進入ARM狀態(tài):當操作數(shù)寄存器的狀態(tài)位為0時,執(zhí)行BX指令時可以使微處理器從Thumb狀態(tài)切換到ARM狀態(tài)。此外,在處理器進行異常處理時,把PC指針放入異常模式鏈接寄存器中,并從異常向量地址開始執(zhí)行程序,也可以使處理器切換到ARM狀態(tài)。ARM處理器模式 ARM微處理器支持7種運行模式,分別為:用戶模式(usr):ARM處理器正常的程序執(zhí)行狀態(tài)??焖僦袛嗄J?fiq):用于高速數(shù)據(jù)傳輸或通道處理。外部中斷模式(irq):用于通用的中斷處理。管理模式(svc):操作系統(tǒng)使用的保護模式。數(shù)據(jù)訪問終止模式(abt):當數(shù)據(jù)或指令預取終止時進入該模式,可用于虛擬存儲及存儲保護。系統(tǒng)模式(sys):運行具有特權(quán)的操作系統(tǒng)任務(wù)。定義指令中止模式(und):當未定義的指令執(zhí)行時進入該模式,可用于支持硬件協(xié)處理器的軟件仿真。ARM處理器模式 ARM微處理器的運行模式可以通過軟件改變,也可以通過外部中斷或異常處理改變。大多數(shù)的應用程序運行在用戶模式下,當處理器運行在用戶模式下時,某些被保護的系統(tǒng)資源是不能被訪問的。 除用戶模式以外,其余的所有6種模式稱之為非用戶模式,或特權(quán)模式;其中除去用戶模式和系統(tǒng)模式以外的5種又稱為異常模式,常用于處理中斷或異常,以及需要訪問受保護的系統(tǒng)資源等情況。ARM寄存器 ARM處理器共有37個寄存器。其中包括:31個通用寄存器,包括程序計數(shù)器(PC)在內(nèi)。這些寄存器都是32位寄存器。以及6個32位狀態(tài)寄存器。 關(guān)于寄存器這里就不詳細介紹了,有興趣的人可以上網(wǎng)找找,很多這方面的資料。異常處理 當正常的程序執(zhí)行流程發(fā)生暫時的停止時,稱之為異常,例如處理一個外部的中斷請求。在處理異常之前,當前處理器的狀態(tài)必須保留,這樣當異常處理完成之后,當前程序可以繼續(xù)執(zhí)行。處理器允許多個異常同時發(fā)生,它們將會按固定的優(yōu)先級進行處理。當一個異常出現(xiàn)以后,ARM微處理器會執(zhí)行以下幾步操作:進入異常處理的基本步驟:將下一條指令的地址存入相應連接寄存器LR,以便程序在處理異常返回時能從正確的位置重新開始執(zhí)行。將CPSR復制到相應的SPSR中。根據(jù)異常類型,強制設(shè)置CPSR的運行模式位。強制PC從相關(guān)的異常向量地址取下一條指令執(zhí)行,從而跳轉(zhuǎn)到相應的異常處理程序處。如果異常發(fā)生時,處理器處于Thumb狀態(tài),則當異常向量地址加載入PC時,處理器自動切換到ARM狀態(tài)。 ARM微處理器對異常的響應過程用偽碼可以描述為: R14_ = Return LinkSPSR_= CPSRCPSR[4:0] = Exception Mode NumberCPSR[5] = 0 ;當運行于 ARM 工作狀態(tài)時If == Reset or FIQ then;當響應 FIQ 異常時,禁止新的 FIQ 異常CPSR[6] = 1PSR[7] = 1PC = Exception Vector Address異常處理完畢之后,ARM微處理器會執(zhí)行以下幾步操作從異常返回:將連接寄存器LR的值減去相應的偏移量后送到PC中。將SPSR復制回CPSR中。若在進入異常處理時設(shè)置了中斷禁止位,要在此清除。
上傳時間: 2013-11-15
上傳用戶:hanbeidang
本系統(tǒng)針對設(shè)計制作簡易多功能計數(shù)器能接收函數(shù)信號發(fā)生器產(chǎn)生的信號,實現(xiàn)周期測量、頻率測量和時間間隔測量的功能的要求。通過分頻和整形,利用C8051F020 [1] 的可編程計數(shù)器陣列(PCA)的邊沿捕捉模式對信號的上升沿捕捉并計時,從而達到對頻率、周期和時間間隔測量的目的,并能使測量的范圍和測量精度達到預期的要求,還能實現(xiàn)顯示溫度、時間和記憶10 個測量過的歷史數(shù)據(jù)、顯示峰值等擴展需求。
上傳時間: 2013-10-21
上傳用戶:13788529953
設(shè)計了一種基于C8051F005 單片機控制多路PZT(壓電陶瓷)的驅(qū)動電路,采用串行數(shù)據(jù)傳輸?shù)姆椒ǎ眯滦蛿?shù)模轉(zhuǎn)換器AD5308 具有8 通道DAC 輸出的特性,極大的簡化了電路設(shè)計,給出了硬件系統(tǒng)設(shè)計和軟件流程圖以及主要的軟件模塊設(shè)計。本電路主要用于自適應光學合成孔徑成像相位實時校正系統(tǒng)中。結(jié)果表明,該電路可以成功為12 路PZT 提供所需的驅(qū)動電壓。
上傳時間: 2013-10-19
上傳用戶:pans0ul
針對人行徑方向測量的紅外探測系統(tǒng)需求,提出了實現(xiàn)多通道模數(shù)轉(zhuǎn)換器(ADC)的一種新方法,采用了雙片可獨立工作的帶有8 通道ADC 的單片機,基于雙片單片機之間的SMBus 通訊可實現(xiàn)16 通道ADC 系統(tǒng),從而可簡化后端處理電路,提高系統(tǒng)的數(shù)據(jù)處理能力,并取得較好的數(shù)據(jù)采集的同步性。
上傳時間: 2013-10-09
上傳用戶:jiiszha
針對機艙消防應急救援模擬訓練系統(tǒng)中訓練環(huán)境控制的難題,設(shè)計了一種以AT89C52單片機為核心的多點溫度煙霧測控系統(tǒng)。該系統(tǒng)可實現(xiàn)對模擬系統(tǒng)中消防環(huán)境(煙霧,溫度)的實時測量和控制。根據(jù)訓練系統(tǒng)對溫度煙霧指標要求嚴格的特點,引入了基于NCD 與優(yōu)化函數(shù)結(jié)合的非線性PID 對PID 參數(shù)進行優(yōu)化整定,實現(xiàn)了實時控制。整個設(shè)計簡明,清晰。
上傳時間: 2013-10-21
上傳用戶:lunshaomo
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1