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

📄 hcs595.sdi

📁 用keil环境和proteus实现的16*16四字点阵显示
💻 SDI
字号:
000B,,,CLOCK BIT P2.7
000B,,,DAS BIT P3.0
000B,,,SH BIT P3.1
000B,,,MR BIT P3.7
000B,,,FIRSELECT BIT P1.4
000B,,,SESELECT BIT P1.5
,,,ORG 0
0000,,START,START:
0000,79 10,,        MOV R1,#16    ;外循环
,,,
0002,7F AA,,        MOV R7,#0AAH  ;存储要发送的数
0004,EF,,        MOV A,R7
0005,,LOOP,LOOP:
,,,
0005,78 08,,        MOV R0,#8        ;循环变量
0007,11 0C,,        ACALL SEND
0009,02 00 00,,LJMP START
,,,
000C,,SEND,SEND:
000C,33,,        RLC A           ;先送高位
000D,40 16,,        JC SEND1
000F,C2 B1,,        CLR SH
0011,C2 A7,,        CLR CLOCK
0013,00,,        NOP
0014,00,,        NOP
0015,00,,        NOP
0016,C2 B0,,        CLR DAS
0018,00,,        NOP
0019,00,,        NOP
001A,00,,        NOP
001B,00,,        NOP
001C,D2 B1,,        SETB SH
001E,00,,        NOP
001F,00,,        NOP
0020,D2 A7,,        SETB CLOCK
0022,D8 E8,,        DJNZ R0,SEND
0024,22,,        RET
0025,,SEND1,SEND1:
0025,C2 B1,,        CLR SH
0027,C2 A7,,        CLR CLOCK
0029,00,,        NOP
002A,00,,        NOP
002B,D2 B0,,        SETB DAS
002D,00,,        NOP
002E,00,,        NOP
002F,00,,        NOP
0030,00,,        NOP
0031,D2 B1,,        SETB SH
0033,00,,        NOP
0034,00,,        NOP
0035,D2 A7,,        SETB CLOCK
0037,D8 D3,,  DJNZ R0,SEND
0039,22,,RET
,,,
003A,,DELAY,DELAY:
,,,
003A,22,,RET
,,,
000E,,,END

⌨️ 快捷键说明

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