微處理器指令集設(shè)計垂直指令格式指令類型及其使用頻度CISC指令集特點 RISC指令集特點指令集設(shè)計的發(fā)展微處理器指令集設(shè)計的基本要求處理器設(shè)計的藝術(shù)就是定義一個指令集在軟件方面,支持對程序員有用的功能在硬件實現(xiàn)方面,的實現(xiàn)要盡可能有效率具有較長的生命周期,最好是這個指令集還應(yīng)使以后更復(fù)雜的實現(xiàn)也有同樣的效率
上傳時間: 2014-04-14
上傳用戶:wushengwu
單片機(jī)最小系統(tǒng)電路
標(biāo)簽: 單片機(jī) 最小系統(tǒng) 電路
上傳時間: 2013-11-08
上傳用戶:zhf01y
使用C語言肯定要使用到C編譯器,以便把寫好的C程序編譯為機(jī)器碼,這樣單片機(jī)才能執(zhí)行編寫好的程序。KEIL uVISION2是眾多單片機(jī)應(yīng)用開發(fā)軟件中優(yōu)秀的軟件之一,它支持眾多不同公司的MCS51架構(gòu)的芯片,它集編輯,編譯,仿真等于一體,同時還支持,PLM,匯編和C語言的程序設(shè)計,它的界面和常用的微軟VC++的界面相似,界面友好,易學(xué)易用,在調(diào)試程序,軟件仿真方面也有很強(qiáng)大的功能。因此很多開發(fā)51應(yīng)用的工程師或普通的單片機(jī)愛好者,都對它十分喜歡。 以上簡單介紹了KEIL51軟件,要使用KEIL51軟件,必需先要安裝它。KEIL51是一個商業(yè)的軟件,對于我們這些普通愛好者可以到KEIL中國代理周立功公司的網(wǎng)站上下載一份能編譯2K的DEMO版軟件,基本可以滿足一般的個人學(xué)習(xí)和小型應(yīng)用的開發(fā)。(安裝的方法和普通軟件相當(dāng)這里就不做介紹了) 安裝好后,你是不是迫不及待的想建立自己的第一個C程序項目呢?下面就讓我們一起來建立一個小程序項目吧。或許你手中還沒有一塊實驗板,甚至沒有一塊單片機(jī),不過沒有關(guān)系我們可以通過KEIL軟件仿真看到程序運(yùn)行的結(jié)果。 首先當(dāng)然是運(yùn)行KEIL51軟件。怎么打開?噢,天!那你要從頭學(xué)電腦了。呵呵,開個玩笑,這個問題我想讀者們也不會提的了:P。運(yùn)行幾秒后,出現(xiàn)如圖1-1的屏幕。
上傳時間: 2013-11-10
上傳用戶:邶刖
光盤內(nèi)容1.1例 程 “例程”文件夾中為各章節(jié)的程序代碼,均在作者的目標(biāo)板上(自行開發(fā))調(diào)試通過,以確保程序正確。n Keil C對中文文件、目錄以及空格等可能無法編譯連接,所以若要正確調(diào)試,須確保所有文件、目錄為連續(xù)英文名或數(shù)字。n 這些程序應(yīng)用到其他C8051Fxxx系列單片機(jī)時,要確保各個操作寄存器的名稱、地址與各個控制位相一致,否則需要修改。很多寄存器位的位置并不相同,所以移植程序時,使用者要參考F040寄存器和移植對象單片機(jī)的寄存器,以確保正確操作。1.2 原理圖及pcb封裝“原理圖及pcb封裝”文件夾里包含作者制作的C8051F040PCB封裝和原理圖引腳定義文件c8051f040.ddb。其中PCB封裝與Silicon Laboratories公司(原Cygnal公司)提供的TQ100封裝稍有不同(在cygnalpcb文件中): 作者所做引腳長為2.5 mm,而cygnalpcb文件中的引腳長為1.3 mm。加長引腳焊盤是為了方便手工焊芯片。用戶可根據(jù)需要和習(xí)慣選擇封裝。
標(biāo)簽: C8051F040 單片機(jī)開發(fā) C語言編程
上傳時間: 2013-11-19
上傳用戶:
Keil是業(yè)界最好的51單片機(jī)開發(fā)工具之一,它擁有流暢的用戶界面與強(qiáng)大的仿真功能。ARM將Keil公司收購之后,正式推出了針對ARM微控制器的開發(fā)工具RVMDK,它將ARM編譯器RVCT與Keil的工程管理、調(diào)試仿真工具集成在一起,是一款非常強(qiáng)大的ARM微控制器開發(fā)工具。2007年5月,ARM正式授權(quán)中國深圳英蓓特公司代理中文版RVMDK的出售事務(wù)。很多嵌入式系統(tǒng)開發(fā)工程師對ARM的老版本開發(fā)工具ADS1.2非常熟悉,而RVMDK與ADS相比較,從外觀、仿真流程以及內(nèi)部二進(jìn)制編譯鏈接工具上都有了不少改進(jìn),用法稍有不同。本主的主旨是介紹通用的流程,以及一些注意事項,幫助ADS1.2用戶將老的,遺留的ADS1.2工程轉(zhuǎn)化成在RVMDK上進(jìn)行開發(fā)調(diào)試的工程。 ARM新推出的微控制器開發(fā)工具RVMDK與ADS1.2在工具架構(gòu)組成上有一些不同,這些區(qū)別包括:不同版本的ARM編譯器(compiler),不同的調(diào)試器(debugger),不同的仿真器(simulator),以及不同的硬件調(diào)試單元。作為ARM的新一代微控制器開發(fā)工具,RVMDK不但包含ARM的最新版本編譯鏈接工具,即RVDS3.0的編譯鏈接工具,而且根據(jù)微控制器調(diào)試開發(fā)的特點采用了與ADS,RVDS完全不同的調(diào)試、仿真環(huán)境,uVision debugger 與simulator。 RVMDK集成了RVDS3.0的編譯工具RVCT3.0,與ADS1.2相比,除去編譯、連接工具的可執(zhí)行二進(jìn)制文件不同之外,RVCT3.0的很多編譯連接選項與ADS編譯器也有不同。
標(biāo)簽: MDK3 ADS 1.2 轉(zhuǎn)換
上傳時間: 2013-11-01
上傳用戶:1051290259
realview mdk視頻教程(PPT由西安畢博制作的MDK指導(dǎo)視頻,下載后打開Realview mdk1.htm頁面即可播放,內(nèi)容包括:模擬仿真、開發(fā)環(huán)境的建立、啟動代碼概述等,是您盡快上手MDK的好工具,趕快下載吧!
上傳時間: 2013-11-02
上傳用戶:范縝東苑
TM-CIA與TMvideoDVR通訊協(xié)議.doc
標(biāo)簽: TMvideoDVR TM-CIA 通訊協(xié)議
上傳時間: 2013-11-20
上傳用戶:妄想演繹師
DSP
上傳時間: 2013-11-05
上傳用戶:gxm2052
DSP2812寄存器詳解
上傳時間: 2013-11-08
上傳用戶:songyue1991
近年來,隨著DSP技術(shù)的快速發(fā)展,數(shù)字視頻處理技術(shù)得到了越來越廣泛的應(yīng)用。邊緣檢測是是數(shù)字視頻處理中的一項關(guān)鍵技術(shù),而且是進(jìn)行對象檢測和識別的基礎(chǔ)。本文首先分析了當(dāng)前發(fā)展比較成熟的幾種邊緣檢測算法,然后針對基于DSP的數(shù)字視頻處理系統(tǒng)的特點選用Laplacian of Gaussian(LoG)邊緣檢測算法,并在基于DM642的數(shù)字視頻處理系統(tǒng)上實現(xiàn),給出了仿真的結(jié)果。
上傳時間: 2013-11-15
上傳用戶:familiarsmile
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1