Здраствуйте!!!
Создал проект в MPLAB компил C30 мк PIC24HJ256GP210
#include <p24hj256gp210.h>
main()
{
// инициализация управляющих регистров
TRISB = 0x0000; // Выводы 0..7 порта PORT настраиваем как выходы
T1CON = 0x8030; // TMR1 включен, предделитель 1:256, Tclk/2
// главный цикл приложения
while(1)
{
// 1. Включаем выводы 0-7 и ждём 1/4 секунды
PORTB = 0xFFFF;
TMR1 = 0; // обнуляем счётчик
while (TMR1 < 100) { } // просто ждём
// 2. Выключаем все выводы и ждём 1/4 секунды
PORTB =0x0000;
TMR1 = 0; // обнуляем счётчик
while ( TMR1 < 100) { } // просто ждём
} // главный цикл
} // main
Работает только с портом D в книге Лусио ди Джасио
Программирование на С PIC24
используется pic24fj!!!
AD1PCFG=0xFFFF; ---компилятор это неест.
в даташите написано
AD1PCFGH (or)
AD1PCFGL
пробоввал
AD1PCFGH=0xFFFF;
AD1PCFGL=0xFFFF; компилятор неругается но ничего непроисходит
Смотрел в Simulator Logic analizer