MicroCHIP.RU
Главная Документация Отладочные средства Справочник Поиск Ссылки
 Новости   Конференция   Контакты 
 

RA5 у PIC16F874A - цифровой вход

 Нoвaя темa  |  Наверх  |  Перейти к теме  |  Поиск  |  Правила  |  Вход 

ВНИМАНИЕ!
Вы просматриваете архив форума.

Этот форум работает только в режиме просмотра и поиска.

Действующий форум переведен на новый движок и
находится по адресу www.microchip.su

 RA5 у PIC16F874A - цифровой вход
Автор: Sergey_P ()
Дата:   13/09/2004 00:49

Добрый день.

Не могли бы Вы подсказать из-за чего RA5 у PIC16F874A не настраивается как
цифровой выход при использовании следующего кода:

 
	INTCON = 0;	// Disable all iterrupts
	PORTA = 0x00;	// 
	ADCON1 = 0b00000110;	// PORTA = Digital I/O, not A/D inputs	
	TRISA = 0b11000000;	// All outputs



С уважением,
Сергей Письменский,
г. Ижевск.


 
 Re: RA5 у PIC16F874A - цифровой вход
Автор: AlexNik ()
Дата:   13/09/2004 06:23

Вроде регистры PORTA и TRISA находятся в разных банках, а переключения банка нет.


 
 Re: RA5 у PIC16F874A - цифровой вход
Автор: IgorV ()
Дата:   13/09/2004 15:52

AlexNik писал(а):

> Вроде регистры PORTA и TRISA находятся в разных банках, а
> переключения банка нет.
совершенно не смешно. При чём тут банки?


 
 Re: RA5 у PIC16F874A - цифровой вход
Автор: AlexNik ()
Дата:   13/09/2004 16:09

А причём тут: "смешно"?


 
 Re: RA5 у PIC16F874A - цифровой вход
Автор: Greg ()
Дата:   13/09/2004 16:12

AlexNik писал(а):

> А причём тут: "смешно"?

он на С пишет
там это все автоматом...


 
 Re: RA5 у PIC16F874A - цифровой вход
Автор: Sergey_P ()
Дата:   13/09/2004 16:20

Да, точно, это С, я проверял по ассеблеру, там банк выставляется автоматически.
Причем как цифровой вход эта нога работает нормально. Вообще на нее могут быть
заведены еще AN4, -SS и выход компаратора, но я их всех либо отключил, либо они и
не включаются при подаче питания. Может их надо в какой-то определенной
последовательности отключать?????


 
 Re: RA5 у PIC16F874A - цифровой вход
Автор: AlexNik ()
Дата:   13/09/2004 16:27

Извиняюсь, я как-то не заметил.


 
 вроде последовательность тут не при чём ( - )
Автор: patton ()
Дата:   13/09/2004 16:28

-


 
 Может он как SS input
Автор: patton ()
Дата:   14/09/2004 11:15

настроен?
в чём дело может быть? это же не подарочный вывод


 
 Re: Может он как SS input
Автор: DONSE ()
Дата:   14/09/2004 11:17

А как на счёт настроимть PCFG3:PCFG0 регистра ADCON1 как 011x ведь по умолчанию 0000


 
 Re: Может он как SS input
Автор: Greg ()
Дата:   14/09/2004 11:26

DONSE писал(а):

> А как на счёт настроимть PCFG3:PCFG0 регистра ADCON1 как 011x
> ведь по умолчанию 0000

а прочитать внимательно...

(он это сделал)