Отговори на тема  [ 3 мнения ] 
PORTD 18F452 - проблем 
Автор Съобщение
Ранг: Новодошъл
Ранг: Новодошъл

Регистриран на: Пет Авг 25, 2006 11:31 pm
Мнения: 168
Местоположение: Русе
Мнение PORTD 18F452 - проблем
Пиша си нещо значи тази вечер и все нестава, а пък е елементарно и затова реших да пробвам още по елементарното за да намеря къде е проблема, но неможах и затова се обръщам към Вас.

Имам проблем с PORTD на 18F452, ето и сорса:

BCF TRISD, 7 ; изход
BSF ТRISD, 3 ; вход

START BTFSS PORTD, 3
GOTO START
GOTO NEXT1

NEXT1 BSF PORTD, 7
GOTO $


На PORTD, 7 си излиза лог.'1', когато на PORTD, 3 подам такава.
След ресетване на PIC-a обаче лог.'1' на PORTD, 7 си седи винаги независимо, че преди ресета съм подал твърда лог'0' на PORTD, 3.
ЗАЩО СЕ ПОЛУЧАВА ТАКА?!? При изключване и включване на захранването всичко е ок, но след ресет се запомня тази лог.'1' на PORTD, 7 и това си е !!!!!!!!!!
Ресета ми е с 2 резистора. Единият към +5V (47ком) . a с другият (470 ом) ресетвам към маса


Вто Ное 13, 2007 10:41 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 24, 2005 11:41 pm
Мнения: 1049
Местоположение: Pz
Мнение 
Съвсем правилно се държи пика!
Провери в пдф-а на pic18f452, как се променя състоянието на PORTD след различните видове reset.


Сря Ное 14, 2007 2:11 am
Профил ICQ
Ранг: Новодошъл
Ранг: Новодошъл

Регистриран на: Вто Май 23, 2006 4:56 pm
Мнения: 113
Местоположение: Варна
Мнение 
Никъде няма код , който да нулира PORTD,7 когато PORTB.3 е 0. Ти само го установяваш, но не го ресетваш. При ресет портовете не се променят, само посоката , т.е. всички са входове.


Сря Ное 14, 2007 10:51 am
Профил ICQ
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 3 мнения ] 

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 3 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни