亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

DMa-FLASH-RAM

  • 高可靠性8位/16位All flash MCU結(jié)構(gòu)、特點及應(yīng)

    高可靠性8位/16位All flash MCU結(jié)構(gòu)、特點及應(yīng)用 目錄NEC的MCU產(chǎn)品系列介紹NEC “全閃存單片機” 的特點NEC 8位MCU產(chǎn)品NEC 8位MCU特色功能介紹NEC 16位MCU特色功能介紹

    標簽: flash All MCU 16

    上傳時間: 2013-11-22

    上傳用戶:ouyangmark

  • 旺宏并行串行NOR Flash對比參考指南

    并行NOR Flash每次傳輸多個bit位的數(shù)據(jù),而串行NOR Flash每次傳輸一個bit位的數(shù)據(jù)。并行NOR Flash比串行NOR Flash具有更快的傳輸速度。

    標簽: Flash NOR 旺宏 并行

    上傳時間: 2013-11-01

    上傳用戶:liu123

  • Keil 軟件實例教程 2

    Keil 軟件實例教程 2 單片機開發(fā)中除必要的硬件外,同樣離不開軟件,我們寫的匯編語言源程序要變?yōu)镃PU可以執(zhí)行的機器碼有兩種方法,一種是手工匯編,另一種是機器匯編,目前已極少使用手工匯編的方法了。機器匯編是通過匯編軟件將源程序變?yōu)闄C器碼,用于MCS-51 單片機的匯編軟件有早期的A51,隨著單片機開發(fā)技術(shù)的不斷發(fā)展,從普遍使用匯編語言到逐漸使用高級語言開發(fā),單片機的開發(fā)軟件也在不斷發(fā)展,Keil 軟件是目前最流行開發(fā)MCS-51 系列單片機的軟件,這從近年來各仿真機廠商紛紛宣布全面支持Keil 即可看出。Keil 提供了包括C編譯器、宏匯編、連接器、庫管理和一個功能強大的仿真調(diào)試器等在內(nèi)的完整開發(fā)方案,通過一個集成開發(fā)環(huán)境(uVision)將這些部份組合在一起。運行Keil 軟件需要Pentium 或以上的CPU,16MB或更多RAM、20M 以上空閑的硬盤空間、WIN98、NT、WIN2000、WINXP等操作系統(tǒng)。掌握這一軟件的使用對于使用51 系列單片機的愛好者來說是十分必要的,如果你使用C 語言編程,那么Keil 幾乎就是你的不二之選(目前在國內(nèi)你只能買到該軟件、而你買的仿真機也很可能只支持該軟件),即使不使用C 語言而僅用匯編語言編程,其方便易用的集成環(huán)境、強大的軟件仿真調(diào)試工具也會令你事半功倍。我們將通過一些實例來學習Keil 軟件的使用,在這一部份我們將學習如何輸入源程序,建立工程、對工程進行詳細的設(shè)置,以及如何將源程序變?yōu)槟繕舜a。圖1 所示電路圖使用89C51 單片機作為主芯片,這種單片機性屬于MCS-51 系列,其內(nèi)部有4K 的FLASH ROM,可以反復擦寫,非常適于做實驗。89C51 的P1 引腳上接8 個發(fā)光二極管,P3.2~P3.4 引腳上接4 個按鈕開關(guān),我們的第一個任務(wù)是讓接在P1 引腳上的發(fā)光二極管依次循環(huán)點亮。 一、Keil 工程的建立首先啟動Keil 軟件的集成開發(fā)環(huán)境,這里假設(shè)讀者已正確安裝了該軟件,可以從桌面上直接雙擊uVision 的圖標以啟動該軟件。UVison啟動后,程序窗口的左邊有一個工程管理窗口,該窗口有3 個標簽,分別是Files、Regs、和Books,這三個標簽頁分別顯示當前項目的文件結(jié)構(gòu)、CPU 的寄存器及部份特殊功能寄存器的值(調(diào)試時才出現(xiàn))和所選CPU 的附加說明文件,如果是第一次啟動Keil,那么這三個標簽頁全是空的。

    標簽: Keil 軟件 教程

    上傳時間: 2013-10-26

    上傳用戶:ruan2570406

  • Keil 軟件實例教程 1

    Keil 軟件實例教程 1. 單片機開發(fā)中除必要的硬件外,同樣離不開軟件,我們寫的匯編語言源程序要變?yōu)镃PU可以執(zhí)行的機器碼有兩種方法,一種是手工匯編,另一種是機器匯編,目前已極少使用手工匯編的方法了。機器匯編是通過匯編軟件將源程序變?yōu)闄C器碼,用于MCS-51 單片機的匯編軟件有早期的A51,隨著單片機開發(fā)技術(shù)的不斷發(fā)展,從普遍使用匯編語言到逐漸使用高級語言開發(fā),單片機的開發(fā)軟件也在不斷發(fā)展,Keil 軟件是目前最流行開發(fā)MCS-51 系列單片機的軟件,這從近年來各仿真機廠商紛紛宣布全面支持Keil 即可看出。Keil 提供了包括C編譯器、宏匯編、連接器、庫管理和一個功能強大的仿真調(diào)試器等在內(nèi)的完整開發(fā)方案,通過一個集成開發(fā)環(huán)境(uVision)將這些部份組合在一起。運行Keil 軟件需要Pentium 或以上的CPU,16MB或更多RAM、20M 以上空閑的硬盤空間、WIN98、NT、WIN2000、WINXP等操作系統(tǒng)。掌握這一軟件的使用對于使用51 系列單片機的愛好者來說是十分必要的,如果你使用C 語言編程,那么Keil 幾乎就是你的不二之選(目前在國內(nèi)你只能買到該軟件、而你買的仿真機也很可能只支持該軟件),即使不使用C 語言而僅用匯編語言編程,其方便易用的集成環(huán)境、強大的軟件仿真調(diào)試工具也會令你事半功倍。我們將通過一些實例來學習Keil 軟件的使用,在這一部份我們將學習如何輸入源程序,建立工程、對工程進行詳細的設(shè)置,以及如何將源程序變?yōu)槟繕舜a。圖1 所示電路圖使用89C51 單片機作為主芯片,這種單片機性屬于MCS-51 系列,其內(nèi)部有4K 的FLASH ROM,可以反復擦寫,非常適于做實驗。89C51 的P1 引腳上接8 個發(fā)光二極管,P3.2~P3.4 引腳上接4 個按鈕開關(guān),我們的第一個任務(wù)是讓接在P1 引腳上的發(fā)光二極管依次循環(huán)點亮。 一、Keil 工程的建立首先啟動Keil 軟件的集成開發(fā)環(huán)境,這里假設(shè)讀者已正確安裝了該軟件,可以從桌面上直接雙擊uVision 的圖標以啟動該軟件。UVison啟動后,程序窗口的左邊有一個工程管理窗口,該窗口有3 個標簽,分別是Files、Regs、和Books,這三個標簽頁分別顯示當前項目的文件結(jié)構(gòu)、CPU 的寄存器及部份特殊功能寄存器的值(調(diào)試時才出現(xiàn))和所選CPU 的附加說明文件,如果是第一次啟動Keil,那么這三個標簽頁全是空的。

    標簽: Keil 軟件 教程

    上傳時間: 2013-11-25

    上傳用戶:hanbeidang

  • C8051F35X單片機內(nèi)部Flash存儲器的擦寫方法

    為避免在程序運行時向單片機內(nèi)置的Flash寫入數(shù)據(jù)導致復位,采用調(diào)用鎖定與關(guān)鍵碼的操作方法對C8051F35X型單片機的Flash進行擦除、寫入和讀取操作,并提供程序范例。該方法無需任何接口電路,使用方便,成本低且安全可靠。此方法已應(yīng)用于包裝機控制器,實現(xiàn)包裝參數(shù)的保存和修改,效果良好。

    標簽: C8051F35X Flash 單片機 存儲器

    上傳時間: 2014-12-27

    上傳用戶:363186

  • Philips單片機P89V51RD2簡介

    P89V51RD2 是一款帶有64KB 程序Flash 和1024B 數(shù)據(jù)RAM 的80C51 微控制器。P89V51RD2 有一個關(guān)鍵的特性就是其具有X2 模式。在實際應(yīng)用中,設(shè)計工程師可以讓芯片工作于傳統(tǒng)80C51 的12 時鐘模式(12 個時鐘周期合1 個機器周期),或者選擇X2模式(6 個時鐘周期合1 個機器周期),在相同時鐘頻率下獲得雙倍的吞吐量。另一種從這種特性獲益的方法是降低一半的時鐘頻率仍然可以保持相同的性能,這可以顯著地降低EMI電磁干擾

    標簽: Philips P89 89V V51

    上傳時間: 2014-12-28

    上傳用戶:icarus

  • LPC900 Flash單片機鍵盤中斷

    鍵盤是單片機系統(tǒng)中重要的人機交互方式之一。電梯、遙控器、電話、門禁系統(tǒng)都需要用到單片機所構(gòu)成的鍵盤。當采用鍵盤掃描方式時,MCU在效率上存在著一定的浪費,而且由于程序的不停循環(huán)掃描,另一方面也相對地增加了系統(tǒng)的功耗。LPC900系列單片機提供了節(jié)電模式和鍵盤中斷激活,有效地解決了以上問題。本文將以LPC900 Flash 單片機為準,和大家一起探討鍵盤電路的構(gòu)建及程序的設(shè)計。

    標簽: Flash LPC 900 單片機

    上傳時間: 2013-11-16

    上傳用戶:tangsiyun

  • MSP430系列單片機C語言程序設(shè)計與開發(fā)

    MSP430系列單片機C語言程序設(shè)計與開發(fā)MSP430系列是一個具有明顯技術(shù)特色的單片機品種。關(guān)于它的硬件特性及匯編語言程序設(shè)計已在《MSP430系列超低功耗16位單片機的原理與應(yīng)用》及《MSP430系列 FLASH型超低功耗16位單片機》等書中作了全面介紹。《MSP430系列單片機C語言程序設(shè)計與開發(fā)》介紹IAR公司為MSP430系列單片機配備的C程序設(shè)計語言C430。書中敘述了C語言的基本概念、C430的擴展特性及C庫函數(shù);對C430的集成開發(fā)環(huán)境的使用及出錯信息作了詳盡的說明;并以MSP430F149為例,對各種應(yīng)用問題及外圍模塊操作提供了典型的C程序例程,供讀者在今后的C430程序設(shè)計中參考。   《MSP430系列單片機C語言程序設(shè)計與開發(fā)》可以作為高等院校計算機、自動化及電子技術(shù)類專業(yè)的教學參考書,也可作為工程技術(shù)人員設(shè)計開發(fā)時的技術(shù)資料。MSP430系列超低功耗16位單片機的原理與應(yīng)用目錄MSP430系列單片機C語言程序設(shè)計與開發(fā) 目錄  第1章 C語言基本知識1.1 標識符與關(guān)鍵字11.1.1 標識符11.1.2 關(guān)鍵字11.2 數(shù)據(jù)基本類型21.2.1 整型數(shù)據(jù)21.2.2 實型數(shù)據(jù)31.2.3 字符型數(shù)據(jù)41.2.4 各種數(shù)據(jù)轉(zhuǎn)換關(guān)系61.3 C語言的運算符71.3.1 算術(shù)運算符71.3.2 關(guān)系運算符和邏輯運算符71.3.3 賦值運算符81.3.4 逗號運算符81.3.5 ? 與 :運算符81.3.6 強制轉(zhuǎn)換運算符91.3.7 各種運算符優(yōu)先級列表91.4 程序設(shè)計的三種基本結(jié)構(gòu)101.4.1 語句的概念101.4.2 順序結(jié)構(gòu)111.4.3 選擇結(jié)構(gòu)121.4.4 循環(huán)結(jié)構(gòu)141.5 函數(shù)181.5.1 函數(shù)定義181.5.2 局部變量與全局變量191.5.3 形式參數(shù)與實際參數(shù)201.5.4 函數(shù)調(diào)用方式201.5.5 函數(shù)嵌套調(diào)用211.5.6 變量的存儲類別221.5.7 內(nèi)部函數(shù)和外部函數(shù)231.6 數(shù)組231.6.1 一維數(shù)組241.6.2 多維數(shù)組241.6.3 字符數(shù)組261.7 指針271.7.1 指針與地址的概念271.7.2 指針變量的定義281.7.3 指針變量的引用281.7.4 數(shù)組的指針281.7.5 函數(shù)的指針301.7.6 指針數(shù)組311.8 結(jié)構(gòu)和聯(lián)合321.8.1 結(jié)構(gòu)定義321.8.2 結(jié)構(gòu)類型變量的定義331.8.3 結(jié)構(gòu)類型變量的初始化341.8.4 結(jié)構(gòu)類型變量的引用341.8.5 聯(lián)合341.9 枚舉361.9.1 枚舉的定義361.9.2 枚舉元素的值371.9. 3 枚舉變量的使用371.10 類型定義381.10.1 類型定義的形式381.10.2 類型定義的使用381.11 位運算391.11.1 位運算符391.11.2 位域401.12 預處理功能411.12.1 簡單宏定義和帶參數(shù)宏定義411.12.2 文件包含431.12.3 條件編譯命令44第2章 C430--MSP430系列的C語言2.1 MSP430系列的C語言452.1.1 C430概述452.1.2 C430程序設(shè)計工作流程462.1.3 開始462.1.4 C430程序生成472.2 C430的數(shù)據(jù)表達482.2.1 數(shù)據(jù)類型482.2.2 編碼效率502.3 C430的配置512.3.1 引言512.3. 2 存儲器分配522.3.3 堆棧體積522.3.4 輸入輸出522.3.5 寄存器的訪問542.3.6 堆體積542.3.7 初始化54第3章 C430的開發(fā)調(diào)試環(huán)境3.1 引言563.1.1 Workbench特性563.1.2 Workbench的內(nèi)嵌編輯器特性563.1.3 C編譯器特性573.1. 4 匯編器特性573.1.5 連接器特性583.1.6 庫管理器特性583.1.7 C?SPY調(diào)試器特性593.2 Workbench概述593.2.1 項目管理模式593.2.2 選項設(shè)置603.2.3 建立項目603.2.4 測試代碼613.2.5 樣本應(yīng)用程序613.3 Workbench的操作623.3.1 開始633.3.2 編譯項目683.3.3 連接項目693.3.4 調(diào)試項目713.3.5 使用Make命令733.4 Workbench的功能匯總753.4.1 Workbench的窗口753.4.2 Workbench的菜單功能813.5 Workbench的內(nèi)嵌編輯器993.5.1 內(nèi)嵌編輯器操作993.5.2 編輯鍵說明993.6 C?SPY概述1013.6.1 C?SPY的C語言級和匯編語言級調(diào)試1013.6.2 程序的執(zhí)行1023.7 C?SPY的操作1033.7.1 程序生成1033.7.2 編譯與連接1033.7.3 C?SPY運行1033.7.4 C語言級調(diào)試1043.7.5 匯編級調(diào)試1113.8 C?SPY的功能匯總1133.8.1 C?SPY的窗口1133.8.2 C?SPY的菜單命令功能1203.9 C?SPY的表達式與宏1323.9.1 匯編語言表達式1323.9.2 C語言表達式1333.9.3 C?SPY宏1353.9.4 C?SPY的設(shè)置宏1373.9.5 C?SPY的系統(tǒng)宏137 第4章 C430程序設(shè)計實例4.1 程序設(shè)計與調(diào)試環(huán)境1434.1.1 程序設(shè)計調(diào)試集成環(huán)境1434.1.2 設(shè)備連接1444.1.3 ProF149實驗系統(tǒng)1444.2 數(shù)值計算1454.2.1 C語言表達式1454.2.2 利用MPY實現(xiàn)運算1464.3 循環(huán)結(jié)構(gòu)1474.4 選擇結(jié)構(gòu)1484.5 SFR訪問1494.6 RAM訪問1504.7 FLASH訪問1514.8 WDT操作1534.8. 1 WDT使程序自動復位1534.8.2 程序?qū)ATCHDOG計數(shù)溢出的控制1544.8.3 WDT的定時器功能1554.9 Timer操作1554.9.1 用Timer產(chǎn)生時鐘信號1554.9.2 用Timer檢測脈沖寬度1564.10 UART操作1574.10.1 點對點通信1574.10.2 點對多點通信1604.11 SPI操作1634.12 比較器操作1654.13 ADC12操作1674.13.1 單通道單次轉(zhuǎn)換1674.13.2 序列通道多次轉(zhuǎn)換1684.14 時鐘模塊操作1704.15 中斷服務(wù)程序1714.16 省電工作模式1754.17 調(diào)用匯編語言子程序1764.17.1 程序舉例1764.17.2 生成C程序調(diào)用的匯編子程序177第5章 C430的擴展特性5.1 C430的語言擴展概述1785.1.1 擴展關(guān)鍵字1785.1.2 #pragma編譯命令1785.1.3 預定義符號1795.1.4 本征函數(shù)1795.1.5 其他擴展特性1795.2 C430的關(guān)鍵字擴展1795.2.1 interrupt1805.2.2 monitor1805.2.3 no_init1815.2.4 sfrb1815.2.5 sfrw1825.3 C430的 #pragma編譯命令1825.3.1 bitfields=default1825.3.2 bitfields=reversed1825.3.3 codeseg1835.3.4 function=default1835.3.5 function=interrupt1845.3.6 function=monitor1845.3.7 language=default1845.3.8 language=extended1845.3.9 memory=constseg1855.3.10 memory=dataseg1855.3.11 memory=default1855.3.12 memory=no_init1865.3.13 warnings=default1865.3.14 warnings=off1865.3.15 warnings=on1865.4 C430的預定義符號1865.4.1 DATE1875.4.2 FILE1875.4.3 IAR_SYSTEMS_ICC1875.4.4 LINE1875.4.5 STDC1875.4.6 TID1875.4.7 TIME1885.4.8 VER1885.5 C430的本征函數(shù)1885.5.1 _args$1885.5.2 _argt$1895.5.3 _BIC_SR1895.5.4 _BIS_SR1905.5.5 _DINT1905.5.6 _EINT1905.5.7 _NOP1905.5.8 _OPC1905.6 C430的匯編語言接口1915.6.1 創(chuàng)建匯編子程序框架1915.6.2 調(diào)用規(guī)則1915.6.3 C程序調(diào)用匯編子程序1935.7 C430的段定義1935.7.1 存儲器分布與段定義1945.7.2 CCSTR段1945.7.3 CDATA0段1945.7.4 CODE段1955.7.5 CONST1955.7.6 CSTACK1955.7.7 CSTR1955.7.8 ECSTR1955.7.9 IDATA01965.7.10 INTVEC1965.7.11 NO_INIT1965.7.12 UDATA0196第6章 C430的庫函數(shù)6.1 引言1976.1.1 庫模塊文件1976.1.2 頭文件1976.1.3 庫定義匯總1976.2C 庫函數(shù)參考2046.2.1 C庫函數(shù)的說明格式2046.2.2 C庫函數(shù)說明204第7章 C430編譯器的診斷消息7.1 編譯診斷消息的類型2307.2 編譯出錯消息2317.3 編譯警告消息243附錄 AMSP430系列FLASH型芯片資料248附錄 BProF149實驗系統(tǒng)251附錄 CMSP430x14x.H文件253附錄 DIAR MSP430 C語言產(chǎn)品介紹275

    標簽: MSP 430 C語言 單片機

    上傳時間: 2014-05-05

    上傳用戶:253189838

  • MSP430F413實現(xiàn)的智能遙控器設(shè)計

    MSP430F413實現(xiàn)的智能遙控器設(shè)計:MSP430F413 單片機是TI 公司最近推出的超低功耗混合信號16 位單片機系列中的一種。它采用16 位精簡指令系統(tǒng),125ns 指令周期,大部分的指令在一個指令周期內(nèi)完成,16 位寄存器和常數(shù)發(fā)生器,發(fā)揮了最高的代碼效率,而且片內(nèi)含有硬件乘法器,大大節(jié)省運算的時間。該芯片采用低功耗設(shè)計,具有五種低功耗模式,供電電壓范圍為1.8~3.6V,在工作模式下:2.2 伏工作電壓1MHz 工作頻率時電流為225uA;在待機模式電流為0.7uA;掉電模式(RAM 數(shù)據(jù)保持不變)電流為0.1uA。所以特別適用長期使用電池工作的場合。它采用數(shù)字控制振蕩器(DCO),使得從低功耗模式到喚醒模式的轉(zhuǎn)換時間小于6us。該芯片具有8KB+256B Flash Memory,256B RAM,采用串行在線編程方式,為用戶編譯程序和控制參數(shù)提供靈活的空間,內(nèi)部的安全保密熔絲可使程序不必非法復制。此外,MSP430F413 具有強大的中斷功能,48 個通用I/O 引腳,96 段LCD 驅(qū)動器,一個16 位定時器,這樣提高了對外圍設(shè)備的開發(fā)能力。

    標簽: 430F F413 MSP 430

    上傳時間: 2013-11-08

    上傳用戶:bruce5996

  • 利用SPMC75本身的Flash做數(shù)據(jù)備份

    利用SPMC75本身的Flash做數(shù)據(jù)備份:SPMC75F2413A 32k字的內(nèi)嵌Flash(embedded Flash)分為兩區(qū):信息區(qū)和通用區(qū),在同一時間只能訪問其中的一區(qū)。信息區(qū)包含64個字,尋址空間為0x8000 ~ 0x803F。地址0x8000為系統(tǒng)選項寄存器P_System_Option。其它地址空間可由用戶自定義重要信息比如:版本控制,日期,版權(quán)名稱,項目名稱等等。信息區(qū)的內(nèi)容只有在仿真或燒錄的狀態(tài)下才能改變。32k字Flash被劃分為16個頁,每頁2K字,每頁可分為8幀,這樣32K的Flash就可以分成128個幀。只有位于00F000 ~00F7FF區(qū)域的頁面在自由運行模式下可以設(shè)置為只讀或可讀可寫,其它頁面均為只讀.也就說片內(nèi)FLASH數(shù)據(jù)備份區(qū)為是0xF000~0xF7FF,備份區(qū)為Bank14,最多存儲的數(shù)據(jù)為2K字。SPMC75F2413A的32K字的內(nèi)嵌式閃存結(jié)構(gòu)入下圖2-1,圖2-2。

    標簽: Flash SPMC 75 數(shù)據(jù)備份

    上傳時間: 2013-11-08

    上傳用戶:6546544

主站蜘蛛池模板: 新余市| 台南市| 徐闻县| 万载县| 靖安县| 东光县| 马公市| 宿迁市| 同江市| 通辽市| 望谟县| 兰坪| 东乌珠穆沁旗| 兰坪| 敦化市| 石渠县| 天等县| 修文县| 永城市| 抚州市| 洞口县| 铅山县| 丰原市| 荔波县| 琼中| 弥渡县| 本溪市| 嘉禾县| 西青区| 三台县| 开鲁县| 巨鹿县| 依兰县| 怀仁县| 于田县| 汕头市| 定安县| 上饶市| 陈巴尔虎旗| 雷州市| 老河口市|