单片机解密飞思卡尔DZ60开发板源码 时间:2026-09-15 来源: 芯片解密 浏览:2次 字号:大 中 小 单片机解密飞思卡尔DZ60开发板源码单片机解密单片机源程序如下:#include<reg52.h>#define const_key_time 20#define const_no_key_push 4400#define const_05s 220void SystemInitial();void PeripheralInitial();void delay_short(unsigned char ucDelayShort);void delay_long(unsigned char ucDelayLong);void hc595_drive(unsigned char ucStatusTemp16_09,unsigned char ucStatusTemp08_01);void key_scan();void key_service();void display_drive();void display_service();void num_key_input(unsigned char ucWhichKey);sbit key_dr1=P0^0;sbit key_dr2=P0^1;sbit key_dr3=P0^2;sbit key_dr4=P0^3;sbit key_sr1=P0^4;sbit key_sr2=P0^5;sbit key_sr3=P0^6;sbit key_sr4=P0^7;sbit srclk_dr=P3^6;sbit rclk_dr=P3^5;sbit ser_dr=P3^4;unsigned char ucRowRecord=1;unsigned char ucKeyStep=1;unsigned char ucKeySec=0;unsigned char ucKeyLock=0;unsigned int uiKeyTimeCnt=0;unsigned char ucTemp=0;unsigned char ucDisplayDriveStep=1;unsigned char ucDig1;unsigned char ucDig2;unsigned char ucDig3;unsigned char ucDig4;unsigned char ucWd=1;unsigned char ucWd1Update=1;unsigned char ucWd2Update=0;unsigned char ucWd3Update=0;unsigned char ucPasswordInput[4];unsigned char ucPasswordCnt=0;unsigned char ucKeyNum=1;unsigned int uiNoKeyPushTimer=const_no_key_push;unsigned int uiPasswordTimer=const_05s;unsigned char ucTemp1=0;unsigned char ucTemp2=0;unsigned char ucTemp3=0;unsigned char ucTemp4=0;unsigned char code table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x00,0x40,0x73}; 上一篇:单片机解密NRF401单片机无线遥控设计 下一篇:单片机解密STM32F407开发板DIY声光控开关