Авторизация


...

Кто на сайте?

Сейчас 27 гостей и ни одного зарегистрированного пользователя на сайте

Статистика

-Посетители : 28060
-Материалы : 210

Пользователь сайта продает...

  DUB-E100

Пользователь сайта покупает...

Модуль PSP

Автор: Николай Викторов Просмотров: 2422

 

В свое время я познакомился   с  PSP ,  когда делал проект на микроконтроллере PIC18F46K20 , этот МК  имеет такой модуль и хотя необходимости задействовать его на тот момент не было  , все таки   пришлось столкнуться , из-за  не  корректной работой порта «D». Разобравшись понял , что проблема с режимом PSP.

Начнем с того , что режим PSP включается  установкой в «1» бита «4» (PSPMODE) регистра TrisE и если вам этот режим не нужен , то нужно сбросить (отключить) PSPMODE  иначе порты «D» и «E» будут работать не правильно.

При  включении режима PSP к PORTD и  PORTE  подключается буферы ТТЛ , выводы RD, WR ,CS  принудительно настраиваются как входы , PORTD функционирует как 8 разрядный параллельный ведомый порт , работает только  в режиме ведомого, то есть данные могут асинхронно читаться и записываться внешним устройством.

Значение регистра TRISD игнорируется, так как направлением управляет внешнее устройство.

В  PORTE необходимо отключить АЦП , а  выводы настроить как цифровые входы  .

На модуль PSP есть даташит на русском языке.

Случайные статьи....

Prev Next

Мониторинг и удаленное управление оборудованием через Ethernet - NetCo…

11-01-2015 Николай Викторов

Мониторинг и удаленное управление оборудованием через Ethernet - NetComMK RL1

  В свое время пробовал различное оборудование мониторинга и управления удаленными объектами, в том числе   свои устройства, и пришел к выводу, что самым оптимальным является передача данных о состоянии датчиков на сервер. А уже на сервере данные можно обрабатывать как...

Некоторые особенности чтения схем и ремонта радиоэлектронной аппаратур…

20-12-2011 Игорь Безверхний

Некоторые особенности чтения схем и ремонта радиоэлектронной аппаратуры

 Настоящая статья адресована начинающим радиолюбителям, но будет полезна учащимся ПТУ и студентам колледжей (техникумов), а может и вузов, соответствующих специальностей, недавно приступившим к изучению основ электроники. Думаю, и более опытные радиолюбители могут найти для себя в этой статье кое-что полезное,...

Преобразование однобайтного двоичного числа в трёхзначное десятичное ч…

23-07-2011 Николай Викторов

Преобразование однобайтного двоичного числа в трёхзначное десятичное число в «пиках» 18 серии

  Была необходимость применить подпрограмму «Преобразование однобайтного двоичного числа в трёхзначное десятичное число» в «пиках» 18 серии. Для этого пришлось подправить код. Дело в том , что команда «incf» в пиках 16 серии увеличивает значение регистра f на 1 и...

Термометр на PIC18F25K20 с применением видеоадаптера.

24-07-2011 Николай Викторов

Термометр на PIC18F25K20 с применением видеоадаптера.

Данная статья это продолжение статьи «Видеоадаптер на микроконтроллере PIC18F46K20» . В качестве примера рассмотрена  работа термометра   DS18B20 на микроконтроллере PIC18F25K20.  Алгоритм работы устройства  мало чем отличается от работы с ЖКИ . Инициализация видеоадаптера заключается в задержке,  длительностью 600 мкс , она...


Все права принадлежат ChipMK.ru. При копировании материала ссылка обязательна. 2011-2017 © ChipMK.ru

ChipMk.ru Яндекс.Метрика
PRCY.ru