Страница 1 из 1

pic18f2550 и вывод RA4_bit

Добавлено: Пн фев 20, 2012 21:59:26
cahek80
Доброго времени суток всем.
Подскажите, пожалуйста, не могу установить на выход 4-й бит порта А
Перерыл и даташит и в инете побродил, не могу разобраться почему 0 на выходе есть, а при единице выход переключается на вход в протеусе.

Код: Выделить всё

void main()
{
  ADCON1 |= 0x0F;                         // Configure all ports with analog function as digital
  CMCON  |= 7;
  TRISA = 0;
  RA4_bit = 0;
  delay_ms(500);
  RA4_bit = 1;
  while(1) ;
}
прилагаю исходники и файл протеуса.
Test1.rar
(46.62 КБ) 166 скачиваний
Вся проблема еще в том, что печатная плата уже готова и набита деталями.

Re: pic18f2550 и вывод RA4_bit

Добавлено: Пн фев 20, 2012 22:25:11
alex_p_82
Через LAT пробывали?

Re: pic18f2550 и вывод RA4_bit

Добавлено: Пн фев 20, 2012 22:39:16
cahek80
alex_p_82 писал(а):Через LAT пробывали?
Пробовал, все-равно в протеусе вывод становится серого цвета и не могу микросхему регистра запрограммировать. :(

Re: pic18f2550 и вывод RA4_bit

Добавлено: Пн фев 20, 2012 23:32:19
alex_p_82
Скорей всего, это глюки протеуса, но когда подтягиваешь через резюк к плюсу, то работает

Re: pic18f2550 и вывод RA4_bit

Добавлено: Вт фев 21, 2012 09:49:18
urry
Никаких глюков, это открытый сток.

Re: pic18f2550 и вывод RA4_bit

Добавлено: Вт фев 21, 2012 10:18:30
alex_p_82
Странно, а ДШ ничего про это не написано

Re: pic18f2550 и вывод RA4_bit

Добавлено: Ср фев 22, 2012 18:03:01
cahek80
urry писал(а):Никаких глюков, это открытый сток.
спасибо! никогда бы не подумал... рыл бы даташит в другую сторону.

Re: pic18f2550 и вывод RA4_bit

Добавлено: Чт фев 23, 2012 14:19:04
alex_p_82
В железе работает без подтяжки, согласно ДШ :)

Re: pic18f2550 и вывод RA4_bit

Добавлено: Чт фев 23, 2012 22:22:09
urry
cahek80, alex_p_82 ,
ребята, простите, ошибся.
Глюк мой и протеуса. Нет открытого стока, обычный выход.

Re: pic18f2550 и вывод RA4_bit

Добавлено: Пт фев 24, 2012 10:17:03
alex_p_82
Да всё нормально :beer: