硬件電路設(shè)計之主芯片選型 平臺的選擇很多時候和系統(tǒng)選擇的算法是相關(guān)的,所以如果要提高架構(gòu),平臺的設(shè)計能力,得不斷提高自身的算法設(shè)計,復(fù)雜度評估能力,帶寬分析能力。 常用的主處理器芯片有:單片機,ASIC,RISC(DEC Alpha、ARC、ARM、MIPS、PowerPC、SPARC和SuperH ),DSP和FPGA等,這些處理器的比較在網(wǎng)上有很多的文章,在這里不老生常談了,這里只提1個典型的主處理器選型案例
標簽: 硬件電路設(shè)計 芯片選型
上傳時間: 2013-11-05
上傳用戶:HGH77P99
前面介紹了單片機的基本結(jié)構(gòu)、功能及其擴展和基本外圍設(shè)備的接口技術(shù)。從單片機應(yīng)用系統(tǒng)設(shè)計的角度看,這些內(nèi)容僅使我們掌握了單片機的工作狀態(tài),或者說,使我們掌握了單片機所提供的軟件和硬件資源,以及怎樣合理地使用這些資源。這為單片機應(yīng)用系統(tǒng)設(shè)計奠定了基礎(chǔ)。除此之外,一個實際的單片機應(yīng)用系統(tǒng)除需要進行多種配置及其接口連接外,還會涉及到更為復(fù)雜的內(nèi)容和問題,多種類型的電路結(jié)構(gòu)(模擬電路、伺服驅(qū)動電路、抗干擾隔離電路等)。因此,單片機應(yīng)用系統(tǒng)設(shè)計應(yīng)遵循一些基本原則和方法。從一般應(yīng)用角度來說,了解單片機應(yīng)用系統(tǒng)的結(jié)構(gòu)、設(shè)計的內(nèi)容與一般方法,對于單片機應(yīng)用系統(tǒng)的工程設(shè)計與開發(fā)有著十分重要的指導意義。
標簽: 單片機應(yīng)用 系統(tǒng)設(shè)計
上傳時間: 2013-11-23
上傳用戶:貓愛薛定諤
偉福仿真器系統(tǒng)概述 本仿真器系統(tǒng)由仿真主機+仿真頭、MULT1A用戶板、實驗板、開關(guān)電源等組成。本系統(tǒng)的特點是: 1.主機+仿真頭的組合,通過更換不同型號的仿真頭即可對各種不同類型的單片機進行仿真,是一種靈活的多CPU仿真系統(tǒng)。采用主機+POD組合的方式,更換POD,可以對各種CPU進行仿真。本仿真器主機型號為E2000/S,仿真頭型號為POD8X5X(可仿真51系列8X5X單片機)。 2.雙平臺,具有DOS版本和WINDOWS版本,后者功能強大,中/英文界面任選,用戶源程序的大小不再有任何限制,支持ASM,c,PLM語言混合編程,具有項目管理功能,為用戶的資源共享、課題重組提供強有力的手段。支持點屏顯示,用鼠標左鍵點一下源程序中的某一變量,即可顯示該變量的數(shù)值。有豐富的窗口顯示方式,多方位,動態(tài)地顯示仿真的各種過程,使用極為便利。本操作系統(tǒng)一經(jīng)推出,立即被廣大用戶所喜愛。 3.雙工作模式①.軟件模擬仿真(不要仿真器也能模擬仿真)。②硬件仿真。 4.雙CPU結(jié)構(gòu),100%不占用戶資源。全空間硬件斷點,不受任何條件限制,支持地址、數(shù)據(jù)、外部信號、事件斷點、支持實時斷點計數(shù)、軟件運行時間統(tǒng)計。 5.雙集成環(huán)境編輯、編譯、下載、調(diào)試全部集中在一個環(huán)境下。多種仿真器,多類CPU仿真全部集成在一個環(huán)境下??煞抡?1系列,196系列,PIC系列,飛利蒲公司的552、LPC764、DALLAS320,華邦438等51增強型CPU。為了跟上形勢,現(xiàn)在很多工程師需要面對和掌握不同的項目管理器、編輯器、編譯器。他們由不同的廠家開發(fā),相互不兼容,使用不同的界面,學習使用都很吃力。偉福WINDOWS調(diào)試軟件為您提供了一個全集成環(huán)境,統(tǒng)一的界面,包含一個項目管理器,一個功能強大的編輯器,匯編Make、Build和調(diào)試工具并提供千個與第三方編譯器的接口。由于風格統(tǒng)一,大大節(jié)省了您的精力和時間。 6.強大的邏輯分析儀綜合調(diào)試功能。邏輯分析儀由交互式軟件菜單窗口對系統(tǒng)硬件的邏輯或時序進行同步實時采樣,并實時在線調(diào)試分析,采集深度32K(E2000/L),最高時基采樣頻率達20MHz,40路波形,可精確實時反映用戶程序運行時的歷史時間。系統(tǒng)在使用邏輯分析儀時,除普通的單步運行、鍵盤斷點運行、全速硬件斷點運行外,還可實現(xiàn)各種條件組合斷點如:數(shù)據(jù)、地址、外部控制信號、CPU內(nèi)部控制信號、程序區(qū)間斷點等。由于邏輯儀可以直接對程序的執(zhí)行結(jié)果進行分析,因此極大地便利于程序的調(diào)試。隨著科學技術(shù)的發(fā)展,單片機通訊方面的運用越來越多。在通訊功能的調(diào)試時,如果通訊不正常,查找原因是非常耗時和低效的,您很難搞清楚問題到底在什么地方,是波特率不對,是硬件信道有問題,是通訊協(xié)儀有問題,是發(fā)方出錯還是收方出錯。有了邏輯儀,情況則完全不一樣,用它可以分別或者同時對發(fā)送方、接收方的輸入或者輸出波形進行記錄、存儲、對比、測量等各種直觀的分析,可以將實際輸出通訊報文的波形與源程序相比較,可立即發(fā)現(xiàn)問題所在,從而極大地方便了調(diào)試。 7.強大的追蹤器功能追蹤功能以總線周期為單位,實時記錄仿真過程中CPU發(fā)生的總線事件,其觸發(fā)條件方式同邏輯分析儀。追蹤窗口在仿真停止時可收集顯示追蹤的CPU指令記憶信息,可以以總線反匯編碼模式、源程序模式對應(yīng)顯示追蹤結(jié)果。屏幕窗口顯示波形圖最多追蹤記憶指令32K并通過仿真器的斷點、單步、全速運行或各種條件組合斷點來完成追蹤功能??偩€跟蹤可以跟蹤程序的運行軌跡??梢越y(tǒng)計軟件運行時間。
上傳時間: 2013-11-01
上傳用戶:xiehao13
介紹一種應(yīng)用于長城賽弗SUV汽車后門車窗多功能控制器,能實現(xiàn)對電動玻璃車窗、車窗雨刮器、噴水器以及電加熱除霜器等控制。介紹了基于NXP P89LPC922單片機多功能汽車后車窗控制器的控制功能、硬件電路原理和軟件設(shè)計方法。 Abstract: This paper presents a multipurpose automotive rear windows controller for CHANGCHENG SAFE SUV.The controller can control rear power-operated window,rear wiping,washing water pump and rear defroster of the windows. In this paper, it is introduced in detail that the functions and the design of the circuit and program of the controller based on NXP P89LPC922 MCU.
上傳時間: 2013-11-13
上傳用戶:z754970244
摘要:傳統(tǒng)的門鎖既要備有大量的鑰匙,又要擔心鑰匙丟失后的麻煩。隨著單片機的問世,出現(xiàn)了帶微處理器的密碼鎖,它除具有電子密碼鎖的功能外,還引入了智能化、科技化等功能,從而使密碼鎖具有很高的安全性、可靠性,受到了廣大用戶的親睞。本文介紹一種基于單片機和串行EEPROM的智能密碼鎖,對系統(tǒng)硬件設(shè)計和軟件實現(xiàn)進行了詳細的描述。該系統(tǒng)采用STC89C51單片機和AT24C02串行EEPROM,通過STC89C51模擬I2C總線和AT24C02通訊來讀取存儲的密碼,用戶通過鍵盤輸入的密碼,實現(xiàn)密碼鎖的功能。
上傳時間: 2013-12-09
上傳用戶:JasonC
本文詳細介紹了用于IPV6安全模塊中安全策略控制數(shù)據(jù)庫SPD和安全關(guān)聯(lián)控制數(shù)據(jù)庫SAD的設(shè)計方案,包括其硬件結(jié)構(gòu)和內(nèi)部存放數(shù)據(jù)格式的設(shè)置,因為在IPSec協(xié)議中,安全策略和安全關(guān)聯(lián)是不固定的,而是根據(jù)安全保護的需要而由設(shè)計者自行決定的,而這種設(shè)計既能保證系統(tǒng)訪問的高速性,同時又具備足夠的靈活性。
上傳時間: 2013-11-04
上傳用戶:xuanjie
介紹一種運用PIC16F84單片機實現(xiàn)與PC機串行通信的方法,并給出其硬件接口電路及通信源程序。關(guān)鍵詞 異步串行通信 發(fā)送與接收 VB4 Win95 串口查詢法 1 前言 美國Microchip公司的PIC16系列單片機是一種新型的CMOS工藝的8位單片機。其中,PIC16FXX單片機的程序存儲器為電可擦除閃速存儲器(flash),可多次修改程序,甚至可以在線編程。PIC16F83和PIC16F84片內(nèi)數(shù)據(jù)存儲器除RAM外,還有64字節(jié)的EEPROM,可以當作一般的或非易失性的數(shù)據(jù)存儲器使用,簡單方便。它還具有片內(nèi)上電復(fù)位、延時電路、看門狗電路等。另外,PIC16系列單片機功耗極低,因而是一種非常適合在各種便攜式設(shè)備中使用的高性價比的單片機,并已經(jīng)得到了越來越廣泛的應(yīng)用。 但是在許多需要大量計算的運用中,還必須借助微機的強大數(shù)據(jù)處理能力。這樣必須通過通信電路實現(xiàn)PIC單片機與微機間的可靠數(shù)據(jù)傳輸。有的PIC16單片機內(nèi)并沒有提供串行口,所以串行通信必須通過自己設(shè)計的硬件電路和通信軟件來實現(xiàn)。 下面介紹用查詢法實現(xiàn)異步串行通訊的方法。同時給出了用PIC16F84單片機的兩個I/O口模擬2線串行口的硬件接口電路、程序流程框圖、單片機內(nèi)通信程序以及微機內(nèi)的通信程序等。2 硬件實現(xiàn)方法與電路 PIC16F84的程序存儲器由1K×14的閃速(flash)存儲器構(gòu)成,它只有13條I/O口,1個定時器,為了盡量節(jié)省單片機的軟硬件資源,采用下述異步串行通信的實現(xiàn)方法。 如圖1所示,PIC16F84在4MHz時鐘下,采用半雙工方式,可實現(xiàn)9600波特率的異步串行數(shù)據(jù)通信,1位停止位,8位數(shù)據(jù)位,無校驗位。接收和發(fā)送以低位在先(一般模式),采用軟件延時。為節(jié)省篇幅,單片機內(nèi)的通信程序中未提供任何握手協(xié)議,用戶可根據(jù)自己的需要在軟件中加入握手方式。
上傳時間: 2014-12-27
上傳用戶:偷心的海盜
ISP 型單片機實驗板學習單片機離不開實驗,以往單片機的實驗往往依賴于仿真機和單片機學習系統(tǒng),價格昂貴,至使學習單片機的門檻很高,很多人不能跨入單片機學習的大門。近年來,隨著FLASH型單片機的廣泛應(yīng)用,采用軟件模擬加寫片驗證成為一種經(jīng)濟實用的實驗方法,尤其是隨著單片機技術(shù)的發(fā)展,很多單片機都具有了ISP 功能,只要一根下載線即可以編程。STC 單片機更是將其ISP 功能發(fā)揮極致,只要有RS232 接口,不需任何其他電路即可實現(xiàn)ISP 功能。。多年前,本網(wǎng)站為單片機愛好者設(shè)計了實驗電路板,并公開了全部的軟、硬件資料,廣受愛好者歡迎,很多人使用這塊實驗電路板學習并由此入門,同時網(wǎng)絡(luò)上也出現(xiàn)了很多同類功能的實驗電路板,為廣大愛好者學習單片機創(chuàng)造了良好的條件。隨著技術(shù)的發(fā)展,本站在原實驗電路板的基礎(chǔ)上,開發(fā)了一塊功能更強的實驗電路板,該板除保留了原板廣受好評的部分外,新增了更多的功能。最大的特點是具有仿真能力,不再需要昂貴的仿真機,即可使用Keil 軟件進行仿真調(diào)試,使得學習成本大為下降。板上安裝了6 位數(shù)碼管(原板為2 位數(shù)碼管);8 個發(fā)光二極管;四個按鈕開關(guān);一個簡單的音響電路;一個用于計數(shù)實驗的振蕩器;At24CXXX 類芯片插座;X5045 芯片插座;RS232 串行接口。
上傳時間: 2013-10-24
上傳用戶:dragonhaixm
單片機的硬件結(jié)構(gòu) 2.3 MCS-51的CPU由運算器和控制器所構(gòu)成2.3.1 運算器對操作數(shù)進行算術(shù)、邏輯運算和位操作。1.算術(shù)邏輯運算單元ALU2.累加器A使用最頻繁的寄存器,可寫為Acc。A的作用:(1)是ALU單元的輸入之一,又是運算結(jié)果存放單元。(2)數(shù)據(jù)傳送大多都通過累加器A。(3)A的進位標志Cy同時又是位處理機的位累加器。
上傳時間: 2013-10-20
上傳用戶:蔣清華嗯
Keil C硬件編程指南 這是一本關(guān)于Intel 80C51 以及廣大的51 系列單片機的書這本書介紹給讀者一些新的技術(shù)使你的8051 工程和開發(fā)過程變得簡單請注意這本書的目的可不是教你各種8051 嵌入式系統(tǒng)的解決方法為使問題討論更加清晰在適當?shù)牡胤浇o出了程序代碼我們以討論項目的方法來說明每章碰到的問題所有的代碼都可在附帶的光盤上找到.
上傳時間: 2013-11-01
上傳用戶:cylnpy
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1