Отговори на тема  [ 8 мнения ] 
Проблем с PORTA 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 24, 2005 11:41 pm
Мнения: 1049
Местоположение: Pz
Мнение Проблем с PORTA
На 18F1320 съм вързал един светодиод на PORTA,RA4 към + през 470 ома.
clrf ADCON0
setf ADCON1
clrf TRISA
bsf PORTA,RA4
... и свтодиода свети!!!
Уж четох пдф-а... нещо пропускам ли ???


Чет Юни 09, 2005 3:04 pm
Профил ICQ
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Пет Мар 18, 2005 4:14 pm
Мнения: 67
Местоположение: Русе.BG/Oldenburg.DE
Мнение 
TRISA и PORTA не бяха ли в различни банки??
А какво трябва да прави, след като си вдигнал пина?


Чет Юни 09, 2005 4:34 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Сеп 26, 2004 4:11 pm
Мнения: 3750
Местоположение: София
Мнение 
Какви банки в 18 серия?


Чет Юни 09, 2005 4:45 pm
Профил ICQ
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Пет Мар 18, 2005 4:14 pm
Мнения: 67
Местоположение: Русе.BG/Oldenburg.DE
Мнение 
Опс., признавам си, млад съм, чел съм datasheets само за 16-та. :oops:
Все пак, пин-ът си е вдигнат, нали?


Чет Юни 09, 2005 4:57 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Пет Май 27, 2005 1:32 pm
Мнения: 40
Местоположение: Sofia
Мнение 
pin-ът е вдигнат ама светодиода е към + и се очаква да не свети в този случай.
Не съм много на "ти" с хардуера на пик-овете, ама я Gogo измери колко е напрежението на пина (спрямо маса) когато светодиода свети така непозволено :) и сравни със захранващото напрежение.
После имаш ли нещо друго свързано към този пин? А и самия програмен фрагмент не е достатъчен. Да не би да се смъква на друго място в програмата и после пак да се вдига и т.н. с някакъв коеф. на запълване? Погледни с осцилоскоп на крачето.


Чет Юни 09, 2005 5:07 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Ное 22, 2004 11:24 pm
Мнения: 1923
Местоположение: Габрово
Мнение Re: Проблем с PORTA
Gogo написа:
На 18F1320 съм вързал един светодиод на PORTA,RA4 към + през 470 ома.
clrf ADCON0
setf ADCON1
clrf TRISA
bsf PORTA,RA4
... и свтодиода свети!!!
Уж четох пдф-а... нещо пропускам ли ???


Виж дали осцилатора ти работи.
Ако да погледни дали не си написал останалата част от програмата така че да не стига до тези редове.


Чет Юни 09, 2005 7:43 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Окт 07, 2004 1:22 pm
Мнения: 1949
Местоположение: София
Мнение 
Абе доста работи изприказвахте за тоя порт и тоя пин. Вие май забравяте че PORTA.4 е с отворен колектор :!:
bateAz написа:
Какви банки в 18 серия?

Има банки, даже са още повече от 16-ките: The data memory map is divided into as many as 16
banks that contain 256 bytes each


Чет Юни 09, 2005 10:15 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 24, 2005 11:41 pm
Мнения: 1049
Местоположение: Pz
Мнение 
Благодаря на всички за отговорите и извинявайте, че ви накарах да си раздвижите мозъците, вместо аз да го направя :oops: . Декларацийте ми са в .h файл (не ми е постоянно пред очите, та да си видя грешката навреме) и понеже ме мързи да пиша, а размножавам с copy/paste и после коригирам, съм "коригирал" следното:
#define ALMled PORTA,RA4
#define RDYled PORTA,RB4
Второто май трябва да е PORTB,RB4 :lol:


Пон Юни 13, 2005 10:37 pm
Профил ICQ
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 8 мнения ] 

Кой е на линия

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


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

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