娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

歷史上的今天

今天是:2025年03月29日(星期六)

2020年03月29日 | MPLAB X IDE -1:如何反匯編PIC的二進制代碼

發(fā)布者:DelightfulSmile 來源: eefocus關(guān)鍵字:MPLAB  IDE  反匯編  PIC  二進制代碼 手機看文章 掃描二維碼
隨時隨地手機看文章

步驟:


1 準備好需要反匯編的代碼文件.hex ;


2 File --> Import-->Hex File ;


3 按下圖填好;

4 點擊Finish;

5 選擇Production-->Set Configuration Bits后,就會彈出下圖;然后在紅色圈處就可以選擇Program Memory

6 在下圖紅色圈處選擇Code后即出現(xiàn)Disassembly Code

程序


1 最初的程序:


#include


void delay(long i);


void main(void)

{

     __CONFIG(OSC_IntRC&WDT_OFF&CP_OFF&MCLRE_ON); 

  

     OPTION  = 0x40;      //關(guān)閉內(nèi)部上拉

     TRIS        = 00001001;      //GPIO1、GPIO2輸出;GPIO0、 GPIO3輸入;高四位不可修改,默認為0

     OSCCAL  = 0x00;    // 內(nèi)部時鐘校正參數(shù)

     GP2 = 1;

     GP1 = 0;

     delay(25000); //延時800ms

     GP1 = 1;

     delay(2500);//延時ms

     GP2 =0;

     //while((GP1==1)&&(GP2==0)) //保持

     while(1)

   {

       GP1=1;

       GP2=0;

   }

            

}

   

   void  delay(long i)

   {

       

       while(i)

           i--;

   }

   需注意:


1 delay函數(shù)中的i不要設(shè)為int型,因為int的最大值為32767,如果你延時很長的話會超過32767的,程序就會出問題;


2 如果開了看門狗(WDT),就要記得喂狗即CLRWDT;我最開始的程序開了WDT,但是并沒有CLRWDT。就導(dǎo)致GP2在輸出時總是輸出方波,跟我要的不一樣。


三 問題:


1 為什么這段C代碼用MPLAB轉(zhuǎn)成匯編之后最后一行不是:


256  FF      C14     MOVLW 0x14 


而是:


256  FF      FFF     XORLW 0xFF


用HI TECH PICC v9.82和XC8編譯出來的結(jié)果都是這樣的。


2 為什么單測這個芯片,在掉電時GP1 GP2 的電平會翻轉(zhuǎn)?上電后在很短時間內(nèi)就掉電不會翻轉(zhuǎn),但是上電后過一段時間再掉電,二者的電平就會翻轉(zhuǎn)


四 程序結(jié)論:


1 時鐘校正參數(shù)是必須要寫的,否則GP2一直輸出方波,GP1一直是高電平


2 若用C語言來寫,則OSCCAL  = 0x00;這句寫在程序開頭都可以。雖然譯成匯編之后最后一行不是Cxx(MOVLW 0x xx),但是從示波器上觀察到的結(jié)果來看,這樣是可行的。

關(guān)鍵字:MPLAB  IDE  反匯編  PIC  二進制代碼 引用地址:MPLAB X IDE -1:如何反匯編PIC的二進制代碼

上一篇:pic10f200的一段玩具代碼
下一篇:PIC燒寫程序的燒錄器-MPLAB IDE v8.70

推薦閱讀

5G高頻率特性讓氮化鎵(GaN)半導(dǎo)體制程成為功率放大器(PA)市場主流技術(shù),同時,GaN功率元件也開始被大量應(yīng)用在車聯(lián)網(wǎng)及電動車領(lǐng)域。看好GaN市場強勁成長爆發(fā)力,世界先進經(jīng)過3年研發(fā)布局,今年硅基氮化鎵(GaN-on-Si)制程將進入量產(chǎn),成為全球第一家提供8英寸GaN晶圓代工的業(yè)者,大啖5G及車電市場大餅。臺積電及世界先進近年來積極投入GaN制程研發(fā),今...
在博鰲亞洲論壇上,國內(nèi)首個智能網(wǎng)聯(lián)汽車5G試點項目首次亮相。 有的造型呆萌,有的整車沒有方向盤、剎車踏板、油門踏板,卻基本都配備了激光雷達、高清攝像頭等多傳感器系統(tǒng),一輛輛智能網(wǎng)聯(lián)汽車在試乘區(qū)一亮相就受到了廣泛關(guān)注。 涵蓋一系列智能網(wǎng)聯(lián)汽車典型應(yīng)用場景遇到紅燈緩慢剎車,遇到急彎自動減速然后轉(zhuǎn)向,遇到道路施工自動繞行……在3月27日博鰲...
單片機又稱單片微控制器,它不是完成某一個邏輯功能的芯片,而是把一個計算機系統(tǒng)集成到一個芯片上。相當于一個微型的計算機,和計算機相比,單片機只缺少了I/O設(shè)備。概括的講:一塊芯片就成了一臺計算機。它的體積小、質(zhì)量輕、價格便宜、為學(xué)習(xí)、應(yīng)用和開發(fā)提供了便利條件。同時,學(xué)習(xí)使用單片機是了解計算機原理與結(jié)構(gòu)的最佳選擇。單片機的使用領(lǐng)域已十分...
近日,巴斯夫、沙特基礎(chǔ)工業(yè)公司(SABIC)和林德簽署一項聯(lián)合協(xié)議,計劃共同開發(fā)并推廣蒸汽裂解裝置電熱解決方案。目前,協(xié)議三方已就使用可再生電力代替?zhèn)鹘y(tǒng)化石燃料為加熱環(huán)節(jié)供能開展概念性研究。通過在加熱這一石化行業(yè)核心流程引入該創(chuàng)新舉措,三方力爭切實賦能化工行業(yè)有效推進二氧化碳減排。 在基礎(chǔ)化學(xué)品的生產(chǎn)中,蒸汽裂解裝置扮演著關(guān)鍵角色。為...

