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

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

MSP430系列匯編指令集

  • Microchip PIC18家族指令集

    Microchip PIC18家族指令集

    標簽: Microchip PIC 18

    上傳時間: 2013-11-15

    上傳用戶:alan-ee

  • MSP430系列16位超低功耗單片機原理與應用大綱

    MSP430系列16位超低功耗單片機原理與應用大綱

    標簽: MSP 430 超低功耗 單片機原理

    上傳時間: 2013-12-30

    上傳用戶:15527161163

  • Holtek指令集說明

    Holtek指令集說明 注:由于資源大小問題,其中以下幾款MCU 只有62 條指令,其余均為63 條指令。HT48CA0/HT48RA0A 無RETI 指令HT48R05A-1 無TABRDL 指令

    標簽: Holtek 指令集

    上傳時間: 2013-10-16

    上傳用戶:txfyddz

  • MSP430系列C編譯器編程指南

    MSP430系列C編譯器編程指南第1章 安裝和文檔關(guān)系圖本章說明如何安裝和運行IAR 產(chǎn)品的命令行和Windwos Workbench 版本并給出與產(chǎn)品一起提供的用戶指南的概述請注意某此產(chǎn)品只有命令行版本且根據(jù)用戶正在使用的產(chǎn)品或平臺資料可能稍有不同1.1 命令行版本本節(jié)敘述怎樣安裝和運得IAR 系統(tǒng)工具的命令版本1.1.1 用戶需要什么􀁺 DOS 4.X 或更高版本此產(chǎn)品也和運行在Windows95, Windows NT 3.51 或更高版本或Windows 3.1 X 下的DOS 窗口相兼容􀁺 至少 10M 字節(jié)的自由磁盤空間􀁺 最少有 4M 字節(jié)的RAM 可供IAR 應用程序使用

    標簽: MSP 430 C編譯器 編程指南

    上傳時間: 2013-11-22

    上傳用戶:agent

  • arm指令集(1)

    arm指令集(1)  ARM跳轉(zhuǎn)指令可以從當前指令向前或向后的32MB地址空間跳轉(zhuǎn)。這類跳轉(zhuǎn)指令有以下4種。   (1)B 跳4專指令   B〔條件) (地址)   B指令屬于ARM指令集,是最簡單的分支指令。一旦遇到一個B指令,ARM處理器將立即跳轉(zhuǎn)到給定的地址,從那里繼續(xù)執(zhí)行。注意:存儲在分支指令中的實際值是相對當前R15的值的一個偏移量,而不是一個絕對地址。它的值由匯編器來計算,是24位有符號數(shù),左移兩位后有符號擴展為32位,表示的有效偏移位為26位(+/- 32 MB)。   (2)BL 帶返回的跳轉(zhuǎn)指令   BI,〔條件) (地址)   BL指令也屬于ARM指令集,是另一個分支指令。就在分支之前,在寄存器R14中裝載上R15的內(nèi)容,因此可以重新裝載R14到R15中來返回到這個分支之后的那個指令處執(zhí)行,它是子例程的一個基本但強力的實現(xiàn)。   (3)BLX 帶返回和狀態(tài)切換的跳轉(zhuǎn)指令   BLX <地址>   BLX指令有兩種格式,第1種格式的BLX指令記作BLX(1)。BLX(1)從ARM指令集跳轉(zhuǎn)到指令中指定的目標地址,并將程序狀態(tài)切換到Thumb狀態(tài),該指令同時將PC寄存器的內(nèi)容復制到LR寄存器中。   BLX(1)指令屬于無條件執(zhí)行的指令。   第2種格式的BLX指令記作BLX(2)。BLX(2)指令從ARM指令集跳轉(zhuǎn)到指令中指定的目標地址,目標地址的指令可以是ARM指令,也可以是Thumb指令。目標地址放在指令中的寄存器<dest>中,該地址的bit[0]值為0,目標地址處的指令類型由CPSR中的T位決定。該指令同時將PC寄存器的內(nèi)容復制到LR寄存器中。   (4)BX 帶狀態(tài)切換的跳轉(zhuǎn)指令   BX(條件) (dest)   BX指令跳轉(zhuǎn)到指令中指定的目標地址,目標地址處的指令可以是ARM指令,也可以是Thumb指令。目標地址值為指令的值和0xFl·FFFFFF做“與”操作的結(jié)果,目標地址處的指令類型由寄存器決定。

    標簽: arm 指令集

    上傳時間: 2014-12-27

    上傳用戶:laomv123

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

    MSP430系列單片機C語言程序設(shè)計與開發(fā)MSP430系列是一個具有明顯技術(shù)特色的單片機品種。關(guān)于它的硬件特性及匯編語言程序設(shè)計已在《MSP430系列超低功耗16位單片機的原理與應用》及《MSP430系列 FLASH型超低功耗16位單片機》等書中作了全面介紹。《MSP430系列單片機C語言程序設(shè)計與開發(fā)》介紹IAR公司為MSP430系列單片機配備的C程序設(shè)計語言C430。書中敘述了C語言的基本概念、C430的擴展特性及C庫函數(shù);對C430的集成開發(fā)環(huán)境的使用及出錯信息作了詳盡的說明;并以MSP430F149為例,對各種應用問題及外圍模塊操作提供了典型的C程序例程,供讀者在今后的C430程序設(shè)計中參考。   《MSP430系列單片機C語言程序設(shè)計與開發(fā)》可以作為高等院校計算機、自動化及電子技術(shù)類專業(yè)的教學參考書,也可作為工程技術(shù)人員設(shè)計開發(fā)時的技術(shù)資料。MSP430系列超低功耗16位單片機的原理與應用目錄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 樣本應用程序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

  • 80C51匯編指令集

    80C51 匯編指令集:TF1:計時器1溢出標志位,當計時器1溢出,時此位=1,發(fā)出中斷請求,然后硬件自動清0.TR1:計時器1的控制位,TR1=1時,計時開始,TR1=1時則停止。TF0:計時器0溢出標志位,當計時器0溢出,時此位=1,發(fā)出中斷請求,然后硬件自動清0。TR0:計時器0的控制位,TR0=1時,計時開始,TR0=1時則停止。IE1:外部中斷1的請求標志位,當外部中斷有請求時,此位=1,發(fā)出中斷請求,然后硬件自動清0。IT1:外部中斷1的中斷類型控制,當IT1=1時,邊沿觸發(fā)方式,下降沿觸發(fā)有效,當IT1=0時,電平觸發(fā)方式,低電平觸發(fā)有效。P3.3信號觸發(fā)。IE0:外部中斷0的請求標志位,當外部中斷有請求時,此位=1,發(fā)出中斷請求,然后硬件自動清0。IT0:外部中斷0的中斷類型控制,當IT0=1時,邊沿觸發(fā)方式,下降沿觸發(fā)有效,當IT0=0時,電平觸發(fā)方式,低電平觸發(fā)有效。P3.2信號觸發(fā)

    標簽: 80C51 匯編指令集

    上傳時間: 2013-11-17

    上傳用戶:kangqiaoyibie

  • SAM88RCRI 指令集

    SAM88RCRI 指令集支持寄存器卷操作,它可完成8 位算術(shù)操作和邏輯操作,共有41條指令集。由于采用了存貯器影射方式,所以沒有具體的I/O 口操作指令。指令支持位操作,循環(huán)、移位等數(shù)據(jù)操作。為訪問個別寄存器,應指定寄存器卷中0--255 的8 位地址或工作寄存器中的4 位地址。工作寄存器中,寄存器對可以訪問13 位程序存貯空間和數(shù)據(jù)存貯空間。SAM88CRI 支持6種地址訪問方法,方便了編程操作。

    標簽: RCRI SAM 88 指令集

    上傳時間: 2013-12-02

    上傳用戶:heart_2007

  • 微處理器指令集設(shè)計

    微處理器指令集設(shè)計垂直指令格式指令類型及其使用頻度CISC指令集特點 RISC指令集特點指令集設(shè)計的發(fā)展微處理器指令集設(shè)計的基本要求處理器設(shè)計的藝術(shù)就是定義一個指令集在軟件方面,支持對程序員有用的功能在硬件實現(xiàn)方面,的實現(xiàn)要盡可能有效率具有較長的生命周期,最好是這個指令集還應使以后更復雜的實現(xiàn)也有同樣的效率

    標簽: 微處理器 指令集

    上傳時間: 2014-04-14

    上傳用戶:wushengwu

  • DSP指令集仿真器的設(shè)計與實現(xiàn)

    介紹幾種常用的仿真器的設(shè)計方案,通過比較分析各自原理的優(yōu)缺點,結(jié)合硬件性能,設(shè)計了基于ZWFcore的指令集仿真器ZWISS。通過對其CPU、多級存儲單元、陷阱、內(nèi)存管理單元(MMU)、存儲保護系統(tǒng)(MPS)以及物理內(nèi)存屬性(PMA)的仿真,較完善地完成對ZWFcore的仿真。為DSP硬件評估、DSP算法實現(xiàn)提供了良好的軟件模擬平臺。

    標簽: DSP 指令集 仿真器

    上傳時間: 2013-10-09

    上傳用戶:exxxds

主站蜘蛛池模板: 莆田市| 涞源县| 富源县| 方正县| 商丘市| 股票| 商水县| 两当县| 顺平县| 贵阳市| 历史| 白城市| 金秀| 元阳县| 修武县| 晋州市| 灵寿县| 虹口区| 库伦旗| 昌黎县| 高陵县| 开原市| 永昌县| 股票| 拉萨市| 望都县| 高邮市| 荣成市| 安吉县| 正镶白旗| 贡山| 卓资县| 屯门区| 东方市| 太保市| 乐清市| 申扎县| 尼勒克县| 铁岭市| 肇州县| 湘潭县|