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

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

芯片解密DS3231_3264双色点阵万年历三种显示

  1. 芯片解密#include <STC12C5A60S2.H>
  2. 芯片解密#include <intrins.h>
  3. 芯片解密#define                ulong        unsigned long
  4. 芯片解密#define                uint        unsigned int
  5. 芯片解密#define                uchar        unsigned char
  6. 芯片解密#define NOP4 _nop_();_nop_();_nop_();_nop_()
  7. #define CHAR 0xab

  8. #define ES_ON AUXR |= 0x10; ES=1
  9. #define ES_OFF AUXR &= 0xEF; ES=0

  10. #include "zimo2.h"
  11. #include "DS3231 + AT24C32.h"        // 导入DS3231 + AT24C32驱动程序

  12. sbit KEYS=P2^0;            //调整键,按一次设置状态位加1,轮流切换到设置年,月,日,时,分,秒,星期,正常状态.
  13. sbit KEYA=P2^1;            //加一键,在设置状态时按一次相应设置位加1
  14. sbit KEYD=P2^2;            //减一键,在设置状态时按一次相应设置位减1
  15. sbit KEYM=P2^3;            //显示模式键,在设置三行或二行显示
  16. uchar MODE=0;               //显示模式指示,0为二行显示,1为三行显示

  17. #include <set.h> //键控设时间头文件

  18. //原程序中的联接

  19. sbit G1=P0^4;
  20. sbit G2=P0^5;
  21. sbit R1=P2^6;
  22. sbit R2=P2^7;
  23. sbit LS=P0^6;   
  24. sbit CK=P0^7;  
  25. sbit OE=P2^5;

  26. #define  ABCD P0                   //ABCD接到P2.0-P2.3

  27. bit  SHAN;               //闪烁标志位,
  28. uchar TC=0,TC1=0;                //延时计数用
  29. uchar con=1;                       //秒计数器,用于1.5秒轮显公农历日期,分时显示公农历
  30. uchar CKTIME_1=0;                   //时间快慢调整标志


  31. sbit GPS_POW=P1^7;                                  //gps电源控制

  32. uchar data row;                                        //行扫描变量
  33. uchar data RD1[8];                                //数据缓存
  34. uchar data GD1[8];
  35. uchar data RD2[8];
  36. uchar data GD2[8];

  37. uchar  miao1,miao2;           //秒数据,1十位,2个位
  38. uchar fen1,fen2        ;           //分数据
  39. uchar shi1,shi2        ;           //小时数据
  40. uchar ri1,ri2        ;           //日数据
  41. uchar yue1,yue2;           //月数据
  42. uchar nian1,nian2;           //年数据
  43. uchar week;                 //星期
  44. uchar Dtemp;         //温度

  45. uchar idata NL_yue;                //农历月 1~12
  46. uchar idata NL_ri;                //农历日 1~30
  47. uchar y1,y2,r1,r2;                //农历显示数据
  48. #include "nongli.h"

  49. uchar SJ[6],RQ[6];

  50. bit RX_over;   //GPS数据接收结束标志位
  51. bit DW_OK;           //GPS定位成功标志位

  52. uint ADC_L;                  //ADC亮度数据
  53. uint ADC_T;                  //ADC温度数据
  54. bit ADCL;                  //亮度ADC标志
  55. bit ADCT;                  //温度ADC标志
  56. uchar t1,t2;          //温度显示数据

  57. void Delay (uchar t)
  58. { uchar i,j;
  59.    for (i=0;i<t;i++)
  60.     {
  61.          for(j=0;j<10;j++)
  62.            {  _nop_();
  63.         _nop_();
  64.                 }
  65.          }
  66. }



联系方式

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

在线客服
热线电话

企业微信