电子钟已测试采用89C51的LED电子钟已测试OK))
转载转载转载
APPLICATIONNOTEE6000ICEXPLORERTitleVersio
LastUpdatedMCUFORAT89C91WWWyua
lituCOMFORcolk_time00
fK1BITP32K2BITP34K3BITP33K4BITP35C_HOURC_MINUTEC_SECONDON_HOUROFF_HOURORG0000HAJMPMAINORG0003HAJMPWINT0ORG000BHAJMPWTOORG0030HMAINMOVSP50HCLR00HMOV21H0MOV22H0MOVC_HOUR0MOVC_MINUTE0MOVC_SECOND0MOVON_HOUR0MOVON_MINUTE0MOVOFF_HOUR0MOVOFF_MINUTE0MOVTH005MOVTL005MOVTMOD02HSETBEASETBEX0CLRET0CLRTR0CLRIT0MMOVAC_HOURCJNEAON_HOUROFF_TIMEMOVAC_MINUTECJNEAON_MINUTEOFF_TIMESETBP37AJMPNEXTOFF_TIMEMOVAC_HOUREQU23HEQU24HEQU25HEQU26HEQU28H
ON_MINUTEEQU27HOFF_MINUTEEQU29H
fCJNEAOFF_HOURNEXTMOVAC_MINUTECJNEAOFF_MINUTENEXTCLRP37NEXTJNB00HMACALLDISP1AJMPMTABDB0C0H0F9H0A4H0B0H99HDB92H82H0F8H80H90HDISP1MOVR0C_HOURMOVDPTRTABMOVAR0SWAPAANLA0FHMOVCAADPTRMOVP1ACLRP20ACALLDLSETBP20MOVAR0ANLA0FHMOVCAADPTRMOVP1ACLRP21ACALLDLSETBP21MOVAR1SWAPAANLA0FHMOVCAADPTRMOVP1ACLRP22ACALLDLSETBP22MOVAR1ANLA0FHMOVCAADPTRMOVP1ACLRP23ACALLDLSETBP23SENDDISPLAYMINUTELOWBITMOVR2C_SECONDSENDDISPPLAYMINUTEHIGHTBITSENDDISPPLAYHOURLOWBITMOVR1C_MINUTESENDDISPPLAYHOURHIGHTBIT
fMOVAR2SWAPAANLA0FHMOVCAADPTRMOVP1ACLRP24ACALLDLSETBP24MOVAR2ANLA0FHMOVCAADPTRMOVP1ACLRP25ACALLDLSETBP25RETSENDDISPPLAYSECONDLOWBITSENDDISPPLAYSECONDHIGHTBIT
WTO
PUSHACCPUSHPSWINC21HMOVA21HCJNEA0C8HTORETI200DC8H05ms200100mSMOV21H0INC22HMOVA22HCJNEA10TORETIMOV22H0CPLP00CPLP01MOVA01HADDAC_SECONDDAAMOVC_SECONDACJNEA60HTORETIMOVC_SECOND0MOVA01HADDAC_MINUTEDAAMOVC_MINUTEACJNEA60HTORETIMOVC_MINUTE0MOVA01HADDAC_HOUR100ms101S
fDAAMOVC_HOURACJNEA24HTORETIMOVC_HOUR0TORETIPOPPSWPOPACCRETIDISP2MOVR0ON_HOURMOVDPTRTABMOVAR0SWAPAANLA0FHMOVCAADPTRMOVP1ACLRP20ACALLDLSETBP20MOVAR0ANLA0FHMOVCAADPTRMOVP1ACLRP21ACALLDLSETBP21MOVR1ON_MINUTEMOVAR1SWAPAANLA0FHMOVCAADPTRMOVP1ACLRP22ACALLDLSETBP22MOVAR1ANLA0FHMOVCAADPTRMOVP1ACLRP23ACALLDLSETBP23RETDISP3MOVR0OFF_HOURMOVDPTRTAB
fMOVAR0SWAPAANLA0FHMOVCAADPTRMOVP1ACLRP20ACALLDLSETBP20MOVAR0ANLA0FHMOVCAADPTRMOVP1ACLRP21ACALLDLSETBP21MOVR1OFF_MINUTEMOVAR1SWAPAANLA0FHMOVCAADPTRMOVP1ACLRP22ACALLDLSETBP22MOVAR1ANLA0FHMOVCAADPTRMOVP1ACLRP23ACALLDLSETBP23RETDLDL1DL2MOV30H02HMOV31H0FFHDJNZ31HDL2DJNZr