Портал для радиолюбителей и разработчиков электроники · с 2003 годаРеклама на сайте
Найти компонент, схему или даташит

Даташиты, справочник отечественных приборов, схемы с разбором и живой форум


 
Опции темы

PIC parallel slave port (PSP) или PIC и ISA-8

Непрочитано 10.05.2014, 01:35  
maxx_kazus
Частый гость
 
Регистрация: 19.10.2006
Адрес: te.ua
Сообщений: 12
Сказал спасибо: 2
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
maxx_kazus на пути к лучшему
По умолчанию Re: PIC parallel slave port (PSP) или PIC и ISA-8

В соответствии с документацией флаг прерывания устанавливается после окончания чтения (записи) из PSP. Значит Вы приостанавливаете "x86" уже после прочтения PSP.
Миниатюры:
Нажмите на изображение для увеличения
Название: 18f452_PSP.jpg
Просмотров: 41
Размер:	71.7 Кб
ID:	64108  
Реклама:
maxx_kazus вне форума  
Сказали "Спасибо" maxx_kazus
Tronix286 (10.05.2014)
Непрочитано 10.05.2014, 18:20  
Tronix286
Частый гость
 
Регистрация: 23.04.2014
Сообщений: 20
Сказал спасибо: 4
Сказали Спасибо 1 раз в 1 сообщении
Tronix286 на пути к лучшему
По умолчанию Re: PIC parallel slave port (PSP) или PIC и ISA-8

Я подозревал что-то подобное. Благодарю за шикарную подсказку! Будем думать и проверять. Спасибо.
Tronix286 вне форума  
Непрочитано 13.05.2014, 11:20  
Tronix286
Частый гость
 
Регистрация: 23.04.2014
Сообщений: 20
Сказал спасибо: 4
Сказали Спасибо 1 раз в 1 сообщении
Tronix286 на пути к лучшему
По умолчанию Re: PIC parallel slave port (PSP) или PIC и ISA-8

Сообщение от maxx_kazus Посмотреть сообщение
В соответствии с документацией флаг прерывания устанавливается после окончания чтения (записи) из PSP. Значит Вы приостанавливаете "x86" уже после прочтения PSP.
А это ничего, что на рисунке PSPIF с отрицанием?. То есть по идее - низкий уровень это PSPIF, а высокий - это НЕ PSPIF. Или я брежу?
Tronix286 вне форума  
Непрочитано 13.05.2014, 13:12  
maxx_kazus
Частый гость
 
Регистрация: 19.10.2006
Адрес: te.ua
Сообщений: 12
Сказал спасибо: 2
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
maxx_kazus на пути к лучшему
По умолчанию Re: PIC parallel slave port (PSP) или PIC и ISA-8

В первоисточнике (http://ww1.microchip.com/downloads/e...Doc/39564c.pdf) опечатка только в первой диаграме (ето мое мнение), а в переводе уже в обоих.
Вам поможет только ето (для х86 будет - хорошо, но для pic-а весь смысл в PSP пропадет)

Прерывание (пика) от фронта /CS - х86 уйдет в простой - PSP не окончит запись/чтение пока обработчик не подготовит новые данные и не сбросит тригер посредством RA0 - потом уж х86 завершит операцию с портом 0х3В0 -а уж после етого сработало бы прерывание от PSPIF (в котором теряется смысл)
Миниатюры:
Нажмите на изображение для увеличения
Название: kazus.JPG
Просмотров: 37
Размер:	516.7 Кб
ID:	64271  

Последний раз редактировалось maxx_kazus; 13.05.2014 в 17:17.
maxx_kazus вне форума  
Сказали "Спасибо" maxx_kazus
Tronix286 (13.05.2014)
 
Опции темы

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

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

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Книги dosikus Электронная библиотека 11242 29.12.2015 23:45
Литература по микроконтроллерам (AVR, PIC, ПЛИС и т.д.). Сборка книг - (256 книг+ 27 CD c примерами из книг) [обновление 2011, PDF, DJVU] yurinform Микроконтроллеры, АЦП, память и т.д 5 05.07.2011 19:00
USB интерфейс для PIC (или FPGA) VVK Микроконтроллеры, АЦП, память и т.д 8 09.08.2007 13:38
Передача по PSP (Parallel Slave Port) для PIC moyaproba Микроконтроллеры, АЦП, память и т.д 6 29.11.2006 21:54


Часовой пояс GMT +4, время: 11:01.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.