10.10.2006, 19:38
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
В твоем исходнике есть калибровка осцилятора?
Исходник гони..
Проблему с 12ф629 знаешь , когда считываем калибровочную константу?
Лабцентр прямо говорят ремарьте в исходнике , для симуляции вызов чтения константы ... гады.
|
|
|
|
10.10.2006, 20:00
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Короче где то у тебя есть вызов (скорей по адресу PC=0x001D )
CALL 0x3FX (НЕ помню я где у 676 константа лежит)
Там должно быть RETLW XX
Но в проте есстесно этого ничего нет
возврата из подпрограммы нет память кончается
программный счетчик переходит на 0 ,
снова доходит до CALL 0x3FX .....
Стек переполняется контроллер висит в протеусе.
Выход или ремарить вызов , или вписывать
типа
ORG 0x3FX
RETLW XX
Последнее предподчительней .
|
|
|
|
10.10.2006, 20:19
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Код:
|
001A: 3021 MOVLW 0x21
001B: 0084 MOVWF 4
001C: 3028 MOVLW 0x28
001D: 2026 CALL 0026
001E: 1683 BSF 3,5
001F: 23FF CALL 03FF
0020: 0090 MOVWF 0x10 |
Ну точно есть,
001F: 23FF CALL 03FF
только с адресом ошибся в логе видно с последующего вызова берется
|
|
|
|
10.10.2006, 22:08
|
|
Прописка
Регистрация: 13.06.2006
Адрес: Санкт-Петербург
Сообщений: 289
Сказал спасибо: 5
Сказали Спасибо 52 раз(а) в 17 сообщении(ях)
|
Прочитал на форуме Labcenter Electronics, что 7 версия протеуса выйдет в октябре. Обещают добавить семейство PIC30. Ждем.
|
|
|
|
10.10.2006, 22:28
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Там много чего нового обещают.
И много новых багов.
|
|
|
|
11.10.2006, 11:00
|
|
Частый гость
Регистрация: 29.09.2006
Сообщений: 31
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Сообщение от dosikus
|
Сообщение от ois
|
Как понять рабочий у меня Протеус или нет? Говорит что версия его 6.9СП5 с продвинутой симуляцией.
|
Скажи где брал и скажу кто ты.... тьфу не ты а протеус
|
Ох, давненько это было точно не вспомню - то ли на рапидшаре, то ли в песках сахары... А что, по другим признакам это установить невозможно - ну примерчик какой-то запустить... или еще чего.
|
|
|
|
11.10.2006, 11:29
|
|
Прописка
Регистрация: 27.08.2006
Адрес: Кривой Рог
Сообщений: 84
Сказал спасибо: 23
Сказали Спасибо 15 раз(а) в 13 сообщении(ях)
|
полечил времменым комментированием строки OSCCAL
[16F676]
MAKE=MICROCHIP
ARCH=PIC14
#OSCCAL=90
PROCID=676F
ROMSIZE=3FF
BANKS=2
RAMBANK=20-5F
COMMON=20-5F
#SPAREBIT=6
ICD2ROM=300-3FE
ICD2RAM=54-5F
DATABANK=1
EEPROMSIZE=80
в файле picc.ini
соответственно нет вызова калибровочной константы
Спасибо
|
|
|
|
11.10.2006, 13:59
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
В чем исходник делал ?
|
|
|
|
11.10.2006, 14:01
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Сообщение от ois
|
Сообщение от dosikus
|
Сообщение от ois
|
Как понять рабочий у меня Протеус или нет? Говорит что версия его 6.9СП5 с продвинутой симуляцией.
|
Скажи где брал и скажу кто ты.... тьфу не ты а протеус
|
Ох, давненько это было точно не вспомню - то ли на рапидшаре, то ли в песках сахары... А что, по другим признакам это установить невозможно - ну примерчик какой-то запустить... или еще чего.
|
Есть несколько релизов , тот что свободно гуляет по сети не есть гуд.
|
|
|
|
11.10.2006, 14:43
|
|
Прописка
Регистрация: 27.08.2006
Адрес: Кривой Рог
Сообщений: 84
Сказал спасибо: 23
Сказали Спасибо 15 раз(а) в 13 сообщении(ях)
|
Сообщение от dosikus
|
В чем исходник делал ?
|
HT-PICC 9.50PL2
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 08:09.
|
|