Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
14.01.2010, 19:28
|
|
Прописка
Регистрация: 26.01.2009
Сообщений: 249
Сказал спасибо: 23
Сказали Спасибо 102 раз(а) в 61 сообщении(ях)
|
Re: Hi-tech для PIC10/12/16. Поиск лекарства
Сообщение от picavr
|
ведь неизвестно когда компилятор задействует FSR. значит в любом прерывании пишем?:
Код:
|
unsigneg char temp_fsr
//В начале прерывания
temp_fsr=FSR;
//в конце прерывания
FSR=temp_fsr; |
|
Да, приходится так писать в каждом прерывании. А на PICC18 - в обоих прерываниях (т.к. там два уровня, для каждого свою temp-переменную заводим). В принципе есть выход: не трогать FSR вручную, но учитывая заморочки с битом IRP, это не всегда удается.
Цитата:
|
Если честно, то я пока не понимаю...как в СИ, следить за востановлением регистров..
|
Так он это сам делает за нас. И, в общем-то, делает неплохо. Проблема с FSR это частный случай. Я создателям хайтека отписывался в свое время по этому поводу, но они вообще мне ни на один багрепорт не ответили.
|
|
|
|
15.01.2010, 02:58
|
|
Почётный гражданин KAZUS.RU
Регистрация: 07.10.2007
Адрес: Луганск
Сообщений: 1,816
Сказал спасибо: 13
Сказали Спасибо 399 раз(а) в 214 сообщении(ях)
|
Re: Hi-tech для PIC10/12/16. Поиск лекарства
Сообщение от testerplus
|
А на PICC18 - в обоих прерываниях (т.к. там два уровня, для каждого свою temp-переменную заводим)
|
Я и в 16 серии, сохраняю STATUS FSR и PCLATH для каждого прерывания своя триада регистров. Обычно прерывания вложеные.
|
|
|
|
22.01.2010, 14:53
|
|
Прохожий
Регистрация: 25.12.2007
Сообщений: 6
Сказал спасибо: 2
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Re: Hi-tech для PIC10/12/16. Поиск лекарства
Помогите пожалуйста ссылочкой, где можно было бы скачать Hi-Tech PICC PRO v.9.6PL6 т.к. лекарство для него я скачал, а сам компилятор не где не найду.
Заранее спасибо!
|
|
|
|
22.01.2010, 15:25
|
|
Гражданин KAZUS.RU
Регистрация: 20.05.2005
Сообщений: 660
Сказал спасибо: 40
Сказали Спасибо 187 раз(а) в 117 сообщении(ях)
|
Re: Hi-tech для PIC10/12/16. Поиск лекарства
Сообщение от korpinbox
|
Помогите пожалуйста ссылочкой, где можно было бы скачать Hi-Tech PICC PRO v.9.6PL6 т.к. лекарство для него я скачал, а сам компилятор не где не найду.
Заранее спасибо!
|
Полный комплект
|
|
|
|
16.03.2010, 10:55
|
|
Прохожий
Регистрация: 23.11.2007
Сообщений: 4
Сказал спасибо: 1
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Hi-tech для PIC10/12/16. Поиск лекарства
Файл по ссылке удалили, а компилятор очень нужен. Кто успел скачать киньте нa почту xrm1 собака rambler.ru
Заранее спасибо!
|
|
|
|
01.07.2010, 12:06
|
|
Вид на жительство
Регистрация: 18.06.2006
Сообщений: 434
Сказал спасибо: 0
Сказали Спасибо 12 раз(а) в 12 сообщении(ях)
|
Re: Hi-tech для PIC10/12/16. Поиск лекарства
Люди дайте ссылку на нормальный PICC STD 9.60PL3, смотрю по теме все ссылки уже убиты!
|
|
|
|
01.07.2010, 12:25
|
|
Заблокирован
Регистрация: 26.12.2009
Сообщений: 3,124
Сказал спасибо: 116
Сказали Спасибо 867 раз(а) в 614 сообщении(ях)
|
Re: Hi-tech для PIC10/12/16. Поиск лекарства
Кинул в личку. На сайте не светить.
|
|
|
|
01.07.2010, 20:49
|
|
Частый гость
Регистрация: 17.11.2009
Сообщений: 31
Сказал спасибо: 3
Сказали Спасибо 9 раз(а) в 9 сообщении(ях)
|
Re: Hi-tech для PIC10/12/16. Поиск лекарства
Сообщение от st_1
|
На сайте не светить.
|
А можно и мне ссылочку...
Пжлста...
|
|
|
|
08.10.2011, 21:17
|
|
Гражданин KAZUS.RU
Регистрация: 10.06.2010
Сообщений: 598
Сказал спасибо: 222
Сказали Спасибо 234 раз(а) в 154 сообщении(ях)
|
Re: Hi-tech для PIC10/12/16. Поиск лекарства
Сообщение от st_1
|
На сайте не светить.
|
и мне если не трудно
|
|
|
|
08.10.2011, 21:23
|
|
Заблокирован
Регистрация: 26.12.2009
Сообщений: 3,124
Сказал спасибо: 116
Сказали Спасибо 867 раз(а) в 614 сообщении(ях)
|
Re: Hi-tech для PIC10/12/16. Поиск лекарства
Отправил...
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 14:55.
|
|