Отговори на тема  [ 22 мнения ]  Отиди на страница Предишна  1, 2
Проблеми с прекъсване от таймер 0 на 18f4550 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Окт 07, 2004 1:22 pm
Мнения: 1949
Местоположение: София
Мнение re: offtopic
Да, разбрах те още като ти видях въпросния пост, само че не показвам реакциите си, а се опитвам да подходя с търпение :)


Чет Фев 08, 2007 12:20 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Фев 25, 2005 1:58 pm
Мнения: 4585
Местоположение: US
Мнение 
Приятелю bborisov :) голем смех правиш :) , не искам да съм ироничен, но май се налага.

Погледни си светодиодите, освен хардуерно да ги запоиш към PORTA, трябва и софтуерно да укажеш, че са на този порт. От файла io_cfg.h се вижда, че не си си помръднал пръста да укажеш къде са ти светодиодите, а те са зададени тук:
Код:
#define mLED_1              LATDbits.LATD0
#define mLED_2              LATDbits.LATD1
#define mLED_3              LATDbits.LATD2
#define mLED_4              LATDbits.LATD3


Как очакваш да се загаси единия, а другия да светне, след като си ги дефинирал на PORTD :o ?

Разчекнах се да се хиля, понякога голямо шоу става във форума, стоя си на стола и вместо да уча ингилизки се хиля като разцепена краставица :D

_________________
Ето аз дишам, работя, живея и програми пиша тъй както умея, с проца под вежди се гледаме строго и боря се с него доколкото мога....


Чет Фев 08, 2007 2:00 am
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Ное 12, 2004 3:38 pm
Мнения: 9103
Местоположение: Chicago, IL
Мнение 
Ти сега ли са сети да учиш ингилизки бре :? .


Чет Фев 08, 2007 2:39 am
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Пон Юли 31, 2006 9:51 am
Мнения: 74
Мнение 
Само не ми е ясно как реши, че диодите са запоени хардуерно към портА? Двата диода са си запоени към пинове 0 и 1 на порт Д. А относно на това, че ви е смешно лошо няма, смейте се, бях го писал и пак ще го напиша - никой не се е родил научен.


Чет Фев 08, 2007 10:12 am
Профил
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Пет Фев 17, 2006 9:17 am
Мнения: 765
Местоположение: Стара Загора
Мнение 
Цитат:
..бях го писал и пак ще го напиша - никой не се е родил научен.

А някои никога и няма да се научат явно...


Чет Фев 08, 2007 12:21 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Фев 25, 2005 1:58 pm
Мнения: 4585
Местоположение: US
Мнение 
bborisov написа:
Само не ми е ясно как реши, че диодите са запоени хардуерно към портА? Двата диода са си запоени към пинове 0 и 1 на порт Д. А относно на това, че ви е смешно лошо няма, смейте се, бях го писал и пак ще го напиша - никой не се е родил научен.


По-горе е написано:
Gogo написа:
...Ползваш RA1 и RA2 - провери си как си сетнал аналоговите компаратори!...


След този пост, ти не отричаш твърдението на Gogo, само казваш, че TRISA = 0. Нормално е да се приеме, че светодиодите си ги вързал на PORTA.

Щом са на PORTD, направи следното, веднага след RESET направи едно времезакъснение от 1-2 секунди, ако първия светодиод започне да гасне и да свети, значи нещо те ресетира. Кучето ти е забранено, но BOR ти е хардуерно разрешен. Прехвърли прекъсването на low_isr и виж там какво става, ако и там не светне, прехвърли го в главната програма с голямо времезакъснение, виж дали в errata няма нещо за този процесор, т.е. можеш доста варианти да изпробваш, преди да се почнеш да се оплакваш от TMR0.

_________________
Ето аз дишам, работя, живея и програми пиша тъй както умея, с проца под вежди се гледаме строго и боря се с него доколкото мога....


Последна промяна на Чет Фев 08, 2007 1:22 pm, променена общо 1 път



Чет Фев 08, 2007 12:47 pm
Профил WWW
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Пон Юли 31, 2006 9:51 am
Мнения: 74
Мнение 
setoy дали ще се науча не е твоя работа. Имам конкретен въпрос и ти като си се научил, ако искаш, ми дай кратък и точен отговор къде бъркам и тази тема ще бъде приключена. А ако не можеш да го направиш според мен е по-добре да си мълчиш и да не превръщаш темата в offtopic :)


Чет Фев 08, 2007 12:55 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 22 мнения ]  Отиди на страница Предишна  1, 2

Кой е на линия

Потребители разглеждащи този форум: Google [Bot] и 5 госта


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

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