amobbs.com 阿莫电子技术论坛's Archiver
论坛首页
›
AVR
› MEGA16的SPI通讯中SPDR接收缓冲器的数据会写到SPDR吗
热带鱼工作室
发表于 2013-7-11 11:12:55
MEGA16的SPI通讯中SPDR接收缓冲器的数据会写到SPDR吗
我本来以为SPDR接收缓冲器只是另一个SPDR,只读且用来存储接收的数据,但经检测它好像会写到SPDR上去。如果会写上去,什么时候写呢?
xiamingwudi
发表于 2013-7-12 16:01:13
SPDR是是一个读缓冲器,它在内存中的地址与移位寄存器是相同的,如果对该地址进行读操作,就是从SPDR中读取数据,如果对该地址进行写,就是向移位寄存器写数据,此时向SPDR写数据其实就是向SPDR这个地址对应的移位寄存器里面写数据,明白了吧?
页:
[1]
查看完整版本:
MEGA16的SPI通讯中SPDR接收缓冲器的数据会写到SPDR吗