PIC上的奇怪PWM寄存器

时间:2014-05-19 15:02:18

标签: pic cpu-registers pwm

我必须处理dsPIC33FJ128MC804的一些代码,并且在PWM库(ad hoc ......)中有一个DTCON1的赋值。但是,数据表根本没有提到该寄存器,只有PWM模块1和2的P1DTCON1和P2DTCON1;尽管如此,在p33FJ128MC804.h文件中定义了DTCON1! 所以,问题是:这个寄存器在做什么?它控制两个PxDTCON1?

1 个答案:

答案 0 :(得分:2)

该寄存器的通用名称为:PxDTCON1:死亡时间控制寄存器1。 Datasheet在第222页第16-7节提及。

The memory address of `DTCON1` = 0x1CC
The memory address of `P1DTCON1` = 0x1CC
The memory address of `P2DTCON1` = 0x5CC

您可以在磁盘上找到的地址定义:C:\ Program Files(x86)\ Microchip \ MPLAB ASM30 Suite \ Support \ dsPIC33F \ gld \ p33FJ128MC804.gld