No.64674 作者:magn 邮件:magnwang@126.com ID:26648 登陆:6次 文章数:10篇 最后登陆IP:218.61.15.10 最后登陆:2006/3/23 17:00:08 注册:2004/10/13 15:50:07 财富:119 发帖时间:2009/9/17 14:44:46 发贴者IP:116.3.2.152 标题:magn:请教关于max7219的显示 摘要:No.64674请教关于max7219的显示 我是电子爱好者,近日有个MAX7219的片子,用89C2051 想编个程序显示看看,结果不可以,我感觉没有问题,但我要显示的8个led一上电就全亮,再就没有熄灭过,怎么回事呢,软件问题还是硬件问题,百思不得其解,请问哪位大虾给各指点,不胜感激!!! 下面是我们显示程序: ;max7219汇编测试程序 ;********************************************************** L0AD7219 BIT P1.0 ;MAX7219片选线引脚 CLK7219 BIT P1.1 ;MAX7219时钟线引脚 DIN7219 BIT P1.2 ;MAX7219数据线引脚 POWLED BIT P1.7 ;监视灯 ;********************************************************** DIG0 EQU 01H ;数据寄存器地址 DIG1 EQU 02H DIG2 EQU 03H DIG3 EQU 04H DIG4 EQU 05H DIG5 EQU 06H DIG6 EQU 07H DIG7 EQU 08H DECMODE EQU 09H ;控制寄存器地址 INTENTY EQU 0AH SCANLIM EQU 0BH SHUTDOW EQU 0CH DISTEST EQU 0FH ORG 0000H AJMP MAIN ORG 0040H MAIN: MOV SP,#30H CLR POWLED LCALL INI7219 LCALL DELAY1S CPL POWLED LLLL: LCALL SHOW7219 LJMP LLLL RET ;////////////////////////////////////////////////////// SHOW7219: MOV A,#DIG0 MOV B,#00H LCALL WRITE7219 MOV A,#DIG1 MOV B,#01H LCALL WRITE7219 MOV A,#DIG2 MOV B,#02H LCALL WRITE7219 MOV A,#DIG3 MOV B,#03H LCALL WRITE7219 MOV A,#DIG4 MOV B,#04H LCALL WRITE7219 MOV A,#DIG5 MOV B,#05H LCALL WRITE7219 MOV A,#DIG6 MOV B,#06H LCALL WRITE7219 ......
>>返回讨论的主题
|