реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Странное поведение вывода внешнего прерывания на EP9315., На INT0 единица.
Prusak
сообщение Aug 22 2006, 12:34
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 78
Регистрация: 11-08-06
Из: Москва
Пользователь №: 19 488



Здравствуйте.
Имеется отладочная плата EDB9315a с процессором EP9315 от Cirrus Logic на борту. Согласно даташиту на процессор, все выводы внешних прерываний (INT0-INT3) имеют pull down резистор, кроме того на плате установлены внешние резисторы номиналом 1кОм на каждый вывод, которые также подтянуты к земле. Измерения мультиметром показали что на выводе INT0 единица, несмотря на все подтягивающие резисторы, при этом на остальных выводах - нули. Никак не пойму, в чем может быть проблема??
Первый приходящих в голову вариант - вывод сгорел, т.к с платой производились зверские испытания во время отладки, однако при этом не сгорели оставшиеся выводы, которые тоже участвовали в этом процессе. Кто-нибудь сталкивался с подобной проблемой??
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Aug 22 2006, 13:59
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



INT0 там подключен к ISP1581, вполне возможно, что это он выдает "1".
Go to the top of the page
 
+Quote Post
Prusak
сообщение Aug 23 2006, 09:24
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 78
Регистрация: 11-08-06
Из: Москва
Пользователь №: 19 488



Цитата(aaarrr @ Aug 22 2006, 16:59) *
INT0 там подключен к ISP1581, вполне возможно, что это он выдает "1".
Точно, так и вышло. Благодарю за наводку, просмотрел на схеме что INT0 к ISPу подключен. Оказалось что ISP1581 запрограммирован по умолчанию на активный низкий уровень прерывания, соответственно, при включении питания на своем выходе он устанавливал высокий. После перепрограммирования ISPa проблема решилась.
Еще такой вопрос, может быть Вам известно, какой минимальной длительности должен быть импульс на входе внешнего прерывания INT для его фиксации контроллером прерываний??
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 23:50
Рейтинг@Mail.ru


Страница сгенерированна за 0.01354 секунд с 7
ELECTRONIX ©2004-2016