⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 模拟数据传输(从机).asm

📁 关于ADUC841(51内核)的各种实验程序,有串口,ADC,DAC,PWM,的应用及基于ADUC841设计的万用表源程序
💻 ASM
字号:
   $MOD841
   SP0   EQU    50H
   CHAN  EQU    0
   CSEG
;-------------------------
   ORG   0000H
   LJMP  MAIN
   ORG   0003H
   LJMP  INT0_INT
   ORG   0033H
   LJMP  SERVE
   ORG   0060H
MAIN:   MOV    R0,#0FFH
        CLR    A
QING:   MOV    @R0,A
        DJNZ   R0,QING
        MOV    SP,#SP0
        LCALL  YS
        LCALL  INI841
HERE:   LJMP   HERE
;--------------------------------
INI841: MOV   ADCCON1,#0A8H
        MOV   ADCCON2,#CHAN
        MOV   ADCCON3,#07
        SETB  EA
        SETB  EX0
        MOV   R0,#40H
        MOV   R1,#16
        RET
;-------------------------------
INT0_INT:SETB  EADC
         SETB  ADCCON2.4
         RETI
;-------------------------------
SERVE:   MOV  A,ADCDATAL
         MOV   @R0,A
         INC   R0
         DJNZ  R1,OVER
         MOV   R0,#40H
         MOV   R1,#16
OVER:    CLR   EADC
         RETI
;--------------------------------
YS:	MOV	R5,#00H
	MOV	R4,#50H
YS1:	DJNZ	R5,$
	DJNZ	R4,YS1
	RET
        END

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -