📄 led3.lst
字号:
A51 MACRO ASSEMBLER LED3 12/11/2002 15:35:00 PAGE 1
MACRO ASSEMBLER A51 V6.23
OBJECT MODULE PLACED IN LED3.OBJ
ASSEMBLER INVOKED BY: C:\KEIL623\C51\BIN\A51.EXE LED3.asm SET(SMALL) DEBUG EP
LOC OBJ LINE SOURCE
1 ; 使用LPC932的SPI接口对74HC595进行操作
2 ; 其中使用74HC595的低3位对壬獿ED进行控制,为0时点亮。
3 ; 使用单主方式,CPOL=1,CPHA=1,即空闲是为SPICLK高电平,且SPICLK在上CS_595
4
00A4 5 P2M1 DATA 0A4H
00A5 6 P2M2 DATA 0A5H
7
00A4 8 CS_595 BIT P2.4
9
0000 10 ORG 0000H
0000 2100 11 AJMP MAIN
12
0100 13 ORG 0100H
0100 7F00 14 MAIN: MOV R7,#0 ;延时
0102 DFFE 15 DJNZ R7,$
0104 75A400 16 MOV P2M1,#00H
0107 75A500 17 MOV P2M2,#00H
18
010A 74DC 19 SPI_INI: MOV A,#MSTRMODE1+SCPOL ;设置SPI总线,上裳赜行
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -