tlc549.lst
来自「单片机经典例程,包含一百多个经典的例子,其中既有程序,又有仿真」· LST 代码 · 共 30 行
LST
30 行
A51 MACRO ASSEMBLER TLC549 03/23/2004 10:30:13 PAGE 1
MACRO ASSEMBLER A51 V7.08a
OBJECT MODULE PLACED IN Tlc549.OBJ
ASSEMBLER INVOKED BY: C:\KEIL\C51\BIN\A51.EXE Tlc549.asm SET(SMALL) DEBUG EP
LOC OBJ LINE SOURCE
1
2 ;功能:串行AD转换器TL549进行一路模拟量的测量
3 ; 嵌疶LC549,TLC549是串行8位ADC
4 ; 使用的接口 /CS = P1.2, DAT = P1.1, CLK = P1.0
0092 5 CS BIT P1.2
0091 6 DAT BIT P1.1
0090 7 CLK BIT P1.0
0030 8 AD_DATA DATA 30H
8000 9 ORG 8000H
8000 2100 10 AJMP MAIN
11
8100 12 ORG 8100H
8100 758160 13 MAIN: MOV SP,#60H
8103 310F 14 ACALL TLC549_ADC
8105 7F00 15 MOV R7,#0
8107 DFFE 16 DJNZ R7,$
8109 310F 17 ACALL TLC549_ADC ;读取上次ADC值,并再次启动AD转换
810B F530 18 MOV AD_DATA,A
810D 80FE 19 SJMP $
20
21 ;TLC549串行ADC转换器的嵌
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?