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

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

芯片解密stc89c52rc+ds18b20+tm1650孵化器温控器

  1. 芯片解密#include <STC89X52RC.H>
  2. 芯片解密#include <absacc.h>
  3. 芯片解密#include  <intrins.h>
  4. 芯片解密#include <EEPROM.H>
  5. /*************************************************
  6.              常量、变量定义区




  7. ***************************************************/
  8. //常量定义
  9. #define true 1
  10. #define  false 0
  11. #define  uchar unsigned char
  12. #define  uint unsigned int


  13. //数组定义
  14. uchar Display_Code[13]={0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F,0x80,0x40,0x00};
  15.          //共阴数码管段码 0,   1,  2,  3,  4 , 5,   6,  7,  8,  9,  .,   -,  不亮
  16. //uchar  Display_16Code[16]={0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F,0x77,0x7C,0x39,0x5E,0x79,0x71};
  17. //16进 制段码(用于显示键值)0,   1,   2,  3,  4,  5,   6, 7,  8,   9,  a,   b,   c,   d,   e,   f
  18. uchar Dig_Bit_Code[4]={0x68,0x6a,0x6c,0x6e};//650位码
  19. uchar Light_Level_Code[8]={0x11,0x21,0x31,0x41,0x51,0x61,0x71,0x01};//亮度调节


  20. uchar keyvalue;
  21. uint wendu;//用于存储温度值
  22. uint maxwendu;
  23. uchar maxwenduH;//最高温度高8位
  24. uchar maxwenduL;//最高温度低8位
  25. uint minwendu;
  26. uchar minwenduH;//最低温度高8位
  27. uchar minwenduL;
  28. uchar menu=0, cou;//菜单标志,计数,cou1
  29. uint h;//温度计算使用
  30. uint temp;//温度返回值
  31. //uchar k;


  32. /***************************温度小数部分用查表法*****************/
  33. uchar ditab[16]=
  34. {0x00,0x01,0x01,0x02,0x03,0x03,0x04,0x04,0x05,0x06,0x06,0x07,0x08,0x08,0x09,0x09};
  35. uchar temp_data[2]={0x00,0x00};//读出温度暂存
  36. uchar display[5]={0x00,0x00,0x00,0x00,0x00};//显示单元数据,共4个数据和一个运算暂用


  37. //定义IO口
  38. sbit   SDA=P3^7;
  39. sbit   SCL=P3^6;
  40. //sbit   beep=P1^4;
  41. sbit    DQ=P1^1;      //ds18b20温度输入口
  42. //sbit    DIN=P1^3;     //LED小数点控制


  43. /**********************************函数定义区************************************/
  44. //I2C相关
  45. /*******************************************************************************
  46. 功能:I2CWait
  47. 描述:I2C延时
  48. 参数:
  49. 返回:
  50. *******************************************************************************/
  51. void I2CWait(void)
  52. {_nop_();_nop_();_nop_();_nop_();
  53. }



联系方式

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

在线客服
热线电话

企业微信