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

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

芯片破解stc8G1K单片机驱动

  1. 芯片破解/* TM1620显示控制芯片
  2. 芯片破解* File:      TM1620.c
  3. 芯片破解* Author:  
  4. * Date:      
  5. *
  6. * 显示屏内容:
  7. * 2.5位数字1,2,3位+0小数点+8个ICON
  8. *
  9. * 彩膜测试演示
  10. */

  11. #include <reg51.h>
  12. #include <intrins.h>

  13. /***************************
  14. *
  15. *
  16. *

  17. ****************************/

  18. #define u8 unsigned char                                             
  19. #define u16 unsigned int

  20. sbit STB=P1^4;
  21. sbit CLK=P1^3;
  22. sbit DIO=P1^2;

  23. sfr P1M0 = 0x92;        //
  24. sfr P1M1 = 0x91;        //
  25. sfr P3M0 = 0xB2;        //
  26. sfr P3M1 = 0xB1;        //

  27. sbit LED=P2^7;
  28. sbit KEY=P3^2;                //TP_FLAG 重合声明
  29. sbit KEYU=P3^0;                // 亮度++
  30. sbit KEYD=P3^1;                // 亮度--
  31.                   /*0,   1,   2,   3,   4,   5,   6,   7,   8,   9,  10,  11, */  
  32. u8 code  NUM[] = { 0xfc,0x60,0xda,0xf2,0x66,0xb6,0xbe,0xe0,0xfe,0xf6,0x00,0xff, };
  33. /*
  34. u8 code  dat[] = { 0xFC,0x60,0xDA,0xF2,0x66,0xB6,0xBE,0xE0,0xFE,0xF6, };
  35. u8 code  NUM[] = { 0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x00,0xff, };  
  36. u8 code ICON[] = { 0x80,0x80,0x80,0xff,0x3f, };
  37. u8 Key_value;
  38. */
  39. u8 DDRAM[12] ;
  40. u8 CRT;        // 当前亮度参数值
  41. void get_key(void);        // 按键更改亮度
  42. void delayus(u8 t)
  43. {
  44.         while(t--);
  45. }
  46. //=============1MS======================//   
  47. void delayms(u16 temp)   
  48. {   
  49.     unsigned int i,j;   
  50.     for(j=temp;j>0;j--)   
  51.     {
  52.             for(i=0;i<1000;i++)  ;
  53.         }
  54.         LED=~LED;            
  55.         get_key();
  56. }   

  57. void send_data(u8 dat)  
  58. {                                                                        
  59.     u8 i;
  60.     for(i=0;i<8;i++)                                                     
  61.     {                                                                    
  62.         CLK=0;
  63.         DIO = dat & 1;
  64.                 delayus(20);
  65.         CLK=1;     
  66.         dat=dat>>1;  
  67.                 delayus(20);
  68.     }
  69.    
  70. }
  71. /*
  72. void write_cmd(u8 cmd)
  73. {
  74.         STB = 0;
  75.         send_data(cmd);
  76.         STB = 1;
  77. }
  78. void write_dat(u8 addr,u8 dat)
  79. {
  80.         STB = 0;
  81.         send_data(addr);        // C0H~CBH
  82.         send_data(dat);                //
  83.         STB = 1;
  84. }



联系方式

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

在线客服
热线电话

企业微信