помогите в MicroC
|
|
Ayyyk |
Дата: Пн, 05.01.2015, 18:24 | Сообщение # 1 |
Группа:
Проверенные
Ранг:
Новенький
Сообщений:
5
Замечания:
±
На сайте с 05.01.2015
Статус:
Offline
|
Здравствуйте Установил микроС версии 8.2 написал программу с прерываниями в частности от таймера 0. В инициализации сначала запретил все прерывания глобально, потом разрешил от таймера, потом разрешил глобально. Запустил отладку. Программа написала что ICD дебигер не поддерживается моим микроконтроллером - pic16f676. Запустил обычную встроенную, все хорошо но таймер не инкрементируется.... первый таймер к слову тоже должен бы инкрементироваться... вобщем оба стоят.... поставил версию 4.6 про. Аналогичная картина. Есть какие либо идеи ????? Заранее благодарен.Добавлено (05.01.2015, 18:24) --------------------------------------------- ...Хм.... сейчас загрузил программку из экземплов работающую с нулевым таймером ... там тоже не считает...... где то я галочку похоже не поставил....или что ????
|
|
|
|
mikhail09p |
Дата: Пн, 05.01.2015, 19:40 | Сообщение # 2 |
Группа:
Проверенные
Ранг:
Помогаю всем
Сообщений:
481
Замечания:
±
На сайте с 04.05.2010
Статус:
Offline
|
Цитата Ayyyk ( ) написал программу с прерываниями Сейчас тут люди погадают на кофейной гуще Или как ещё гадают?
|
|
|
|
Ayyyk |
Дата: Пн, 05.01.2015, 20:38 | Сообщение # 3 |
Группа:
Проверенные
Ранг:
Новенький
Сообщений:
5
Замечания:
±
На сайте с 05.01.2015
Статус:
Offline
|
я мало информации дал или вам просто заняться нечем ?
|
|
|
|
ADMIN |
Дата: Пн, 05.01.2015, 20:50 | Сообщение # 4 |
Администратор
Группа:
Администраторы
Ранг:
Специалист
Сообщений:
1086
Замечания:
±
На сайте с 20.08.2007
Статус:
Offline
|
Дебаггер от Microe отличается глюкавостью. Порекомендовал бы использовать Proteus
|
|
|
|
Ayyyk |
Дата: Пн, 05.01.2015, 21:11 | Сообщение # 5 |
Группа:
Проверенные
Ранг:
Новенький
Сообщений:
5
Замечания:
±
На сайте с 05.01.2015
Статус:
Offline
|
если глобального запрета нет и разрешено прерывание от таймера то счетчик должен инкрементироваться !!
|
|
|
|
mikhail09p |
Дата: Пн, 05.01.2015, 21:11 | Сообщение # 6 |
Группа:
Проверенные
Ранг:
Помогаю всем
Сообщений:
481
Замечания:
±
На сайте с 04.05.2010
Статус:
Offline
|
Да, мало информации. Если бы Вы выложили программу, то люди, у которых, по крайней мере установлен микроС версии 8.2, посмотрели бы и подсказали бы. Неужели не ясно? А так будут только общие советы. И свои ошибки Вы будете искать сами... А Протеус - да! Для цифровых схем он вполне адекватно рулит.
|
|
|
|
demanik |
Дата: Пн, 05.01.2015, 21:14 | Сообщение # 7 |
Группа:
Проверенные
Ранг:
Помогаю всем
Сообщений:
448
Замечания:
±
На сайте с 11.12.2007
Статус:
Offline
|
Цитата Ayyyk ( ) написал программу с прерываниями в частности от таймера Опубликуйте листинг, а то Мы не шаманы угадывать где у Вас косяк.
Попробуй всё и вся... может быть пол...
|
|
|
|
Ayyyk |
Дата: Пн, 05.01.2015, 21:51 | Сообщение # 8 |
Группа:
Проверенные
Ранг:
Новенький
Сообщений:
5
Замечания:
±
На сайте с 05.01.2015
Статус:
Offline
|
уже использую Добавлено (05.01.2015, 21:32) --------------------------------------------- char counter;
void interrupt(){ counter ++; // increment value of counter on every interrupt TMR0 = 96; INTCON = 0x20; // set T0IE, clear T0IF }
void main() {
OPTION_REG = 0x84; // assign prescaler to TMR0 TRISIO = 0; // designate GPIO as output GPIO = 0xFF; // initialize GPIO counter = 0; // initialize counter TMR0 = 96; // initial TMR0 value INTCON = 0xA0; // enable TMRO interrupt
do { if (counter > 127) // counter in range 128..255 GPIO = 0; else // counter in range 0..127 GPIO = 255; } while(1); } Добавлено (05.01.2015, 21:34) --------------------------------------------- вот стандартный пример из комплекта микро си таймер при отладке не инкрементируется Добавлено (05.01.2015, 21:51) --------------------------------------------- используется pic12f675
|
|
|
|
demanik |
Дата: Пн, 05.01.2015, 23:59 | Сообщение # 9 |
Группа:
Проверенные
Ранг:
Помогаю всем
Сообщений:
448
Замечания:
±
На сайте с 11.12.2007
Статус:
Offline
|
Цитата Ayyyk ( ) таймер при отладке не инкрементируется и у метя тоже. но в протеусе портами моргает значит все работает.
Попробуй всё и вся... может быть пол...
|
|
|
|
Ayyyk |
Дата: Чт, 08.01.2015, 18:47 | Сообщение # 10 |
Группа:
Проверенные
Ранг:
Новенький
Сообщений:
5
Замечания:
±
На сайте с 05.01.2015
Статус:
Offline
|
обидно ... я рассчитывал на отладку.
|
|
|
|
Antoniocgi |
Дата: Сб, 02.12.2023, 04:21 | Сообщение # 11 |
Группа:
Заблокированные
Ранг:
Пытаюсь разобраться
Сообщений:
38
Замечания:
±
На сайте с 08.10.2020
Статус:
Offline
|
Добрый день друзья! <a href=https://www.slovak-education-centre.com/slovackij-online/>онлайн курсы словацкого языка</a> <a href=https://www.slovak-education-centre.com/slovackij-online/><img src="https://i122.fastpic.org/big/2023/1130/77/72abd5f4df098da0d18bae844134c077.jpg"></a> Хотите быстро и эффективно освоить словацкий язык? Наши подготовительные языковые курсы помогут вам достичь необходимого уровня владения языком за короткий срок. Нам будет приятно видеть у нас на интернет ресурсе https://www.slovak-education-centre.com/slovackij-online/
пленка 3м для авто
|
|
|
|
Antoniozdu |
Дата: Сб, 02.12.2023, 04:21 | Сообщение # 12 |
Группа:
Заблокированные
Ранг:
Новенький
Сообщений:
15
Замечания:
±
На сайте с 24.10.2020
Статус:
Offline
|
Доброго времени суток дамы и господа! <a href=https://www.slovak-education-centre.com/slovackij-online/>оффлайн курсы словацкого языка</a> <a href=https://www.slovak-education-centre.com/slovackij-online/><img src="https://i122.fastpic.org/big/2023/1130/33/a9194977b6d7e096ac97091b45abe233.jpg"></a> Хотите не только освоить словацкий язык, но и познакомиться с культурой Словакии? Тогда вам стоит выбрать наши подготовительные языковые курсы, которые проводятся в Словакии. Во время курсов вы будете проживать в Словакии и общаться с носителями языка. Вы сможете посетить местные достопримечательности и мероприятия, познакомиться с традициями и обычаями страны. Нам будет приятно видеть у нас на интернет ресурсе https://www.slovak-education-centre.com/slovackij-online/
золотая пленка на авто
|
|
|
|