音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

AT89C51電子時鐘電路圖和程序介紹

出處:bbstom 發(fā)布于:2011-09-03 13:53:23 | 5117 次閱讀

  AT89C51是一種帶4K字節(jié)閃存可編程可擦除只讀存儲器(FPEROM—Flash Programmable and Erasable Read Only Memory)的低電壓、高性能CMOS 8位微處理器,俗稱單片機(jī)

        AT89C51電子時鐘電路圖和程序

  一、功能

 ?、匍_機(jī)時,顯示12:00:00的時間開始計時;
 ?、赑0.0/AD0控制“秒”的調(diào)整,每按加1秒;
 ?、跴0.1/AD1控制“分”的調(diào)整,每按加1分;
 ?、躊0.2/AD2控制“時”的調(diào)整,每按加1個小時。

  二、系統(tǒng)板上硬件連線

 ?、侔选皢纹瑱C(jī)系統(tǒng):區(qū)域中的P3.0-P3.7端口用8芯排線連接到“動態(tài)數(shù)碼顯示”區(qū)域中的S1-S8端口上;
  ②把“單片機(jī)系統(tǒng)”區(qū)域中的P0.0/AD0、P0.1/AD1、P0.2/AD2端口分別用導(dǎo)線連接到“獨(dú)立式鍵盤”區(qū)域中的SP3、SP2、SP1端口上;
 ?、郯选皢纹瑱C(jī)系統(tǒng)”區(qū)域中的P1.0-P1.7端口用8芯排線連接到“動態(tài)數(shù)碼顯示”區(qū)域中的A-H端口上;

  三、匯編源程序

  SECOND EQU 30H
  MINITE EQU 31H
  HOUR EQU 32H
  HOURK BIT P0.0
  MINITEK BIT P0.1
  SECONDK BIT P0.2
  DISPBUF EQU 40H
  DISPBIT EQU 48H
  T2SCNTA EQU 49H
  T2SCNTB EQU 4AH
  TEMP EQU 4BH
  ORG 00H
  LJMP START
  ORG 0BH
  LJMP INT_T0
  START: MOV SECOND,#00H
  MOV MINITE,#00H
  MOV HOUR,#12
  MOV DISPBIT,#00H
  MOV T2SCNTA,#00H
  MOV T2SCNTB,#00H
  MOV TEMP,#0FEH
  LCALL DISP
  MOV TMOD,#01H
  MOV TH0,#(65536-2000) / 256
  MOV TL0,#(65536-2000) MOD 256
  SETB TR0
  SETB ET0
  SETB EA
  WT: JB SECONDK,NK1
  LCALL DELY10MS
  JB SECONDK,NK1
  INC SECOND
  MOV A,SECOND
  CJNE A,#60,NS60
  MOV SECOND,#00H
  NS60: LCALL DISP
  JNB SECONDK,$
  NK1: JB MINITEK,NK2
  LCALL DELY10MS
  JB MINITEK,NK2
  INC MINITE
  MOV A,MINITE
  CJNE A,#60,NM60
  MOV MINITE,#00H
  NM60: LCALL DISP
  JNB MINITEK,$
  NK2: JB HOURK,NK3
  LCALL DELY10MS
  JB HOURK,NK3
  INC HOUR
  MOV A,HOUR
  CJNE A,#24,NH24
  MOV HOUR,#00H
  NH24: LCALL DISP
  JNB HOURK,$
  NK3: LJMP WT
  DELY10MS:
  MOV R6,#10
  D1: MOV R7,#248
  DJNZ R7,$
  DJNZ R6,D1
  RET
  DISP:
  MOV A,#DISPBUF
  ADD A,#8
  DEC A
  MOV R1,A
  MOV A,HOUR
  MOV B,#10
  DIV AB
  MOV @R1,A
  DEC R1
  MOV A,B
  MOV @R1,A
  DEC R1
  MOV A,#10
  MOV@R1,A
  DEC R1
  MOV A,MINITE
  MOV B,#10
  DIV AB
  MOV @R1,A
  DEC R1
  MOV A,B
  MOV @R1,A
  DEC R1
  MOV A,#10
  MOV@R1,A
  DEC R1
  MOV A,SECOND
  MOV B,#10
  DIV AB
  MOV @R1,A
  DEC R1
  MOV A,B
  MOV @R1,A
  DEC R1
  RET
  INT_T0:
  MOV TH0,#(65536-2000) / 256
  MOV TL0,#(65536-2000) MOD 256
  MOV A,#DISPBUF
  ADD A,DISPBIT
  MOV R0,A
  MOV A,@R0
  MOV DPTR,#TABLE
  MOVC A,@A+DPTR
  MOV P1,A
  MOV A,DISPBIT
  MOV DPTR,#TAB
  MOVC A,@A+DPTR
  MOV P3,A
  INC DISPBIT
  MOV A,DISPBIT
  CJNE A,#08H,KNA
  MOV DISPBIT,#00H
  KNA: INC T2SCNTA
  MOV A,T2SCNTA
  CJNE A,#100,DONE
  MOV T2SCNTA,#00H
  INC T2SCNTB
  MOV A,T2SCNTB
  CJNE A,#05H,DONE
  MOV T2SCNTB,#00H
  INC SECOND
  MOV A,SECOND
  CJNE A,#60,NEXT
  MOV SECOND,#00H
  INC MINITE
  MOV A,MINITE
  CJNE A,#60,NEXT
  MOV MINITE,#00H
  INC HOUR
  MOV A,HOUR
  CJNE A,#24,NEXT
  MOV HOUR,#00H
  NEXT: LCALL DISP
  DONE: RETI
  TABLE: DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH,40H
  TAB: DB 0FEH,0FDH,0FBH,0F7H,0EFH,0DFH,0BFH,07FH
  END



  
6次

版權(quán)與免責(zé)聲明

凡本網(wǎng)注明“出處:維庫電子市場網(wǎng)”的所有作品,版權(quán)均屬于維庫電子市場網(wǎng),轉(zhuǎn)載請必須注明維庫電子市場網(wǎng),http://www.58mhw.cn,違反者本網(wǎng)將追究相關(guān)法律責(zé)任。

本網(wǎng)轉(zhuǎn)載并注明自其它出處的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)或證實其內(nèi)容的真實性,不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個人從本網(wǎng)轉(zhuǎn)載時,必須保留本網(wǎng)注明的作品出處,并自負(fù)版權(quán)等法律責(zé)任。

如涉及作品內(nèi)容、版權(quán)等問題,請在作品發(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。

廣告
OEM清單文件: OEM清單文件
*公司名:
*聯(lián)系人:
*手機(jī)號碼:
QQ:
有效期:

掃碼下載APP,
一鍵連接廣大的電子世界。

在線人工客服

買家服務(wù):
賣家服務(wù):
技術(shù)客服:

0571-85317607

網(wǎng)站技術(shù)支持

13606545031

客服在線時間周一至周五
9:00-17:30

關(guān)注官方微信號,
第一時間獲取資訊。

建議反饋

聯(lián)系人:

聯(lián)系方式:

按住滑塊,拖拽到最右邊
>>
感謝您向阿庫提出的寶貴意見,您的參與是維庫提升服務(wù)的動力!意見一經(jīng)采納,將有感恩紅包奉上哦!