史海拾趣

問答坊 | AI 解惑

尋低功耗單片機

各位高位~~~~大家能否提供一些低功耗單片機的品牌和器件型號給我?謝謝!…

查看全部問答∨

[討論] 關(guān)于帶通濾波器的輸出表達式的計算

大家新年好! 我在學(xué)習(xí)Protel 的仿真,在仿真帶通濾波器時,想看看仿真結(jié)果跟公式計算出來的符合不,于是手工計算了下圖的帶通濾波的表達式 簡單看,這個帶通濾波器其實就是一個低通+高通 我手工計算輸出表達式(向量U2)有兩種方法,但是由于 ...…

查看全部問答∨

N73常見問題的解決方法集錦

1.為什么感覺我的手機反映速度越來越慢? 安裝SISX文件或者JAVA文件,注意如無特殊說明,盡量安裝在卡上,否則占用手機內(nèi)存導(dǎo)致手機速度減慢。同時安裝文件不是多多益善,看是否有用,因為過多的軟件難免有沖突,影響手機反映速度。 2.為什么我看 ...…

查看全部問答∨

Proteus 72_SP6完美漢化包

本次漢化包已經(jīng)非常完美,漢化程度與Proteus 74_SP3相當。…

查看全部問答∨

《精通開關(guān)電源設(shè)計》經(jīng)典教材

精通開關(guān)電源設(shè)計 【內(nèi)容簡介】本書基于作者多年從事開關(guān)電源設(shè)計的經(jīng)驗,從分析開關(guān)變換器最基本器件——電感的原理入手,由淺入深系統(tǒng)地論述了寬輸入電壓DC-DC變換器(含離線式正、反激電源)及其磁件設(shè)計、MOSFET導(dǎo)通和開關(guān)損耗、PCB布線技術(shù)、三 ...…

查看全部問答∨

【藏書閣】正弦電磁場

目錄: 第一章 基本概念 第二章 波的簡介 第三章 若干定理和概念 第四章 平面波函數(shù) 第五章 柱面波函數(shù) 第六章 球面波函數(shù) 第七章 微擾法及變分法 第八章 微波網(wǎng)絡(luò) 詳細信息: 理科、工程技術(shù):正弦電磁場     * 圖書出 ...…

查看全部問答∨

EXEBASE ROMSTART RAMIMAGE 之間的關(guān)系

EXEBASE ROMSTART RAMIMAGE 這三個之間的關(guān)系是什么?是不是EXEBASE ROMSTART只要在RAMIMAGE 的范圍之內(nèi)就可以了?…

查看全部問答∨

大家好

廣告 ti DSP芯片,電力,視頻,通信等領(lǐng)域開發(fā)板卡,仿真器供應(yīng),公司為國內(nèi)最大的DSP產(chǎn)品和解決方案提供商,負責(zé)北方(含北京)地區(qū),可提供技術(shù)支持,服務(wù)。(主要是2000、5000、6000系列)需要咨詢請聯(lián)系:13810463731,010-51518855-825 EMIL: ...…

查看全部問答∨

3G的三大主流技術(shù)標準比較

  3G的三大主流技術(shù)標準比較 …

查看全部問答∨

程序運行其間自動進入resethander,求解

                                 不知道為什么,每一兩秒鐘就會復(fù)位一次.求hint.…

查看全部問答∨
小廣播
設(shè)計資源 培訓(xùn) 開發(fā)板 精華推薦

最新單片機文章

 
EEWorld訂閱號

 
EEWorld服務(wù)號

 
汽車開發(fā)圈

 
機器人開發(fā)圈

電子工程世界版權(quán)所有 京ICP證060456號 京ICP備10001474號-1 電信業(yè)務(wù)審批[2006]字第258號函 京公網(wǎng)安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 东安县| 德格县| 民和| 安岳县| 麻阳| 乳山市| 西城区| 怀化市| 昌黎县| 台前县| 敦煌市| 抚顺县| 会宁县| 永修县| 门头沟区| 固镇县| 射洪县| 台湾省| 宜兴市| 湘阴县| 太谷县| 大同市| 手游| 禹城市| 汨罗市| 宜昌市| 长顺县| 济阳县| 合山市| 比如县| 留坝县| 育儿| 东乌珠穆沁旗| 简阳市| 萝北县| 乌拉特后旗| 邢台县| 江川县| 竹山县| 正镶白旗| 鸡泽县|