нюанс в прерываниях, спасите :\

Обсуждаем контроллеры компании Atmel.
Ответить
Мудрый кот
Аватара пользователя
Сообщения: 1811
Зарегистрирован: Чт июн 10, 2010 08:55:35
Откуда: Сибирские Афины

Сообщение Kavka »

Что можно ответить? Пробуйте другие симуляторы. Или отладчик через JTAG - стопудово будет правильно работать.
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Реклама
Встал на лапы
Сообщения: 136
Зарегистрирован: Ср янв 23, 2013 10:58:31

Сообщение Dessp »

ну как я понял про то как самому програмнно сэмулировать инт0 никто не знает или варнатов нет да?

про другие программы именно спрашивал, может знает кто.

потому что студентам дома заниматься только через проги, ибо не каждый купит себе все нужное для проги микрухи в реале...

про стандартные виды програм, это ясно... но суть в обучении это еше и отвечать на вопросы , а для этого надо бы и самому вникнуть :))
Реклама
ARV
Ум, честь и совесть. И скромность.
Аватара пользователя
Сообщения: 18785
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск

Сообщение ARV »

Программно сэмулировать INT0 элементарно, и для этого не надо много знать, надо лишь внимательно изучить даташит. Если программно дернуть этим пином, то флаг установится, так как ему все равно, как будет изменён уровень на ножке: извне МК или изнутри.
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Контактная информация:
Встал на лапы
Сообщения: 136
Зарегистрирован: Ср янв 23, 2013 10:58:31

Сообщение Dessp »

ааа, точняк, нужно программно сэмулировать event на прерывание (Y). ясно, спс.
Реклама
Эиком - электронные компоненты и радиодетали
ARV
Ум, честь и совесть. И скромность.
Аватара пользователя
Сообщения: 18785
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск

Сообщение ARV »

пжл, нздр
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Контактная информация:
Реклама
Опытный кот
Аватара пользователя
Сообщения: 721
Зарегистрирован: Ср июн 11, 2014 09:43:13
Откуда: США

Сообщение Pink-Pank »

Dessp писал(а):потому что студентам дома заниматься только через проги, ибо не каждый купит себе все нужное для проги микрухи в реале...
Вот для начала заставьте их каждого спаять себе программатор. Прошить им программаторы можете сами прямо на лабораторке. Точнее они каждый сам это сделает вашим программатором. Заодно и паять научатся. Схем в интернете полно. Деталей на 100-200 руб. Лишний раз пива не попьют.

А потом можно заставить их спаять себе макетку небольшую с несколькими светодиодами и кнопками. (можно и экранчик какой-нибудь забацать). Еще немного без пива посидят.
Fucking static initialization order fiasco
Контактная информация:
Реклама
Грызет канифоль
Сообщения: 299
Зарегистрирован: Ср дек 30, 2009 09:55:39

Сообщение kolobok0 »

Dessp писал(а):..

main:
****
register/interrupt initial
***
main:

....

rjmp main


...обьясните плиз почему так происходит...
Вы даже в кратком изложение проблемы ошиблись. На будущее - выкладывайте код полностью. Так быстрее получите ответы, и более точные изначально.
Тот код, который Вы привели выше вообще нигде не будет работать. теоретические изыски хороши в гуманитарных науках тока...

удачи Вам
(круглый)
Встал на лапы
Сообщения: 136
Зарегистрирован: Ср янв 23, 2013 10:58:31

Сообщение Dessp »

Pink-Pank писал(а):Вот для начала заставьте их каждого спаять себе программатор.
идея хорошая, только вот не знаю прокатит ли... они вообше нифига никогда не делали своими руками, им надо будет много чего купить тогда, и БП, и паяльник, и инструменты.... не думаю что они такое потянут... но все равно спрошу сегодня, мало ли :)
Ответить

Вернуться в «AVR»