亚洲春色中文字幕久久久-三上亚,91精品国产亚一区二区三区,久久久九色综合亚洲成色777,涩涩视频下载,国产午夜亚洲精品午夜鲁丝片,国产精品A一区二区三区腾讯导航,影音先锋色情AV在线看片,蜜臀国产在线视频,极品少妇高潮啪啪无码吴梦梦 ,精品人妻无码一区二区三区手机版

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3202|回復: 0
打印 上一主題 下一主題
收起左側

ADC0808 and LCD1602 for asm匯編 電路圖+程序

[復制鏈接]
跳轉到指定樓層
樓主
ID:113276 發表于 2016-4-10 17:50 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式

   RS  EQU P3.6
  E   EQU P3.7
  dat EQU P1
  OE  EQU P3.0
  ADCSTART  EQU P3.1
     CLOCK  EQU P3.3
       ALE  EQU P3.4
  ORG 0000H
  AJMP MAIN
  ;=============
  ORG 0003H
  SETB OE
  MOV R2,P2
  CLR  OE
  RETI
  ;=============
  ORG 000BH
  AJMP INIT0
  
  ;=============
  ORG 001BH  
  CPL CLOCK
  RETI
  ;==============
  
  ORG 0050H
MAIN:   SETB EA
        ;========
  SETB ET1
  MOV TMOD,#21H
  MOV TH1,#0FDH
  MOV TL1,#0FDH
  SETB TR1
  ;========
  SETB EX0
  SETB PX0
  SETB IT0
  ;========
  SETB ET0
  SETB PT0
  MOV TH0,#4DH
  MOV TL0,#0B0H  
  SETB TR0
  ;=========
  ACALL SET1602
WWW: MOV dat,#80h
  ACALL W1602C
START:  MOV DPTR,#0200H
        MOV R4,#5
LOOP:   CLR A
        MOVC A,@A+DPTR
        MOV dat,A
  ACALL W1602D
  INC DPTR  
  DJNZ R4,LOOP
  mov A,R2       //read
  ;==============
  MOV B,#51
  DIV AB         //Z
  MOV R1,B
        ADD a,#30h  
  mov dat,a
  ACALL W1602D   //
  ;==============
  mov dat,#2eH
  ACALL W1602D   //"."
  ;==============
  MOV A,R1
  
  MOV B,#5
  DIV AB
  ADD A,#30H
  MOV dat,a
  ACALL W1602D
  ;================
  MOV A,B
  ADD A,#30H
  mov dat,a
  ACALL W1602D
  SJMP WWW
SET1602: MOV dat,#38h
        ACALL W1602C
  MOV dat,#38h
        ACALL W1602C
  MOV dat,#38h
        ACALL W1602C
  MOV dat,#38h
        ACALL W1602C
  MOV dat,#06h
        ACALL W1602C
  MOV dat,#0Ch
        ACALL W1602C
  MOV dat,#01h
        ACALL W1602C
  RET
;====================
W1602C: CLR RS
        CLR E
  MOV R3,#03H
  DJNZ R3,$
  SETB E
  MOV R3,#07
  DJNZ R3,$
  CLR E
  NOP
  NOP
  RET
;====================
W1602D: SETB RS
        CLR E
  MOV R3,#02H
  DJNZ R3,$
  SETB E
  MOV R3,#5
  DJNZ R3,$
  CLR E
  NOP
  NOP
  RET
;=====================
INIT0: CLR TR0
  CLR ALE
  CLR ADCSTART
  NOP
  NOP
  
  SETB ALE
  SETB ADCSTART
  NOP
  NOP
  
  CLR ALE
  CLR ADCSTART
  NOP
  NOP
  MOV TH0,#4DH
  MOV TL0,#80H  
  SETB TR0
  RETI
       ORG 0200H
TAB1:  DB "Volt:"
       END
  



分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表