Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

pic18f458- start
http://mcu-bg.com/mcu_site/viewtopic.php?f=2&t=2750
Страница 1 от 1

Автор:  Elmech [ Сря Авг 09, 2006 7:00 pm ]
Заглавие:  pic18f458- start

не мога да го подкарам това нещо да върви-програмата е циклична, има дисплей, клавиатура, изходи, на симулация си работи добре, не забива на някъде, а като я сложа в чипа нищо не работи. Има захранване, има генерации, но не работи. При програмирането използвам WinPic800 с ProPic2 (хардуера е купешки, смд монтаж, не знам какъв е) , но записва, чете,и т.н. При записа съм изключил всички таймери, защити на паметта и т.н.

Автор:  bateAz [ Сря Авг 09, 2006 9:41 pm ]
Заглавие: 

Опитвай малко по малко. Първо разклати някой пин, после реагирай на външно клатене на пин и т.н. Иначе без дебъгер си за никъде. Много вероятно е софтът ти да се спира на процедурата за инициялизация на дисплея, ако чакаш от него готовност, а той не е читав. Ако можеш, провери дали изобщо прави нещо след ресет, на какво дередже се успива и т.н.

Автор:  Elmech [ Чет Авг 10, 2006 9:29 am ]
Заглавие: 

дисплея е 4бр седемсегментен, програмата е пълен полинг, не ползвам прекъсване, забранил съм ги. Предполагам нещо в началните настройки при програматора или инициализации не е както трябва.
Ако някой има работеща програма за този процесор, само начало и конфигурация, колкото да видя че тръгва,моля

Прикачени файлове:
init.txt [560 Байта]
261 пъти

Автор:  Gogo [ Чет Авг 10, 2006 11:08 am ]
Заглавие: 

"MOVLW B'00000111' ;SET RA0-RA2 AS OUTPUTS"
Точно обратното си направил на това дето пише в коментара. След тази инструкция, RA0-RA2 са входове :-) И другите портове също са на обратно - всичките...

Автор:  Elmech [ Чет Авг 10, 2006 11:30 am ]
Заглавие: 

БЛАГОДАРЯ,знаех си че проблема не е у мен, а във входовете :D :oops: :?

Автор:  Elmech [ Чет Авг 10, 2006 11:37 am ]
Заглавие: 

не само това, ами и на дисплея съм опроводил огледално краката, как ли да покаже нещо. Явно съм станал наопаки, няма друго оправдание :?
Проблема е решен, благодаря! =D>

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/