Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
02.07.2010, 21:59
|
|
Почётный гражданин KAZUS.RU
Регистрация: 24.09.2007
Сообщений: 1,437
Сказал спасибо: 287
Сказали Спасибо 339 раз(а) в 202 сообщении(ях)
|
Re: Прерывания ATMega8
MasterMushi,
Цитата:
|
Минус метода - события имеют место накапливаться
|
Я это отчетливо понимаю.
Мне б кто растолковал bit flag=0;
|
|
|
|
02.07.2010, 22:02
|
|
Вид на жительство
Регистрация: 21.10.2009
Сообщений: 343
Сказал спасибо: 181
Сказали Спасибо 64 раз(а) в 56 сообщении(ях)
|
Re: Прерывания ATMega8
Сообщение от 7Fantomas7
|
Только вот битовых переменных и флагов не нашел.
|
Про битовую переменную написано в CodeVision Help в разделе Bit Variables
Флагом его назвали, так как он может быть равен или единице(типа флаг подняли, ну так делайте что нибудь)
или равен нулю(флаг опущен, занимайтесь текущими делами)
для понимания работы можете заменить на
Код:
|
volatile unsigned char bylo_preryvanie=0; |
volatile применяется для того, чтобы компилятор при оптимизации не выкинул нашу переменную.
|
|
|
|
02.07.2010, 22:04
|
|
Почётный гражданин KAZUS.RU
Регистрация: 10.12.2007
Адрес: Екатеринбург
Сообщений: 2,727
Сказал спасибо: 2,428
Сказали Спасибо 893 раз(а) в 580 сообщении(ях)
|
Re: Прерывания ATMega8
Про битовую переменную-глава4 стр 182,правда скупо.
|
|
|
Сказали "Спасибо" baiderin
|
|
|
02.07.2010, 22:07
|
|
Вид на жительство
Регистрация: 21.10.2009
Сообщений: 343
Сказал спасибо: 181
Сказали Спасибо 64 раз(а) в 56 сообщении(ях)
|
Re: Прерывания ATMega8
Сообщение от 7Fantomas7
|
MasterMushi,
Я это отчетливо понимаю.
Мне б кто растолковал bit flag=0;
|
bit тип данных, может принимать значение 0 или 1.
flag название переменной, может быть любым.
flag=0; начальное присоение значения
|
|
|
|
02.07.2010, 22:12
|
|
Почётный гражданин KAZUS.RU
Регистрация: 24.09.2007
Сообщений: 1,437
Сказал спасибо: 287
Сказали Спасибо 339 раз(а) в 202 сообщении(ях)
|
Re: Прерывания ATMega8
Вроде въехал.
Правильно ли я понял что слово flag это просто идентификатор и можно записать так
bit vasya=1;
|
|
|
|
02.07.2010, 22:14
|
|
Вид на жительство
Регистрация: 21.10.2009
Сообщений: 343
Сказал спасибо: 181
Сказали Спасибо 64 раз(а) в 56 сообщении(ях)
|
Re: Прерывания ATMega8
Сообщение от 7Fantomas7
|
Вроде въехал.
Правильно ли я понял что слово flag это просто идентификатор и можно записать так
bit vasya=1;
|
Да. Вы правильно поняли.
|
|
|
|
02.07.2010, 22:20
|
|
Почётный гражданин KAZUS.RU
Регистрация: 10.12.2007
Адрес: Екатеринбург
Сообщений: 2,727
Сказал спасибо: 2,428
Сказали Спасибо 893 раз(а) в 580 сообщении(ях)
|
Re: Прерывания ATMega8
Я, просто, люблю это слово, потому что оно подходит по сути.
Флажок поднят, флажок опущен.
Еще это в программировании называют семафорами.
|
|
|
|
03.07.2010, 03:09
|
|
Вид на жительство
Регистрация: 14.10.2009
Сообщений: 338
Сказал спасибо: 35
Сказали Спасибо 92 раз(а) в 73 сообщении(ях)
|
Re: Прерывания ATMega8
baiderin, ты что делаеш? хватит терминами оперировать а то парень не сможет спать переваривая раз за разом всю эту ..ень. За клавиатурой будет себя чувствовать как за штурвалом тепловоза. ))))
__________________
Найди путь или проложи сам!
|
|
|
|
03.07.2010, 09:57
|
|
Почётный гражданин KAZUS.RU
Регистрация: 24.09.2007
Сообщений: 1,437
Сказал спасибо: 287
Сказали Спасибо 339 раз(а) в 202 сообщении(ях)
|
Re: Прерывания ATMega8
Цитата:
|
За клавиатурой будет себя чувствовать как за штурвалом тепловоза.
|
Не поверите. Я умею управлять тепловозом. Так что если кому надо могу угнать
|
|
|
|
03.07.2010, 10:05
|
|
Почётный гражданин KAZUS.RU
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
|
Re: Прерывания ATMega8
7Fantomas7 с флагами разобрался,теперь пробуй операционку типа OSA для пиков http://wiki.pic24.ru/doku.php/osa/ref/intro
__________________
Глаза боятся,а руки делают.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
ATMega8 VS USB
|
SkyProc |
Микроконтроллеры, АЦП, память и т.д |
28 |
28.04.2010 17:01 |
Вложенные прерывания HITECH PIC16
|
picavr |
Микроконтроллеры, АЦП, память и т.д |
17 |
07.03.2010 17:39 |
Вход в прерывания для PIC микроконтроллеров
|
dimmich |
Микроконтроллеры, АЦП, память и т.д |
4 |
06.12.2009 17:17 |
Котроллер дисплея на Atmega8
|
kosant |
Микроконтроллеры, АЦП, память и т.д |
24 |
30.11.2009 20:57 |
прерывания usart в avr studio 4.13
|
zubr_ |
Микроконтроллеры, АЦП, память и т.д |
6 |
14.10.2009 18:33 |
Часовой пояс GMT +4, время: 04:45.
|
|