打开客服菜单
contact us

联系我们

IC解密首页 > 常见问题 > PIC芯片解密可以反推源程序吗?
PIC芯片解密可以反推源程序吗?
编辑 :

专业芯片解密公司

时间 : 2019-01-09 18:08 浏览量 : 109

深圳欣荣科技作为专业的芯片解密公司,公司长期致力于业界疑难芯片解密,单片机解密技术的研究如PIC芯片解密高达98%以上的成功率。

欣荣专业为您提供MICROCHIP公司的PIC10、PIC12、PIC16、PIC17、PIC18、DSPPIC30F,  DSPIC33系列单片机解密,PIC芯片解密,PIC单片机程序破解,型号鉴定,芯片程序破解等一系列破解服务。

源程序,是指未经编译的,按照一定的程序设计语言规范书写的,人类可读的文本文件。通常由高级语言编写。源程序可以是以书籍或者磁带或者其他载体的形式出现,但最为常用的格式是文本文件,这种典型格式的目的是为了编译出计算机可执行的程序。将人类可读的程序代码文本翻译成为计算机可以执行的二进制指令,这种过程叫做编译,由各种编译器来完成。一般用高级语言编写的程序称为“源程序”。

PIC芯片解密的源程序是指PIC的助记符指令编写的程序(汇编语言程序),以下提供欣荣PIC16F1503芯片解密反推的源程序,供客户参考:

  • #include"sys.h"

  • #include <stdint.h>        /* For uint8_t definition */

  • #include <stdbool.h>       /* For true/false definition */

  • #include <stdio.h>

  • #include <string.h>

  • #include <stdlib.h>

  • #include<math.h>

  • #define POWER_LED PORTCbits.RC0           //RC0 为系统电源指示灯,

  •   //电源大于3.3V时,灯亮;

  •   //电源小于3.3V时,灯灭;

  •  

  • void sys_init()                              //系统初始化

  • {

  • OSCCON=0x7F;                      //16M  内部晶振

  • FVRCON=0B01010001;          //FVREN,ADCFVR=01(1.024V)

  • ADCON0=0B01111100;          //FVR channel,ADCON   

  • ADCON1=0B10000000;          //right 对齐

  • ANSELC=0;                             //PORTC是IO口

  •  PORTC=0;                                

  •  TRISC=0;                                //PORTC是输出

  •     

  • }

  • void main()

  • {

  • sys_init();                         //系统初始化

  • while(1)

  •  {

  •   FVRCONbits.FVREN=1;        //FVR 使能

  •   while(!FVRCONbits.FVRRDY); //FVR 是否稳定

  •   ADCON0bits.ADON=1;         //ADC 使能

  •   __delay_ms(1);             //delay

  •  ADCON0bits.GO=1;           //ADC 转换开始

  •  while(ADCON0bits.GO);      //等待ADC 转换结束

  •  uint16_t adc_result=(uint16_t)ADRESH<<8 |ADRESL; //得到ADC 读数

  •  if(adc_result<318) POWER_LED=1;     //(1.024/3.3)*1024=318        

  •  else POWER_LED=0;     

  •  FVRCONbits.FVREN=0;                 //FVR 使能关闭,节能

  •  __delay_ms(5000);

   欣荣科技可以对PIC芯片解密反推源程序,欢迎来电详询!

PIC芯片解密

cache
Processed in 0.005345 Second.