Максимальная частота процессора PIC24FJ256GA705, которую я могу получить с 8 МГц Crystal

Я привык запускать устройства семейства PIC24 (например, PIC24FJ256GB) на частоте процессора 32 МГц с использованием PLL.

Недавно мне пришлось использовать PIC24FJ256GA705 в моем новом проекте, и когда я прочитал техническое описание, я обнаружил, что PLL имеет режим «PLL8X» (рис. 9-2, стр. 108). используйте этот режим, я должен получить частоту процессора 8 МГц x 8 = 64 МГц, верно?

Но прошлой ночью, когда я пытаюсь мигать светодиодом с частотой 1 Гц, используя «__delay_ms (1000)», светодиод не мигает.

PLL был заблокирован (OSCCONbits.LOCK) при проверке.

Так что мне просто любопытно, кто-нибудь когда-либо использовал это устройство на частоте процессора 64 МГц???

Может ли это устройство действительно работать на частоте 64 МГц?

В техническом описании указано, что это устройство будет работать на частоте до 32 МГц. Опция 8x PLL не предназначена для использования с кристаллом 8 МГц.
Откуда у тебя даташит? Я не могу найти опцию PLL8X в описании микросхемы: ww1.microchip.com/downloads/en/DeviceDoc/…
Я полагаю, что они взяли его из таблицы данных 30010118b.pdf, стр. 333, PLLMODE «выбрана 8-кратная PLL», но, как уже сказал Браханс, он не предназначен для использования с кристаллом 8 МГц.
@JohnGo-Soco Страница 15 вашей связанной таблицы данных.
Откуда вы знаете, что «PLL был заблокирован (OSCCONbits.LOCK)» выполнен?

Ответы (3)

Нет, он будет работать только до 32 МГц.

IESO: Бит разрешения запуска двухскоростного генератора.
1 = Запускает устройство с FRC, затем автоматически переключается на выбранный пользователем генератор, когда он готов.
0 = Запускает устройство с выбранным пользователем источником генератора.
PLLMODE<3:0>: Биты выбора умножителя частоты 1111 = PLL не используется (бит PLLEN недоступен) 1110 = выбрана 8-кратная PLL.
1101 = выбрана 6x PLL.
1100 = выбрана 4x PLL

Выберите режим, для которого он рассчитан, если макс. 32 МГц, то , x4 или начните медленно с включенным сторожевым таймером, затем переключитесь на быстрый. Включите коды состояния светодиодов для ошибок.

Хорошо, я понял, даже на первой странице таблицы данных написано «До 16 MIPS Operation @ 32 MHz».

и,

на странице 15 написано «Умножитель частоты с фазовой автоподстройкой частоты (PLL), который позволяет процессору работать на частоте до 32 МГц».

Спасибо, ребята.