Конфигурация генератора для PIC24F proteus

Я пытаюсь смоделировать PIC24FJ в proteus для наиболее реалистичного способа, но даже жесткий proteus запускает симуляцию, он не позволяет мне настроить генератор HS или XT для первичного генератора или внешнего генератора, он дает мне следующее сообщение:

[НАСТРОЙКА PIC24] ПК=0x000000. Генератор, выбранный битами POSCMDx (0b01) и FNOSCx (0b100), недопустим или зарезервирован. По умолчанию часы FRC. [У1]

что означает, что он позволяет мне настроить мои генераторы, как я хочу.

Я могу работать таким образом, но это заставит меня изменить значения таймера, когда я реализую реальную схему.

Может ли кто-нибудь сказать мне, как заставить симуляцию работать с генератором HS?

Ответы (2)

Чтобы сделать это реальным ответом:

Crystal в Proteus не работает, а также для проектов микроконтроллеров вам не нужно использовать модель кристалла в Proteus, вместо этого дважды щелкните MCU в Proteus и для тактовой частоты процессора введите что-то вроде 4MHz или 20MHz или значение, которое вам нужно, и OK.

подробности

Да, спасибо за разъяснение. В то время, когда я писал ответ, я не знал, что запись частоты в окне свойств - это правильный способ сделать это для первичного генератора.
Пожалуйста!

Что ж, я обнаружил, что, по крайней мере, в этой модели PIC24F для proteus симуляции работают как положено с POSCMOD = EC (внешние часы), но я позволил подключить кварц, в этом режиме вторичный генератор также работает, но с внешними часами (часами). модель протеуса).

Я не могу сказать - значит ли это, что вы считаете, что на ваш вопрос дан ответ?
@DaveTweed, может быть, я написал это неправильно, я считаю, что ответ на вопрос: «Невозможно смоделировать PIC24F в Proteus с режимом генератора HS или XT», это просто не работает.