No.48848 作者:canicula 邮件:lgz1979@yahoo.com.cn ID:15204 登陆:11次 文章数:1篇 最后登陆IP:222.240.3.150 最后登陆:2009/2/2 15:34:24 注册:2003/9/26 0:39:13 财富:66 发帖时间:2004/2/17 21:00:51 发贴者IP:220.168.99.35 标题:canicula:AVR单片机的高手请注意!spi端口问题请教! 摘要:No.48848AVR单片机的高手请注意!spi端口问题请教! 高手们!! 小弟想请问ATMEGA8的SPI端口的一些问题! 我用ATMEGA8的SPI的端口挂其他器件,用SPI的主控方式,发现输出有误。源程序如下: .INCLUDE "M8def.inc" .CSEG .ORG $000 rjmp start ;main program .ORG $0013 start: cli ldi r16, (1 < <DDB1)|(1 < <DDB2)|(1 < <DDB3)|(1 < <DDB5) out DDRB, R16 sbi PORTB, PB2 cbi PORTB, PB1 ldi r16, (1 < <SPE)|(1 < <MSTR)|(1 < <CPHA)|(1 < <SPR1) out SPCR, r16 in r16, SPSR ldi r16, 0x55 rcall spi_mastertransmit init_operation: rcall delay_time ldi r16, 0x04 r ......
>>返回讨论的主题
|