可編程系統(tǒng)級芯片提供了最大設(shè)計的靈活性 極端靈活且完全可編程的混合信號SOC 的基本原理是促使賽普拉斯微系統(tǒng)公司(Cypress MicroSystems)推出名為PSoCTM(Programmable System-On-ChipTM,可編程系統(tǒng)級芯片)的全新一代器件的動力所在。
標(biāo)簽: 可編程 系統(tǒng)級芯片
上傳時間: 2013-10-22
上傳用戶:playboys0
數(shù)據(jù)傳送的控制 數(shù)據(jù)傳送涉及的3個問題1)數(shù)據(jù)的來源;2)數(shù)據(jù)的去處;3)數(shù)據(jù)本身以及如何控制數(shù)據(jù)的傳送。 DMA方式控制的數(shù)據(jù)傳送 DMA傳送方式通常用來高速傳送大批量的數(shù)據(jù)塊。如: 硬盤和軟盤I/O; 快速通信通道I/O; 多處理機(jī)和多程序數(shù)據(jù)塊傳送; 在圖像處理中,對CRT屏幕送數(shù)據(jù); 快速數(shù)據(jù)采集; DRAM的刷新操作。 DMA傳送包括:(1)存儲單元傳送:存儲器→存儲器。(2)DMA讀傳送:存儲器→I/O設(shè)備。(3)DMA寫傳送:I/O設(shè)備→存儲器。4.1.2 DMA傳送的工作過程 1)I/O設(shè)備向DMAC發(fā)出DMA請求;2) DMAC向CPU發(fā)出總線請求;3)CPU在執(zhí)行完當(dāng)前指令的當(dāng)前的總線周期后,向DMAC發(fā)出總線響應(yīng)信號;4)CPU脫離對系統(tǒng)總線的控制,由DMAC接管對系統(tǒng)總線的控制; 為什么DMA傳送方式能實現(xiàn)高速傳送?DMA傳送的過程是什么樣的?畫出流程。DMA有哪些操作方式?各有什么特點。簡述DMA控制器的兩個工作狀態(tài)的特點。試設(shè)計一種在8088大模式下與8237連接的基本電路圖。并說明你的設(shè)計中8237各個端口的實際地址。DMA控制器的時序包括哪幾個狀態(tài)周期?試畫出正常讀傳輸?shù)臅r序。DMAC的內(nèi)部地址寄存器是16位的,如何擴(kuò)展地址來訪問16MB的地址空間?
標(biāo)簽: DMA
上傳時間: 2013-11-18
上傳用戶:leixinzhuo
單片計算機(jī)(簡稱單片機(jī))在工作時,因某種原因造成突然掉電,將會丟失數(shù)據(jù)存儲器(RAM)里的數(shù)據(jù),沖掉前期工作的所有信息。為了在突然掉電時能夠保持?jǐn)?shù)據(jù)存儲器(RAM)的數(shù)據(jù),保證單片機(jī)系統(tǒng)穩(wěn)定、可靠地工作,數(shù)據(jù)信息處理的安全,雖然單片機(jī)主電源里有大容量濾波電容器,當(dāng)?shù)綦姇r,單片機(jī)靠貯存在電容器里的能量,一般能維持工作半個周期(10ms)左右。為此,要求一旦市電發(fā)生瞬間斷電時,必須要有一種電源能在小于10ms 的時間內(nèi)重新送電,確保單片機(jī)系統(tǒng)正常運(yùn)行,這一任務(wù)就由UPS 來完成。電源系統(tǒng)瞬時掉電所產(chǎn)生的干擾會造成單片機(jī)的計算錯誤和數(shù)據(jù)丟失,有了UPS 可以使單片機(jī)系連續(xù)可靠地工作。單片機(jī)系統(tǒng)除使用UPS 外,下面介紹一種行之有效的后備電源。通過理論和實踐證明,當(dāng)供電電壓由5V 下降到4 5V時單片機(jī)通常均能正常運(yùn)行,但電壓再往下跌落時,單片機(jī)就不能繼續(xù)正常運(yùn)行。在一般情況下CPU、CMOS、TTL 電路將因電源電壓跌落而首先不能正常運(yùn)行,RAM在電壓跌落到比較低時尚能工作。因為單片機(jī)使用的主電源均有大容量電容,所以在主電源失電時,如果按放電曲線在下跌到單片機(jī)能正常運(yùn)行工作的最低電壓之前,把后備電源接上便能保持單片機(jī)正常運(yùn)行。
上傳時間: 2013-11-02
上傳用戶:niumeng16
隨著單片機(jī)性能不斷提高而價格卻不斷下降, 單片機(jī)控制在越來越多的領(lǐng)域得以應(yīng)用。按照傳統(tǒng)的模式, 在整個項目開發(fā)過程中, 先根據(jù)控制系統(tǒng)要求設(shè)計原理圖, PCB 電路圖繪制, 電路板制作, 元器件的焊接, 然后進(jìn)行軟件編程, 通過仿真器對系統(tǒng)硬件和軟件調(diào)試, 最后將調(diào)試成功的程序固化到單片機(jī)中。這一過程中的主要問題是, 應(yīng)用程序需要在硬件完成的情況下才能進(jìn)行調(diào)試。雖然有的軟件可以進(jìn)行模擬調(diào)試, 但是對于一些復(fù)雜的程序如人機(jī)交互程序, 在沒有硬件的時候, 沒有界面的真實感, 給調(diào)試帶來困難。在軟硬件的配合中如需要修改硬件, 要重新制板, 在時間和投入上帶來很大的麻煩??v觀整個過程, 無論是從硬件成本上, 還是從調(diào)試周期上, 傳統(tǒng)開發(fā)模式的效率有待提高。能否只使用一種開發(fā)工具兼顧仿真, 調(diào)試, 制板, 以及最大限度的軟件模擬來作為單片機(jī)的開發(fā)平臺, 用它取代編程器、仿真器、成品前的硬件測試等工作是廣大單片機(jī)開發(fā)者的夢想。 PROTEUS 軟件介紹為了更加直觀具體地說明Proteus 軟件的實用價值, 本文以一具體的TAXI 的計價器和計時器電路板的設(shè)計過程為例。其電路板要實現(xiàn)的功能是:㈠計時功能(相當(dāng)于時鐘);㈡里程計價功能:兩公里以內(nèi)價格為4 元, 以后每一公里加0.7 元, 不足一公里取整(如10.3 公里取11 公里);㈢通過鍵盤輸入里程, 模擬計算里程費(fèi), 實現(xiàn)Y= (X- 2)*0.7+4 的簡單計算。基于上述功能, 選用ATMEL 公司生產(chǎn)的通用芯片AT89C51 單片機(jī)構(gòu)成應(yīng)用系統(tǒng)。AT89C51 是內(nèi)含8 位4K 程序存儲器, 128B 數(shù)據(jù)存儲器, 2 個定時器/計數(shù)器的通用芯片。系統(tǒng)開發(fā)環(huán)境采用ProteusISIS 6。2.1 計價器模擬系統(tǒng)硬件構(gòu)成系統(tǒng)主要由一個AT89C51 單片機(jī)、74LS373、74LS240、矩陣鍵盤、4 位7 段數(shù)碼管等組成。通用AT89C51 單片機(jī)芯片作為整個電路的核心部分、74LS373 作為LED 段選控制、74LS240四路反相器則為4 位共陰極7 段數(shù)碼管提供位選通信號、矩陣鍵盤輸入控制信號。
標(biāo)簽: Proteus 單片機(jī) 出租車計價器
上傳時間: 2013-11-09
上傳用戶:木子葉1
這是一本關(guān)于Intel 80C51 以及廣大的51 系列單片機(jī)的書這本書介紹給讀者一些新的技術(shù)使你的8051 工程和開發(fā)過程變得簡單請注意這本書的目的可不是教你各種8051 嵌入式系統(tǒng)的解決方法為使問題討論更加清晰在適當(dāng)?shù)牡胤浇o出了程序代碼我們以討論項目的方法來說明每章碰到的問題所有的代碼都可在附帶的光盤上找到你必須熟系C 和8051 匯編因為本書不是一本C 和匯編的指導(dǎo)書你可以買到不少關(guān)于ANSI C 的書最佳選擇當(dāng)然是Intel的數(shù)據(jù)書可從你的芯片供應(yīng)商處免費(fèi)索取和隨編譯工具附送的手冊附送光盤中有我為這本書編寫和收集的程序這些程序已經(jīng)通過測試這并不意味著你可以隨時把這些程序加到你的應(yīng)用系統(tǒng)或工程中有些地方必須首先經(jīng)過修改才能結(jié)合到你的程序中這本書將教你充分使用你的工具如果你只有8051 的匯編程序你也可以學(xué)習(xí)該書和使用這些例子但是你必須把C 語言的程序裝入你的匯編程序中這對懂得C 語言和8051匯編程序指令的人來說并不是一件困難的事如果你有C 編譯器的話那恭喜你使用C 語言進(jìn)行開發(fā)是一個好的決定你會發(fā)現(xiàn)使用C 進(jìn)行開發(fā)將使你的工程開發(fā)和維護(hù)的時間大大減少如果你已經(jīng)擁有Keil C51 那你已經(jīng)選擇了一個非常好的開發(fā)工具我發(fā)現(xiàn)Keil 軟件包能夠提供最好的支持本書支持Keil C 的擴(kuò)展如果你有其它的開發(fā)工具像Archimedes 和Avocet 這本書也能很好地為你服務(wù)但你必須根據(jù)你所用的開發(fā)工具改變一些Keil 的特殊指令在書的一些地方有硬件圖實例程序在這些硬件上運(yùn)行這些圖繪制地不是很詳細(xì)主要是方框圖但足以使讀者明白軟件和硬件之間的接口讀者應(yīng)該把這本書看成工具書而不是用來學(xué)習(xí)各種系統(tǒng)設(shè)計通過本書你可以了解給定一定的硬件和軟件設(shè)計之后8051 的各種性能希望你能從本書中獲取靈感并有助于你的設(shè)計使你豁然開朗當(dāng)然我希望你也能夠從本書中學(xué)到有用的知識使之能夠提升你的設(shè)計 這本書向你展示了用8051進(jìn)行工程設(shè)計時的許多問題希望你讀完本書后對8051的認(rèn)識能有較大的提高如果你現(xiàn)在還沒有夠買C編譯器你應(yīng)該馬上去買一個采用C語言可是你的系統(tǒng)設(shè)計更簡單維護(hù)更方便這本書覆蓋面較大從C和匯編的代碼優(yōu)化到8051的網(wǎng)絡(luò)設(shè)計再到模糊控制希望你從本書中學(xué)到的知識對你今后的系統(tǒng)設(shè)計有所幫助
上傳時間: 2013-10-12
上傳用戶:ommshaggar
提出了以TMS320DM642為平臺開發(fā)基于DSP/BIOS的大空間網(wǎng)絡(luò)型火災(zāi)探測系統(tǒng)。該系統(tǒng)在DSP/BIOS與RF5參考框架的基礎(chǔ)上,利用TCP/IP協(xié)議棧設(shè)計了多任務(wù)線程的應(yīng)用程序,實現(xiàn)了火災(zāi)檢測算法的移植與網(wǎng)絡(luò)開發(fā)環(huán)境的構(gòu)建。最終將視頻處理結(jié)果由以太網(wǎng)傳至控制中心,同時控制中心可以利用串口通信線程對CCD攝像機(jī)進(jìn)行參數(shù)設(shè)置。
標(biāo)簽: DSP_BIOS 空間網(wǎng)絡(luò) 火災(zāi)探測 系統(tǒng)設(shè)計
上傳時間: 2013-11-03
上傳用戶:maricle
大西瓜FPGA開發(fā)板的教程,比較詳細(xì)。
標(biāo)簽: FPGA 開發(fā)板 進(jìn)階 教程
上傳時間: 2013-11-05
上傳用戶:dudu121
大容量高速實時數(shù)據(jù)存儲方案
上傳時間: 2013-11-18
上傳用戶:youke111
利用系介質(zhì)陶瓷材料研制的微波元器件,廣泛應(yīng)用于航空航天、軍事及民用通信及電子設(shè)備中,在理論分析和工藝試驗的基礎(chǔ)上,通過對介質(zhì)陶瓷材料組分和控制溫度工藝研究,優(yōu)化BaO-Nd2O3-TiO2組分材料,改進(jìn)煅燒溫度等工藝方法,研制出性能穩(wěn)定性介質(zhì)陶瓷材料。為研制用于高頻、超高頻電子設(shè)備中性能穩(wěn)定微波元器件找到了有效的途徑。
標(biāo)簽: Ba-Nd-Ti 微波介質(zhì) Q值 陶瓷
上傳時間: 2013-11-05
上傳用戶:kangqiaoyibie
各種自制無線,DIY無限天線大集合。
上傳時間: 2013-11-23
上傳用戶:zsjzc
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1