关于影子寄存器的概念理解

2020-02-08 09:08发布

今天看张明峰的pic单片机入门与实践,在讲述读修改写操作的时候,提到了用影子寄存器来解决外围设计不良导致的不能读回与原输出引脚相一致的结果的问题,很费解,有哪位看到过这个概念的朋友帮忙分析下
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
5条回答
HadesHe
2020-02-08 15:51
就你丫的输出什么心里要有数 你得时刻知道你想输出的是什么
你的明白?
比如曾经的16F你想PA0输出1
unsigned char MyportA;//这就是影子
MyportA = MyportA | 0X01;
PORTA = MyportA ;
和以下
PORTA = PORTA | 0X01;//他会回读IO口的信息,因为老的16F无锁存
区别是非常大的,细节自己体会,

一周热门 更多>