嵌入式学习小组
直播中

吴江

7年用户 201经验值
私信 关注

请问当SFR和SBUF在不同的SFR页面时如何打印SFR的值?

当SFR和SBUF在不同的SFR页面上时,如何打印SFR的值?

回帖(1)

蔡鼎瑾

2020-11-30 12:05:08
由于SBUF和PWM0C1H不在同一SFR页面上,用户必须将PWM0C1H移动到XRAM。 然后将SFR页面设置为UART页面,将操作直接指向UART0。 样本代码如下图所示。 推荐的解决方案是将SFR移动到XRAM。 然后,应该将SFR页面设置为UART页面,以打印SFR的值。
由于SBUF和PWM0C1H不在同一SFR页面上,用户必须将PWM0C1H移动到XRAM。 然后将SFR页面设置为UART页面,将操作直接指向UART0。 样本代码如下图所示。 以下是在ML51EB9AE上打印PWM0C1H值的演示。 在访问SFR时,请确保您在ML51EB9AE的正确SFR页面上。
由于SBUF和PWM0C1H不在同一SFR页面上,用户必须将PWM0C1H移动到XRAM。 然后将SFR页面设置为UART页面,将操作直接指向UART0。 样本代码如下图所示。
由于SBUF和PWM0C1H不在同一SFR页面上,用户必须将PWM0C1H移动到XRAM。 然后将SFR页面设置为UART页面,将操作直接指向UART0。 样本代码如下图所示。

由于SBUF和PWM0C1H不在同一SFR页面上,用户必须将PWM0C1H移动到XRAM。 然后将SFR页面设置为UART页面,将操作直接指向UART0。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分