Форум
 

Вернуться   Форум "Фрикер Клуб" - кодграббер своими руками > Основной раздел > Микроконтроллеры

Важная информация

Ответ
 
Опции темы Опции просмотра
Старый 13.11.2018, 18:53   #1
gem Меню Пользователя
Гость клуба
 
Регистрация: 31.10.2018
Сообщений: 6
По умолчанию PIC18F PORTE

Приветствую всех. Подскажите такой вопрос в пиках существует PORTE, все облазил, никак не могу понять для чего обычно он используется, поскольку он есть только в 40 пиновых или 44 процессорах, а например в 28 нет. Понятно что это порт ввода вывода.

Есть программа для 28 пинового процессора, и в коде встречается такое. Хотя на 28 порта Е нету.


Код:
BSF PORTE,3,A
BCF 0xF85,0,A
---------------------------
BSF PORTE,6,A
BSF 0x85,6,BANKED
---------------------------
ADDWFC OSCTUNE,W,A
BSF LATB,7,A
BSF PORTE,7,A
---------------------------
DECFSZ PORTE,F,A
BSF 0x20,7,BANKED
ADDWFC 0xF8E,W,A
BCF 0xF8E,1,A
BSF 0xF86,0,A
BSF TRISA,4,A
--------------------------
BSF PORTE,0,A
DECFSZ 0xF8F,F,A
SUBWFB 0x04C,F,A
ADDWFC 0x052,W,A
DECFSZ 0x030,F,A
DECFSZ 0x38,F,BANKED
DECFSZ 0x034,F,A
DCFSNZ 0x30,W,BANKED



Может знающие прояснят что делают данные команды асма и для чего прописан PORTE, если на него ничего не вешают. Три вывода RE0/RD/AN5, RE1/WR/AN6, RE2/CS/AN7.
gem вне форума   Ответить с цитированием
Старый 03.02.2019, 17:50   #2
kostand Меню Пользователя
Гость клуба
 
Регистрация: 29.03.2017
Сообщений: 7
По умолчанию Re: PIC18F PORTE

Что делают команды, посмотри в описании ассемблера. А порты E могут выполнять разные функции, например аналоговые входы.
kostand вне форума   Ответить с цитированием
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



Текущее время: 03:04. Часовой пояс GMT +3.


vBulletin 4.1.0 Перевод: zCarot
(C) www.phreakerclub.com
Яндекс.Метрика