芯片解密|单片机解密|IC解密|芯片破解|芯片复制| PCB抄板|软件开发

飞芯科技-芯片解密|单片机解密|IC解密|芯片破解|芯片复制| PCB抄板|软件开发

西门子PLC梯形图转C语言芯片解密


芯片解密西门子PLC梯形图转C语言
  1. #include <STC8G.h>
  2. #include <intrins.h>

  3. #define u8 unsigned char
  4. #define u16 unsigned int

  5. sbit DIO = P1^0;
  6. sbit CLK = P1^1;

  7. //u8 num[10]={0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7f,0x6F};
  8. u8 num[10]={0xBF,0x86,0xDB,0xCF,0xE6,0xED,0xFD,0x87,0xFf,0xEF};
  9. u16 ms,second,min,hour;

  10. void Delay2us()                //@11.0592MHz
  11. {
  12.         unsigned char i;

  13.         _nop_();
  14.         i = 5;
  15.         while (--i);
  16. }

  17. void Delay3us()                //@11.0592MHz
  18. {
  19.         unsigned char i;

  20.         i = 9;
  21.         while (--i);
  22. }

  23. void Delay5us()                //@11.0592MHz
  24. {
  25.         unsigned char i;

  26.         _nop_();
  27.         i = 16;
  28.         while (--i);
  29. }

  30. void I2CStart()
  31. {
  32.         CLK = 1;
  33.         DIO = 1;
  34.         Delay2us();
  35.         DIO = 0;
  36. }

  37. void I2CAsk()
  38. {
  39.         CLK = 0;
  40.         Delay5us();
  41.         while(DIO);
  42.         CLK = 1;
  43.         Delay2us();
  44.         CLK = 0;
  45. }

  46. void I2CStop()
  47. {
  48.         CLK = 0;
  49.         Delay2us();
  50.         DIO = 0;
  51.         Delay2us();
  52.         CLK = 1;
  53.         Delay2us();
  54.         DIO = 1;
  55. }



联系方式

地址:石家庄市新华区民族路77号华强广场D座2009
电话:0311-88816616/87087811
手机:13315190088
传真:0311-67901001
联系人:张工
网址:www.feixindz.com
邮箱:feixindz@163.com
微信:xinpianjiemi
QQ:527263666/568069805

在线客服
热线电话

企业微信