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

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

源碼<b>天堂</b>2源碼<b>天堂</b>2源碼

  • MSP430系列單片機C語言程序設計與開發

    MSP430系列單片機C語言程序設計與開發MSP430系列是一個具有明顯技術特色的單片機品種。關于它的硬件特性及匯編語言程序設計已在《MSP430系列超低功耗16位單片機的原理與應用》及《MSP430系列 FLASH型超低功耗16位單片機》等書中作了全面介紹?!禡SP430系列單片機C語言程序設計與開發》介紹IAR公司為MSP430系列單片機配備的C程序設計語言C430。書中敘述了C語言的基本概念、C430的擴展特性及C庫函數;對C430的集成開發環境的使用及出錯信息作了詳盡的說明;并以MSP430F149為例,對各種應用問題及外圍模塊操作提供了典型的C程序例程,供讀者在今后的C430程序設計中參考。   《MSP430系列單片機C語言程序設計與開發》可以作為高等院校計算機、自動化及電子技術類專業的教學參考書,也可作為工程技術人員設計開發時的技術資料。MSP430系列超低功耗16位單片機的原理與應用目錄MSP430系列單片機C語言程序設計與開發 目錄  第1章 C語言基本知識1.1 標識符與關鍵字11.1.1 標識符11.1.2 關鍵字11.2 數據基本類型21.2.1 整型數據21.2.2 實型數據31.2.3 字符型數據41.2.4 各種數據轉換關系61.3 C語言的運算符71.3.1 算術運算符71.3.2 關系運算符和邏輯運算符71.3.3 賦值運算符81.3.4 逗號運算符81.3.5 ? 與 :運算符81.3.6 強制轉換運算符91.3.7 各種運算符優先級列表91.4 程序設計的三種基本結構101.4.1 語句的概念101.4.2 順序結構111.4.3 選擇結構121.4.4 循環結構141.5 函數181.5.1 函數定義181.5.2 局部變量與全局變量191.5.3 形式參數與實際參數201.5.4 函數調用方式201.5.5 函數嵌套調用211.5.6 變量的存儲類別221.5.7 內部函數和外部函數231.6 數組231.6.1 一維數組241.6.2 多維數組241.6.3 字符數組261.7 指針271.7.1 指針與地址的概念271.7.2 指針變量的定義281.7.3 指針變量的引用281.7.4 數組的指針281.7.5 函數的指針301.7.6 指針數組311.8 結構和聯合321.8.1 結構定義321.8.2 結構類型變量的定義331.8.3 結構類型變量的初始化341.8.4 結構類型變量的引用341.8.5 聯合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 簡單宏定義和帶參數宏定義411.12.2 文件包含431.12.3 條件編譯命令44第2章 C430--MSP430系列的C語言2.1 MSP430系列的C語言452.1.1 C430概述452.1.2 C430程序設計工作流程462.1.3 開始462.1.4 C430程序生成472.2 C430的數據表達482.2.1 數據類型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的開發調試環境3.1 引言563.1.1 Workbench特性563.1.2 Workbench的內嵌編輯器特性563.1.3 C編譯器特性573.1. 4 匯編器特性573.1.5 連接器特性583.1.6 庫管理器特性583.1.7 C?SPY調試器特性593.2 Workbench概述593.2.1 項目管理模式593.2.2 選項設置603.2.3 建立項目603.2.4 測試代碼613.2.5 樣本應用程序613.3 Workbench的操作623.3.1 開始633.3.2 編譯項目683.3.3 連接項目693.3.4 調試項目713.3.5 使用Make命令733.4 Workbench的功能匯總753.4.1 Workbench的窗口753.4.2 Workbench的菜單功能813.5 Workbench的內嵌編輯器993.5.1 內嵌編輯器操作993.5.2 編輯鍵說明993.6 C?SPY概述1013.6.1 C?SPY的C語言級和匯編語言級調試1013.6.2 程序的執行1023.7 C?SPY的操作1033.7.1 程序生成1033.7.2 編譯與連接1033.7.3 C?SPY運行1033.7.4 C語言級調試1043.7.5 匯編級調試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的設置宏1373.9.5 C?SPY的系統宏137 第4章 C430程序設計實例4.1 程序設計與調試環境1434.1.1 程序設計調試集成環境1434.1.2 設備連接1444.1.3 ProF149實驗系統1444.2 數值計算1454.2.1 C語言表達式1454.2.2 利用MPY實現運算1464.3 循環結構1474.4 選擇結構1484.5 SFR訪問1494.6 RAM訪問1504.7 FLASH訪問1514.8 WDT操作1534.8. 1 WDT使程序自動復位1534.8.2 程序對WATCHDOG計數溢出的控制1544.8.3 WDT的定時器功能1554.9 Timer操作1554.9.1 用Timer產生時鐘信號1554.9.2 用Timer檢測脈沖寬度1564.10 UART操作1574.10.1 點對點通信1574.10.2 點對多點通信1604.11 SPI操作1634.12 比較器操作1654.13 ADC12操作1674.13.1 單通道單次轉換1674.13.2 序列通道多次轉換1684.14 時鐘模塊操作1704.15 中斷服務程序1714.16 省電工作模式1754.17 調用匯編語言子程序1764.17.1 程序舉例1764.17.2 生成C程序調用的匯編子程序177第5章 C430的擴展特性5.1 C430的語言擴展概述1785.1.1 擴展關鍵字1785.1.2 #pragma編譯命令1785.1.3 預定義符號1795.1.4 本征函數1795.1.5 其他擴展特性1795.2 C430的關鍵字擴展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的本征函數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 創建匯編子程序框架1915.6.2 調用規則1915.6.3 C程序調用匯編子程序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的庫函數6.1 引言1976.1.1 庫模塊文件1976.1.2 頭文件1976.1.3 庫定義匯總1976.2C 庫函數參考2046.2.1 C庫函數的說明格式2046.2.2 C庫函數說明204第7章 C430編譯器的診斷消息7.1 編譯診斷消息的類型2307.2 編譯出錯消息2317.3 編譯警告消息243附錄 AMSP430系列FLASH型芯片資料248附錄 BProF149實驗系統251附錄 CMSP430x14x.H文件253附錄 DIAR MSP430 C語言產品介紹275

    標簽: MSP 430 C語言 單片機

    上傳時間: 2014-05-05

    上傳用戶:253189838

  • 8086指令系統

    8086指令系統目錄 概述 2.1節   目錄 2.1.1--2.1.5(傳送)     2.1.1 目錄:1~3        2.1.1-1 mov類例1                   mov類例2                   mov類例3                   mov類例4(END)        2.1.1-2. xchg  --3.XLAT                 查表示意圖(end)     2.1.2堆棧操作指令(1)            堆棧操作指令(2)            堆棧操作指令(3)            堆棧操作指令(4)            堆棧操作指令(5)(END)     2.1.3標志傳送指令(1)            標志傳送指令(2)(end)     2.1.4地址傳送指令(1)            地址傳送指令(2)            地址傳送指令(3)(end)     2.1.5輸入輸出指令(1)            輸入輸出指令(2)            輸入輸出指令(3)(end) 2.2節   目錄 2.2.1--2.2.6(算術)     2.2.1加法指令(1)            加法指令(2)            加法指令(3)            加法指令(4)            加法指令5 end     2.2.2減法指令(1)            減法指令(2)            減法指令(3)            減法指令(4)      減法指令(5)            減法指令(6)(end)     2.2.3乘法指令(1)            乘法指令(2)            乘法指令(3)(end)     2.2.4除法指令(1)            除法指令(2)(end)     2.2.5符號擴展指令(end) 符號擴展說明     2.2.6十進制調整指令(1)            十進制調整指令(2)            十進制調整指令(3)            十進制調整指令(4)            十進制調整指令(5)            十進制調整指令(6)            十進制調整指令(7)            十進制調整指令(8)            十進制調整指令(9)(end) 2.3節  目錄 2.3.1--2. 3.3(位)     2.3.1 邏輯運算指令(1)             邏輯運算指令(2)             邏輯運算指令(3)             邏輯運算指令(4)             邏輯運算指令(END)     2.3.2 移位指令(1)             移位指令(2)             移位指令(3)             移位指令(4)(end)     2.3.3 循環移位指令(1)             循環移位指令(2)(end) 2.4節  目錄     2.4.1 無條件轉移指令(1) 短轉移的轉移范圍             無條件轉移指令(2)             無條件轉移指令(3)             無條件轉移指令(4)(end)     2.4.2 條件轉移指令(1)             條件轉移指令(2)             條件轉移指令(3)             條件轉移指令(4)             條件轉移指令(5)(end)     2.4.3 循環控制指令(1)             循環控制指令(2)(end)  2.4.4 子程序調用及返回指令(1)        子程序調用及返回指令(2)        子程序調用及返回指令(3)        子程序調用及返回指令(4)        子程序調用及返回指令(5) 子程序調用及返回指令(6) (end)     2.4.5 中斷控制指令(1)             中斷控制指令(2)             中斷控制指令(3)             中斷控制指令(4)             中斷控制指令(5)             中斷控制指令(6)             中斷控制指令(7)             中斷控制指令(8)(end)     2.4.6 系統功能調用(1)             系統功能調用(2)             系統功能調用(3)(end) 2.5節 目錄 1---6(串操作) 串操作(1)傳送 串操作(2) 串操作(3) 串操作(4)存串 串操作(5)讀串、比較 串操作(6)搜索、重復前綴 串操作(7)REP 串操作(8)REPZ/REPNZ 串操作(9)前綴注釋 串操作(10)例題 串操作(11)注釋(end) 2.6 處理機控制類指令(1)(end)

    標簽: 8086 指令系統

    上傳時間: 2013-10-30

    上傳用戶:大三三

  • AVR單片機GCC程序設計

    AVR單片機GCC程序設計:第一章 概述1.1 AVR 單片機GCC 開發概述1.2 一個簡單的例子1.3 用MAKEFILE 管理項目1.4 開發環境的配置1.5 實驗板CA-M8第二章 存儲器操作編程2.1 AVR 單片機存儲器組織結構2.2 I/O 寄存器操作2.3 SRAM 內變量的使用2.4 在程序中訪問FLASH 程序存儲器2.5 EEPROM 數據存儲器操作2.6 avr-gcc 段結構與再定位2.7 外部RAM 存儲器操作2.8 堆應用第三章 GCC C 編譯器的使用3.1 編譯基礎3.2 生成靜態連接庫第四章 AVR 功能模塊應用實驗4.1 中斷服務程序4.2 定時器/計數器應用4.3 看門狗應用4.4 UART 應用4.5 PWM 功能編程4.6 模擬比較器4.7 A/D 轉換模塊編程4.8 數碼管顯示程序設計4.9 鍵盤程序設計4.10 蜂鳴器控制第五章 使用C 語言標準I/O 流調試程序5.1 avr-libc 標準I/O 流描述5.2 利用標準I/0 流調試程序5.3 最小化的格式化的打印函數第六章 CA-M8 上實現AT89S52 編程器的實現6.1 編程原理6.2 LuckyProg2004 概述6.3 AT989S52 isp 功能簡介6.4 下位機程序設計第七章 硬件TWI 端口編程7.1 TWI 模塊概述7.2 主控模式操作實時時鐘DS13077.3 兩個Mega8 間的TWI 通信第八章 BootLoader 功能應用8.1 BootLoader 功能介紹8.2 avr-libc 對BootLoader 的支持8.3 BootLoader 應用實例8.4 基于LuckyProg2004 的BootLoader 程序第九章 匯編語言支持9.1 C 代碼中內聯匯編程序9.2 獨立的匯編語言支持9.3 C 與匯編混合編程第十章 C++語言支持附錄 1 avr-gcc 選項附錄 2 Intel HEX 文件格式描述

    標簽: AVR GCC 單片機

    上傳時間: 2014-04-03

    上傳用戶:ligi201200

  • 單片開關電源的設計和應用

    單片開關電源集成電路于20世紀如年代中、后期問世以來,在國際上獲得廣泛應用,已成為開發中、小功率無工頻變壓器式高效開關電源的首選產品。本書從實用角度出發,全面系統深入地闡述了單片開關電源的設計與應用。全書共10章。第1至4章分別介紹了六大系列TOPswitch、TOPSwitch—II、TinySwitch、TNY256、MC33370、TOPSwitch—FX等67種型號的單片開關電源集成電路的原理與應用。第5章講述L4960、L4970/4970A系列15種型號的單片開關式穩壓器。第6章介紹16種單片開關電源模塊的設計。第7章闡述單片開關電源的特殊應用。第8、9、10章分別介紹單片開關電源的設計指南、電磁兼容性及酗試技術、外圍電路關鍵元器件的選擇。這是國內第一部關于單片開關電源的專著,充分反映了該領域的國內外最新研究成果。 第1章 單片開關電源概述 1.1 開關電源的發展趨勢 1.1.1 開關電源的發展歷史 1.1.2 單片開關電源的發展趨勢 1.2 開關電源的基本原理 1.2.1 開關電源的控制方式 1.2.2 脈寬調制式開關電源的基本原理 1.3 單片開關電源的產品分類及主要特點 1.4 單片開關電源的基本原理及反饋電路類型 1.4.1 單片開關電源的基本原理 1.4.2 單片開關電源的兩種工作模式 1.4.3 反饋電路的四種基本類型 1.5 單片開關電源典型產品的技術指標 第2章 三端單片開關電源的原理與應用 2.1 TOPSwitch—II系列的產品分類及性能特點 2.1.1 TOPSwitch—II的產品分類 2.1.2 TOPSwitch—II的性能特點 2.2 TOPSwitch—II系列單片開關電源的工作原理

    標簽: 單片開關 電源

    上傳時間: 2013-10-29

    上傳用戶:潛水的三貢

  • MCS-51并行口的擴展

    MCS51單片機內部有4個并行口,當內部并行口不夠用時可以外擴并行口芯片??赏鈹U的并行口芯片很多,分成2類:不可編程的并行口芯片(74LS3734和74LS245)和可編程的并行口芯片(8255)。7.1  不可編程并行口芯片的擴展7.1.1  74LS373的擴展1、  74LS245的結構2、  74LS245的引腳3、 74LS245與89C51的連接              7.1.2  74LS245的擴展        7.2  可編程并行口芯片的擴展 7.2.1  8255的結構7.2.2  8255的引腳7.2.3  8255的工作方式7.2.4  8255的控制字7.2.5  8255的應用

    標簽: MCS 51 并行口 擴展

    上傳時間: 2013-11-13

    上傳用戶:lnnn30

  • 接口技術概述

    1.1  微機系統的組成 1.1.1  微機系統的硬件組成1.1.2  單片機系統的硬件組成1.1.3  微機系統的軟件組成1.2   MCS-51系列單片機1.2.1  MCS-51系列單片機的分類常用的MCS51系列單片機有2種類型的產品:8051/8751/89C51和8031。它們的結構基本相同,其主要差別反映在存儲器的配置上的不同:       ①   8051內設有4KB的掩膜ROM。       ②   8751內設有4KB的EPROM。       ③   89C51內設有4KB的E2PROM 。       ④   8031內沒有ROM。 1.2.2  MCS- 51系列單片機的結構1.2.3  MCS- 51系列單片機的引腳

    標簽: 接口技術

    上傳時間: 2013-11-24

    上傳用戶:wmwai1314

  • 單片機模糊邏輯控制

    單片機模糊模糊控制是目前在控制領域所采用的三種智能控制方法中最具實際意義的方法。模糊控制的采用解決了大量過去人們無法解決的問題,并且在工業控制、家用電器和各個領域已取得了令人觸目的成效。本書是一本系統地介紹模糊控制的理論、技術、方法和應用的著作;內容包括模糊控制基礎、模糊控制器、模糊控制系統、模糊控制系統的穩定性、模糊控制系統的開發軟件,用單片微型機實現模糊控制的技術和方法,模糊控制在家用電器和工業上應用的實際例子;反映了模糊控制目前的水平。 單片機模糊模糊控制目錄 : 第一章 模糊邏輯、神經網絡集成電路的發展 1.1 模糊邏輯及其集成電路的發展1.1.1 模糊邏輯的誕生和發展1.1.2 模糊集成電路的發展進程1.2 神經網絡及其集成電路的發展1.2.1 神經網絡的形成歷史1.2.2 神經網絡集成電路的發展1.3 模糊邏輯和神經網絡的結合1.3.1 模糊邏輯和神經網絡結合的意義1.3.2 模糊邏輯和神經網絡結合的前景第二章 模糊邏輯及其理論基礎 2.1 模糊集合與隸屬函數2.1.1 模糊集合概念2.1.2 隸屬函數2.1.3 分解定理與擴張定理2.1.4 模糊數2.2 模糊關系、模糊矩陣與模糊變換2.2.1 模糊關系2.2.2 模糊矩陣2.2.3 模糊變換2.3模糊邏輯和函數2.3.1模糊命題2.3.2模糊邏輯2.3.3模糊邏輯函數2.4模糊語言2.4.1 語言及語言的模糊性2.4.2 模糊語言2.4.3 語法規則和算子2.4.4 模糊條件語句2.5 模糊推理2.5.1 模糊推理的CRI法2.5.2 模糊推理的TVR法2.5.3 模糊推理的直接法2.5.4 模糊推理的精確值法2.5.5 模糊推理的強度轉移法第三章 模糊控制基礎 3.1 模糊控制的系統結構3.2 精確量的模糊化3.2.1 語言變量的分檔3.2.2 語言變量值的表示方法3.2.3 精確量轉換成模糊量3.3 模糊量的精確化3.3.1 最大隸屬度法3.3.2 中位數法3.3.3 重心法3.4 模糊控制規則及控制算法3.4.1 模糊控制規則的格式3.4.2 模糊控制規則的生成3.4.3 模糊控制規則的優化3.4.4 模糊控制算法3.5 模糊控制的神經網絡方法3.5.1 神經元和神經網絡3.5.2 神經網絡的分布存儲和容錯性3.5.3 神經網絡的學習算法3.5.4 神經網絡實現的模糊控制3.5.5 神經網絡構造隸屬函數3.5.6 神經網絡存儲控制規則3.5.7 神經網絡實現模糊化、反模糊化第四章 模糊控制器 4.1 模糊控制器結構4.2 模糊控制器設計4.2.1 常規模糊控制器設計4.2.2 變結構模糊控制器設計4.2.3 自組織模糊控制器設計4.2.4 自適應模糊控制器設計4.3 模糊控制器的數學模型4.3.1 常規模糊控制器的數學模型4.3.2 模糊控制器數學模型的建立第五章 模糊控制系統 5.1 模糊系統的辨識和建模5.1.1 模糊系統辨識的數學基礎5.1.2 基于模糊關系方程的模糊模型辨識5.1.3 基于語言控制規則的模糊模型辨識5.2 模糊控制系統的設計5.2.1 模糊控制系統的一般設計過程5.2.2 模糊控制系統的典型設計5.3 模糊控制系統的穩定性5.3.1 穩定性分析的Lyapunov直接法5.3.2 語言規則描述的模糊控制系統的穩定性5.3.3 關系方程描述的模糊控制系統的穩定性第六章 數字單片機與模糊控制6.1 數字單片機MC68HC705P96.1.1 MC68HC705P9單片機性能概論6.1.2 MC68HC705P9單片機基本結構6.1.3 MC68HC705P9指令系統6.2 數字單片機模糊控制方式6.2.1 數字單片機與模糊控制關系6.2.2 數字單片機模糊控制方式第七章 模糊單片機與模糊控制7.1 模糊單片機NLX2307.1.1 模糊單片機NLX230性能概況7.1.2 NLX230的結構及引腳7.1.3 NLX230的模糊推理方式7.1.4 NLX230的內部寄存器7.1.5 NLX230的操作及接口技術7.2 NLX230開發系統7.3 NLX230應用例子第八章 模糊控制的開發軟件8.1 模糊推理機原理8.2 模糊推理機的算法8.3 模糊推理機結構和清單8.4 模糊邏輯知識基發生器8.5 模糊推理開發環境8.5.1 FIDE的工作條件8.5.2 FIDE的結構8.5.3 FIDE的工作過程第九章 模糊控制在家用電器中的應用9.1 模糊控制的電冰箱9.1.1 電冰箱模糊控制系統結構9.1.2 模糊控制規則和模糊量9.1.3 控制系統的電路結構9.1.4 控制規則的自調整9.2 模糊控制的電飯鍋9.2.1 煮飯的工藝過程曲線9.2.2 模糊控制的邏輯結構9.2.3 模糊量和模糊推理9.2.4 控制軟件框圖9.3 模糊控制的微波爐9.3.1 控制電路的結構框圖9.3.2 微波爐的模糊量與推理9.3.3 微波爐控制電路結構原理9.3.4 控制軟件原理及框圖9.4 模糊控制的洗衣機9.4.1 模糊洗衣機控制系統邏輯結構9.4.2 模糊洗衣機的模糊推理9.4.3 洗衣機物理量檢測方法9.4.4 布質和布量的模糊推理第十章 模糊控制在工程上的應用10.1 模糊參數自適應PID控制器10.1.1 自校正PID控制器10.1.2 模糊參數自適應PID控制系統結構10.1.3 模糊控制規則的產生10.1.4 模糊推理機理及運行結果10.2 恒溫爐模糊控制10.2.1 恒溫爐模糊控制的系統結構10.2.2 模糊控制器及控制規則的形成10.2.3 模糊控制器的校正10.3 感應電機模糊矢量控制10.3.1 模糊矢量控制系統結構10.3.2 矢量控制的基本原理10.3.3 模糊電阻觀測器10.3.4 模糊控制器及運行

    標簽: 單片機 模糊邏輯 控制

    上傳時間: 2014-12-28

    上傳用戶:semi1981

  • 微控制器( MCU) 破解秘笈之中文有刪節版

    微控制器( MCU) 破解秘笈之中文有刪節版 前言2/71 摘要5/71 除外責任5/71 第一章 簡介 6/71 第二章 背景知識 7/71 2.1 硅芯片安全措施的演變 7/71 2.2 存儲器的種類14/71 2.3 安全保護的類型 15/71 第三章 破解技術 18/71 3.1 簡介 18/71 3.1.1 保護等級18/71 3.1.2 攻擊種類19/71 3.1.3 攻擊過程20/71 3.2 非侵入式攻擊 20/71 3.3 侵入式攻擊21/71 3.4 半侵入式攻擊 22/71 第四章 非侵入式攻擊23/71 4.1 含糊與安全23/71 4.2 時序攻擊24/71 4.3 窮舉攻擊24/71 4.4 功耗分析25/71 4.5 噪聲攻擊28/71 4.5.1 時鐘噪聲攻擊 29/71 4.5.2 電源噪聲攻擊 30/71 4.6 數據保持能力分析 30/71 4.6.1 低溫下SRAM的數據保持能力30/71 4.6.2 非易失存儲器的數據保持能力 33/71 第五章 侵入式攻擊 38/71 5.1 樣品的準備38/71 5.1.1 打開封裝38/71 5.1.2 逆向處理40/71 5.2 反向工程 41/71 5.2.1 使用光學圖像來重建版圖41/71  

    標簽: MCU 微控制器 破解

    上傳時間: 2013-10-23

    上傳用戶:ikemada

  • 提高PLC程序運行速度的幾種編程方法

    PLC 以 其 可靠性高、抗干擾能力強、配套齊全、功能完善、適應性強等特點,廣泛應用于各種控制領域。PLC作為通用工業控制計算機,是面向工礦企業的工控設備,使用梯形圖符號進行編程,與繼電器電路相當接近,被廣大工程技術人員接受。但是在實際應用中,如何編程能夠提高PLC程序運行速度是一個值得我們思考研究的問題。1 PLC工作原理PLC 與 計 算機的工作原理基本相同,即在系統程序的管理下,通過運行應用程序完成用戶任務。但兩者的工作方式有所不同。計算機一般采用等待命令的工作方式,而PLC在確定了工作任務并裝人了專用程序后成為一種專用機,它采用循環掃描工作方式,系統工作任務管理及應用程序執行都是用循環掃描方式完成的。PLC 有 兩 種基本的工作狀態,即運行(RUN)與停止(STOP)狀態。在這兩種狀態下,PLC的掃描過程及所要完成的任務是不盡相同的,如圖1所示。 PLC在RUN工作狀態時,執行一次掃描操作所的時間稱為掃描周期,其典型值通常為1一100nis,不同PLC廠家的產品則略有不同。掃描周期由內部處理時間、輸A/ 輸出處理執行時間、指令執行時間等三部分組成。通常在一個掃描過程中,執行指令的時間占了絕大部分,而執行指令的時間與用戶程序的長短有關。用戶 程 序 是根據控制要求由用戶編制,由許多條PLC指令所組成。不同的指令所對應的程序步不同,以三菱FX2N系列的PLC為例,PLC對每一個程序步操作處理時間為:基本指令占0.741s/步,功能指令占幾百微米/步。完成一個控制任務可以有多種編制程序的方法,因此,選擇合理、巧妙的編程方法既可以大大提高程序運行速度,又可以保證可靠性。 提高PLC程序運行速度的幾種編程方法2.1 用數據傳送給位元件組合的方法來控制輸出在 PL C應 用編程中,最后都會有一段輸出控制程序,一般都是用邏輯取及輸出指令來編寫,如圖2所示。在圖2所示的程序中,邏輯取的程序步為1,輸出的程序步為2,執行上述程序共需3個程序步。通常情況下,PLC要控制的輸出都不會是少量的,比如,有8個輸出,在條件滿足時要同時輸出。此時,執行圖2所示的程序共需17個程序步。若我們通過位元件的組合并采用數據傳送的方法來完成圖2所示的程序,就會大大減少程序步驟。在三 菱 PLC中,只處理ON/OFF狀態的元件(如X,Y,M和S),稱為位元件。但將位元件組合起來也可以處理數據。位元件組合由Kn加首元件號來表示。位元件每4bit為一組組合成單元。如KYO中的n是組數,當n=1時,K,Yo 對應的是Y3一Yo。當n二2時,KZYo對應的是Y7一Yo。通過位元件組合,就可以用處理數據的方式來處理位元件,圖2程序所示的功能可用圖3所示的傳送數據的方式來完成。

    標簽: PLC 程序 運行速度 編程方法

    上傳時間: 2013-11-11

    上傳用戶:幾何公差

  • Keil Cx51 V7.0單片機高級語言編程與uVisio

    Keil Cx51 V7.0單片機高級語言編程與uVision2應用實踐詳細介紹了KeilCx51V7.機C語言編譯器和全新Windows集成開發環境μVision2的強大功能和具體使用方法。全面介紹了最新版本Cx51編譯器新增加的控制命令,給出了全部Cx51運行庫函數及其應用范例,對KeilCx51軟件包中各種應用工具,如BL51/Lx51連接定位器、A51/Ax51宏匯編器、LIB51庫管理程序以及OH51符號轉換程序等都作了詳細介紹,還介紹了單片機實時多任務操作系統RTX51及其子集RTX51TINY的具體功能與應用方法。μVision2已經將調試器功能集成于其中,用戶可以在單一環境下完成從源程序編寫、編譯、連接定位一直到目標文件的仿真調試等全部工作,書中詳細介紹了μVision2各種功能和應用,包括軟件模擬調試和硬件目標板實時在線仿真。第1章  851單片機與KeilCx51基礎  1.1  851單片機的存儲器組織結構  1.2  KeilCx51開發工具  1.3  Cx51簡單編程與調試第2章  Cx51程序設計基礎  2.1  標識符與關鍵字  2.2  Cx51程序設計的基本語法  2.2.1  數據類型  2.2.2  常量  2.2.3  變量及其存儲模式  2.2.4  用typedef重新定義數據類型  2.2.5  運算符與表達式  2.3  Cx51程序的基本語句  2.3.1  表達式語句  2.3.2  復合語句  2.3.3  條件語句  2.3.4  開關語句  2.3.5  循環語句  2.3.6  返回語句第3章  函數  3.1  函數的定義;  3.2  函數的調用  3.2.1  函數的調用形式  3.2.2  對被調用函數的說明  3.2.3  函數的參數和函數的返回值  3.2.4  實際參數的傳遞方式  3.3  函數的遞歸調用與再入函數

    標簽: uVisio Keil 7.0 Cx

    上傳時間: 2014-01-16

    上傳用戶:edisonfather

主站蜘蛛池模板: 民县| 石楼县| 潮安县| 黎平县| 界首市| 五华县| 内丘县| 天水市| 岳普湖县| 大丰市| 西安市| 秦皇岛市| 瓦房店市| 邻水| 瑞丽市| 平阳县| 十堰市| 冀州市| 丹巴县| 连南| 西乌珠穆沁旗| 连南| 保德县| 北流市| 田东县| 珲春市| 分宜县| 乐昌市| 梓潼县| 阿拉尔市| 珠海市| 黄冈市| 大方县| 土默特左旗| 盐边县| 湘西| 京山县| 灌阳县| 杭锦旗| 德州市| 于都县|