2

我必须为 dsPIC33FJ128MC804 编写一些代码,并且在 PWM 库(ad hoc ...)中有一个分配给 DTCON1。然而,数据手册根本没有提到这个寄存器,而只提到了 PWM 模块 1 和 2 的 P1DTCON1 和 P2DTCON1;尽管如此,在 p33FJ128MC804.h 文件中定义了 DTCON1!
所以,问题是:这个寄存器在做什么?它同时控制 PxDTCON1?

4

1 回答 1

2

该寄存器的通用名称是:PxDTCON1:死区控制寄存器 1. 数据表在第 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

于 2014-05-20T21:15:28.183 回答