等同74HC595的“STR” 等同74HC595的“CP”
08接口引脚功能定义
引脚名称
引脚功能
引脚编号
GND A B C EN D R1 G1 R2 G2
LTB SCK
接地 行选择信号 行选择信号 行选择信号 使能信号 行选择信号 显示数据 显示数据 显示数据 显示数据 锁存信号 时钟信号
1、3、5、13、15 2 4 6 7 8 9 10 11 12 14 16
对于8×8点阵,共8行,为达到60Hz的刷新频率,每秒钟至少需显示 8×60 = 480行,则显示一行完需延时1÷ 480 ≈ 2.08ms,为了保证显示亮 度与屏不出现抖动现象,显示完一行约延时0.5ms,延时函数如下。
延时程序
Delay:
MOV MOV DJNZ
R6,#0x03 R5,#0x53 R5,.
定义单片机与8×8点阵的 接口
PIN_STR = P1.5
Start: CLR PIN_CP CLR PIN_STR
Table表存放“列”信息,即 “9”的字模
REDISP: MOV R4,#0x00 MOV DPTR,#Table
Loop: CJNE R4,#0x08,Row_Scan AJMP REDISP
; R4保存“行”信息,从0行开始 ; DPTR保存“列”信息起始地址 ; 8行显示是否结束?
8×8点阵显示“9”测试用例
Row_Scan: MOV R7,#0x00 MOV A,R7 ACALL HC595_Serial_Change_Parallel
MOV INC ACALL
A,R4 R4 HC138_SendAddress
消除“拖影”方案2
OE:Output Enable OE = 0,输出有效