<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Учебный курс. Понятие прерывания. Подаем голос микроконтроллером.</title>
		<description>Discuss Учебный курс. Понятие прерывания. Подаем голос микроконтроллером.</description>
		<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html</link>
		<lastBuildDate>Sun, 26 Apr 2026 12:52:41 +0000</lastBuildDate>
		<generator>JComments</generator>
		<atom:link href="https://chipenable.ru/index.php/component/jcomments/feed/com_k2/5.html" rel="self" type="application/rss+xml" />
		<item>
			<title>alec220 says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-2586</link>
			<description><![CDATA[Попробовал, переназначил, не помогло... Я использую мегу 48РА - вроде посмотрел, таймер такой же есть, и все остальное."родс твенное". Вы пишете: Вывод, к которому подключена кнопка, нужно настроить на вход и включить подтягивающий резистор. т.е. при не нажатой кнопке на этом входе тестер должен показать 5v? Осцилограф у меня как-то остался в "прошлой жизни", пытаюсь тестером выявить неисправность. Монтаж исключается, файл использую Ваш, бузеров попробовал 3 разных. На выход этого приходит меандр 2.5 кГц, я правильно понял? ...Заблудился в трех соснаххххх]]></description>
			<dc:creator>alec220</dc:creator>
			<pubDate>Tue, 05 Mar 2013 04:04:03 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-2586</guid>
		</item>
		<item>
			<title>Pashgan says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-2585</link>
			<description><![CDATA[Теоретически - да. Переназначить на другой вывод можно, заменив PD0 на PD3 во всех местах кода.]]></description>
			<dc:creator>Pashgan</dc:creator>
			<pubDate>Mon, 04 Mar 2013 20:31:27 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-2585</guid>
		</item>
		<item>
			<title>alec220 says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-2582</link>
			<description><![CDATA[никак не сдается. А мог ли я выход спалить, перепутав кнопку и бузер? т.е. замкнув выход для бузера кнопкой на землю? мега в общем-то живая в остальном. Светодиодиками моргает, но они на другом порту... а как надо изменить программу, чтобы назначить не 0и1 пин а, допустим, 2 и 3? DDRD=(1]]></description>
			<dc:creator>alec220</dc:creator>
			<pubDate>Mon, 04 Mar 2013 18:42:56 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-2582</guid>
		</item>
		<item>
			<title>Pashgan says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-2578</link>
			<description><![CDATA[По коду PD1 - вывод для бузера]]></description>
			<dc:creator>Pashgan</dc:creator>
			<pubDate>Mon, 04 Mar 2013 11:00:17 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-2578</guid>
		</item>
		<item>
			<title>alec220 says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-2577</link>
			<description><![CDATA[не писчить! выше писали про несоответствие схемы и программы при назначении выходов/входов. Оно устранено или нет? куда кнопку, а куда бузер?]]></description>
			<dc:creator>alec220</dc:creator>
			<pubDate>Mon, 04 Mar 2013 10:25:50 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-2577</guid>
		</item>
		<item>
			<title>alec220 says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-2575</link>
			<description><![CDATA[Файл скомпилировался нормально, значит ошибки только на странице.]]></description>
			<dc:creator>alec220</dc:creator>
			<pubDate>Mon, 04 Mar 2013 09:18:12 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-2575</guid>
		</item>
		<item>
			<title>Pashgan says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-2574</link>
			<description><![CDATA[Исправлю. При обновлении движка сайта, пострадал код в статье - часть символов была просто удалена. Ориентируйтесь на архив проекта, там все должно быть правильно.]]></description>
			<dc:creator>Pashgan</dc:creator>
			<pubDate>Mon, 04 Mar 2013 09:01:59 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-2574</guid>
		</item>
		<item>
			<title>alec220 says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-2573</link>
			<description><![CDATA[Если ввести текст из поста в IAR, то компилятор находит аж 16! ошибок, несколько ошибок - отсутствие ; и т.п. я найти смог. Открыл прилагаемый файл, там как-то совсем все по другому. Чему верить?]]></description>
			<dc:creator>alec220</dc:creator>
			<pubDate>Mon, 04 Mar 2013 08:30:32 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-2573</guid>
		</item>
		<item>
			<title>radiolomaster says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-2286</link>
			<description><![CDATA[Подскажите, как в AVR Studio разрешить использование имен битов, а то ругается что WGM00, OCR0, OCIE0 undeclared.]]></description>
			<dc:creator>radiolomaster</dc:creator>
			<pubDate>Tue, 18 Dec 2012 19:33:29 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-2286</guid>
		</item>
		<item>
			<title>MS says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-2062</link>
			<description><![CDATA[А в функцию обработчика прерывания можно встроить функцию которая будет что-то возвращать? Т.е я хочу сказать, можно каким либо способом с помощью прерывания что-то вернуть?]]></description>
			<dc:creator>MS</dc:creator>
			<pubDate>Mon, 19 Mar 2012 13:41:34 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-2062</guid>
		</item>
		<item>
			<title>ЕмДм says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-2041</link>
			<description><![CDATA[На железе этот код для ATmega32A,работ ает некорректно. При нажатии на кнопки на выходной порт попадает сигнал, но при отпускании кнопки не пропадает. Висит и все. За статью спасибо.]]></description>
			<dc:creator>ЕмДм</dc:creator>
			<pubDate>Fri, 02 Mar 2012 20:01:14 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-2041</guid>
		</item>
		<item>
			<title>wukrlvy says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-2011</link>
			<description><![CDATA[В пакете IAR Embedded Workbench в опциях вашего проекта (закладка General Option / System) есть галочка Enable bib definition in IO-include files. Установка этой галочки равносильна Вашей команде #define. Об этом ранее говорилось.]]></description>
			<dc:creator>wukrlvy</dc:creator>
			<pubDate>Wed, 08 Feb 2012 18:18:30 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-2011</guid>
		</item>
		<item>
			<title>Vov4ik says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-1989</link>
			<description><![CDATA[*вместо библиотеки "intrinsics.h" нужно подключить библиотеку "avr/interrupt. h"]]></description>
			<dc:creator>Vov4ik</dc:creator>
			<pubDate>Tue, 31 Jan 2012 11:51:32 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-1989</guid>
		</item>
		<item>
			<title>Vov4ik says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-1988</link>
			<description><![CDATA[Для таких же новичков как я... Юзанием гугла кое как разобрался с прерываниями. Для тех кто пишет в AVR Studio, вместо библиотеки нужно подключить библиотеку . Чтобы разрешить все прерывания используется функция sei(). Событие прерывания: void TIMER0_COMP_vec t(void) __attribute__(( interrupt)) И функция прерывания: void TIMER0_COMP_vec t(){...} Объясните плиз что значит WGM01 и CS01?]]></description>
			<dc:creator>Vov4ik</dc:creator>
			<pubDate>Tue, 31 Jan 2012 11:49:38 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-1988</guid>
		</item>
		<item>
			<title>Vov4ik says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-1983</link>
			<description><![CDATA[Такая же проблема. Нету библиотеки "intrinsics.h". Код пишу в "AvrStudio4", версия "AVR toolchain" - 3.3.0.710. Схему составил в Proteus 7.4, прошивку беру с архива выложенного тут по пути "ring\Release\E xe\ring1.hex" при симуляции динамик не пищит((]]></description>
			<dc:creator>Vov4ik</dc:creator>
			<pubDate>Fri, 27 Jan 2012 14:55:43 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-1983</guid>
		</item>
		<item>
			<title>Илья says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-1953</link>
			<description><![CDATA[http://chipenable.ru/index.php/programming-c/105-vneshnie-preryvaniya-avr.html]]></description>
			<dc:creator>Илья</dc:creator>
			<pubDate>Fri, 13 Jan 2012 04:13:20 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-1953</guid>
		</item>
		<item>
			<title>IseMan says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-1951</link>
			<description><![CDATA[[intrinsics.h]в от это я имел ввиду]]></description>
			<dc:creator>IseMan</dc:creator>
			<pubDate>Tue, 10 Jan 2012 08:29:30 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-1951</guid>
		</item>
		<item>
			<title>IseMan says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-1950</link>
			<description><![CDATA[[#include ]]]></description>
			<dc:creator>IseMan</dc:creator>
			<pubDate>Tue, 10 Jan 2012 08:27:18 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-1950</guid>
		</item>
		<item>
			<title>IseMan says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-1949</link>
			<description><![CDATA[Скажите пожалуйста почему ошибка в этой строчке [#include ]]]></description>
			<dc:creator>IseMan</dc:creator>
			<pubDate>Tue, 10 Jan 2012 08:21:41 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-1949</guid>
		</item>
		<item>
			<title>Georgy says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-1935</link>
			<description><![CDATA[Не знаю как версия 5.11, но 5.3 и выше не компилируется, не видит битовых названий. Изучение вопроса показало, что надо включать строку [#define ENABLE_BIT_DEFI NITIONS] в начале проекта, зачем они это сделали не понятно, наверно мысля была. Если речь идет об IAR,неплохо бы это вставить в примеры, дабы народ не парился, как я.]]></description>
			<dc:creator>Georgy</dc:creator>
			<pubDate>Thu, 05 Jan 2012 15:29:37 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-1935</guid>
		</item>
		<item>
			<title>Саня says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-1896</link>
			<description><![CDATA[А существует прерывание от кнопки?]]></description>
			<dc:creator>Саня</dc:creator>
			<pubDate>Sun, 11 Dec 2011 20:41:15 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-1896</guid>
		</item>
		<item>
			<title>Palach says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-1850</link>
			<description><![CDATA[Здравствуйте. Я написал эту программу на IAR AVR, но она так и не заработала. Поковырялся и пришёл к выводу, что у меня почему-то не вызывается функция прерывания. Вроде в TCCR0 и TIMSK всё, что надо, выставил. Почему такое может быть? В Ассемблере, например, в начале программы метки на прерывания выставляются. Может, и здесь какую метку ставить надо?]]></description>
			<dc:creator>Palach</dc:creator>
			<pubDate>Tue, 15 Nov 2011 10:51:09 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-1850</guid>
		</item>
		<item>
			<title>stappa says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-1606</link>
			<description><![CDATA[Мне кажется там должно быть не if ((PIND & (1]]></description>
			<dc:creator>stappa</dc:creator>
			<pubDate>Wed, 20 Jul 2011 11:48:15 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-1606</guid>
		</item>
		<item>
			<title>stappa says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-1605</link>
			<description><![CDATA[Мне кажется там должно быть не code if ((PIND & (1]]></description>
			<dc:creator>stappa</dc:creator>
			<pubDate>Wed, 20 Jul 2011 11:47:23 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-1605</guid>
		</item>
		<item>
			<title>andre1i says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-1599</link>
			<description><![CDATA[Разобрался с битами, но возникла другая пробемма. В avr studio и proteus программа не реагирует на нажатие кнопки (постоянно проверяется условие и прерывание не возникает). Я использовал PORTA, atmega16A]]></description>
			<dc:creator>andre1i</dc:creator>
			<pubDate>Mon, 18 Jul 2011 16:48:14 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-1599</guid>
		</item>
		<item>
			<title>andre1i says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-1593</link>
			<description><![CDATA[Упс, извинаюсь в перредущем сообщении не добавил code. Объясните пожалуйсто ПОДРОБНО (на пальцах): //настраиваем порты ввода-вывода DDRD = (0]]></description>
			<dc:creator>andre1i</dc:creator>
			<pubDate>Fri, 15 Jul 2011 09:03:11 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-1593</guid>
		</item>
		<item>
			<title>andre1i says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-1592</link>
			<description><![CDATA[Объясните пожалуйсто ПОДРОБНО (на пальцах): //настраиваем порты ввода-вывода DDRD = (0]]></description>
			<dc:creator>andre1i</dc:creator>
			<pubDate>Fri, 15 Jul 2011 09:00:20 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-1592</guid>
		</item>
		<item>
			<title>Димка says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-1577</link>
			<description><![CDATA[Нее, ну так не канает, надо чо то с дребезгом делать, даже кнопку нажимать не обязательно, достаточно к пину пинцетом прикоснуться... .]]></description>
			<dc:creator>Димка</dc:creator>
			<pubDate>Fri, 08 Jul 2011 15:03:24 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-1577</guid>
		</item>
		<item>
			<title>Гость2 says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-1504</link>
			<description><![CDATA[PORTD ^= (1]]></description>
			<dc:creator>Гость2</dc:creator>
			<pubDate>Sun, 22 May 2011 23:54:46 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-1504</guid>
		</item>
		<item>
			<title>Гость2 says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-1503</link>
			<description><![CDATA[Здравствуйте! Мне вот не понятно, - почему в основном коде при инициализации, вы присвоили биту 1 порта D логическое 1. Получается что когда мы заходим в обработчик прерывания ,он обнулит этот бит, и на выходе ни чего не будет для пьезодинамика. Вот: { //настраиваем порты ввода-вывода DDRD = (0]]></description>
			<dc:creator>Гость2</dc:creator>
			<pubDate>Sun, 22 May 2011 23:53:02 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-1503</guid>
		</item>
		<item>
			<title>Anti says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-1489</link>
			<description><![CDATA[Точно! А я голову ломал почему не пашет!]]></description>
			<dc:creator>Anti</dc:creator>
			<pubDate>Fri, 13 May 2011 19:42:27 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-1489</guid>
		</item>
		<item>
			<title>MICHAELtex says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-1386</link>
			<description><![CDATA[Ребята спасибо за столь содержательные статьи , проливающие свет на темень AVR ... Читая комментарии под статьями понял что вы делаете еще большую работу чем просто статьи, из за этого хочется аплодировать вам стоя.... Так держать!!!]]></description>
			<dc:creator>MICHAELtex</dc:creator>
			<pubDate>Sun, 20 Mar 2011 00:43:04 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-1386</guid>
		</item>
		<item>
			<title>Nastya says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-1163</link>
			<description><![CDATA[//TIMSK=0b00000 010 И вот ещё что не понятно, каким образом частота пищания пьезодинамика будет равна 2,5 кГц. В протеусе не запищал, но сигнал пошёл.]]></description>
			<dc:creator>Nastya</dc:creator>
			<pubDate>Thu, 17 Feb 2011 15:52:55 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-1163</guid>
		</item>
		<item>
			<title>Nastya says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-1162</link>
			<description><![CDATA[У меня более ранняя версия CodeVision. Я по-другому биты попробовала задать. На пример в основном цикле программы вместо TIMSK = (1]]></description>
			<dc:creator>Nastya</dc:creator>
			<pubDate>Thu, 17 Feb 2011 15:46:37 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-1162</guid>
		</item>
		<item>
			<title>Pashgan says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-1154</link>
			<description><![CDATA[Спасибо. Какую версию CodeVision ты используешь? Мои проекты написаны в CodeVision 2.04. В старой версии компилятора проекты могут не работать из-за отсутствия в нем описания битов регистров микроконтроллер а AVR.]]></description>
			<dc:creator>Pashgan</dc:creator>
			<pubDate>Wed, 16 Feb 2011 22:15:13 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-1154</guid>
		</item>
		<item>
			<title>Nastya says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-1150</link>
			<description><![CDATA[Здравствуйте, очень нравится как написаны ваши статьи. читаю, разбираюсь. работаю с CodeVision. Открыла ваш файл с этой программой, а он заругался на все строки, где есть побитовые смещения, умножения и сложения. как исправить?]]></description>
			<dc:creator>Nastya</dc:creator>
			<pubDate>Wed, 16 Feb 2011 18:56:50 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-1150</guid>
		</item>
		<item>
			<title>werter says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-1075</link>
			<description><![CDATA[//настраиваем порты ввода-вывода DDRD = (0]]></description>
			<dc:creator>werter</dc:creator>
			<pubDate>Mon, 31 Jan 2011 20:12:39 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-1075</guid>
		</item>
		<item>
			<title>Pashgan says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-838</link>
			<description><![CDATA[биты CS02, CS01, CS00 - определяют источник тактового сигнала таймера Т0
(0]]></description>
			<dc:creator>Pashgan</dc:creator>
			<pubDate>Tue, 30 Nov 2010 18:02:42 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-838</guid>
		</item>
		<item>
			<title>man-1982 says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-837</link>
			<description><![CDATA[Тактовый сигнал таймера равен 8000000 Гц/8 = 1000000 Гц. Почему делим на 8.. и можно ли про систему расчета по подробнее]]></description>
			<dc:creator>man-1982</dc:creator>
			<pubDate>Tue, 30 Nov 2010 17:39:54 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-837</guid>
		</item>
		<item>
			<title>Gena572 says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-812</link>
			<description><![CDATA[Спасибо, все понял]]></description>
			<dc:creator>Gena572</dc:creator>
			<pubDate>Mon, 22 Nov 2010 13:32:37 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-812</guid>
		</item>
		<item>
			<title>Pashgan says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-794</link>
			<description><![CDATA[У каждого периферийного модуля (таймера, АЦП, UARTa..) есть конфигурационны й регистр или несколько регистров. В этих регистрах есть специальные биты, отвечающие за разрешение/запр ещение прерываний. Например TIMSK = (1]]></description>
			<dc:creator>Pashgan</dc:creator>
			<pubDate>Wed, 17 Nov 2010 21:07:53 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-794</guid>
		</item>
		<item>
			<title>Gena572 says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-785</link>
			<description><![CDATA[Функция __enable_interr upt() как я понял разрешает все прерывания. А если нужно разрешить только определенные прерывания, то как это сделать?]]></description>
			<dc:creator>Gena572</dc:creator>
			<pubDate>Tue, 16 Nov 2010 14:16:56 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-785</guid>
		</item>
		<item>
			<title>JoJo says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-781</link>
			<description><![CDATA[http://www.atmel.com/dyn/resources/prod_documents/doc2502.pdf на странице 85]]></description>
			<dc:creator>JoJo</dc:creator>
			<pubDate>Sun, 14 Nov 2010 20:39:42 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-781</guid>
		</item>
		<item>
			<title>sergei_ says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-778</link>
			<description><![CDATA[Открываю datasheet на 8535, смотрю на таймеры... В 8535 не нахожу для байтового таймера Т0 регистра OCR0 - есть TCCR0 и есть TCNT0. Вот для байтового T2 - действительно, есть. Либо я что-то не понимаю, либо надо поправить.]]></description>
			<dc:creator>sergei_</dc:creator>
			<pubDate>Thu, 11 Nov 2010 18:13:45 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-778</guid>
		</item>
		<item>
			<title>Pashgan says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-679</link>
			<description><![CDATA[Чтобы можно было пользоваться функцией __enable_interr upt();]]></description>
			<dc:creator>Pashgan</dc:creator>
			<pubDate>Fri, 01 Oct 2010 14:22:55 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-679</guid>
		</item>
		<item>
			<title>Guest says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-674</link>
			<description><![CDATA[Не понятно зачем подключается
#i nclude  вроде программные задержки не используются]]></description>
			<dc:creator>Guest</dc:creator>
			<pubDate>Thu, 30 Sep 2010 21:57:00 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-674</guid>
		</item>
		<item>
			<title>Pashgan says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-660</link>
			<description><![CDATA[Сброшенный флаг не даст этого сделать. Будет выполняться уже запущенный обработчик. Однако после выхода из него, он может быть снова запущен, если установлен соответствующий флаг.]]></description>
			<dc:creator>Pashgan</dc:creator>
			<pubDate>Wed, 29 Sep 2010 20:41:31 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-660</guid>
		</item>
		<item>
			<title>Pashgan says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-659</link>
			<description><![CDATA[Нет, это в CodeVision так можно.]]></description>
			<dc:creator>Pashgan</dc:creator>
			<pubDate>Wed, 29 Sep 2010 20:37:29 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-659</guid>
		</item>
		<item>
			<title>Guest says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-656</link>
			<description><![CDATA[//настроить порты ввода-вывода можно и так DDRD.0=0;PORTD. 0=1;DDDRD.1=1; Я не ошибаюсь?]]></description>
			<dc:creator>Guest</dc:creator>
			<pubDate>Sat, 25 Sep 2010 19:02:39 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-656</guid>
		</item>
		<item>
			<title>Guest says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-652</link>
			<description><![CDATA[Здравствуйте меня интересует вопрос о природе прерывания. При возникновении прерывания скаже по событию А может ли его обработку перебить прерывание по тому же событию А. Или же сброшеный,в момент выполнения процедуры обработки прерывания, флаг I регистра SREG не даст этого сделать, игнорировав повторное прерывание А. :-?]]></description>
			<dc:creator>Guest</dc:creator>
			<pubDate>Thu, 23 Sep 2010 15:36:54 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-652</guid>
		</item>
		<item>
			<title>Pashgan says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-639</link>
			<description><![CDATA[Плагин комментов режет сообщения со сдвигами. Задолбало уже, надо что-то с этим делать. По поводу этой строчки. Биты WGM01 и WGM00 определяют режим работы таймера - 10 это режим СТС. Биты CS02,CS01,CS00 определяют коэффициент предделителя. В данном случае он будет равен 8. Об этом всем написано в datasheet на микроконтроллер .]]></description>
			<dc:creator>Pashgan</dc:creator>
			<pubDate>Mon, 20 Sep 2010 16:20:41 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-639</guid>
		</item>
		<item>
			<title>Guest says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-630</link>
			<description><![CDATA[а можно поподробней рассказать, что именно делается в строке: TCCR0 = (1]]></description>
			<dc:creator>Guest</dc:creator>
			<pubDate>Mon, 20 Sep 2010 06:06:50 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-630</guid>
		</item>
		<item>
			<title>Guest says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-627</link>
			<description><![CDATA[//настраиваем порты ввода-вывода DDRD = (0]]></description>
			<dc:creator>Guest</dc:creator>
			<pubDate>Thu, 16 Sep 2010 18:18:32 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-627</guid>
		</item>
		<item>
			<title>Pashgan says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-614</link>
			<description><![CDATA[Для того чтобы разрешить использование имен битов определенных в специальном хидер файле. Директива #define здесь не причем.]]></description>
			<dc:creator>Pashgan</dc:creator>
			<pubDate>Sun, 12 Sep 2010 19:33:14 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-614</guid>
		</item>
		<item>
			<title>Yoruk says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-609</link>
			<description><![CDATA[Объясните пжл. Директива Enable bit definitions in I/O-Include files ее мы используем зачем ? Чтоб разрешить использование #define ? Без нее компилятор выдает множество ошибок, а с ней все как по маслу.]]></description>
			<dc:creator>Yoruk</dc:creator>
			<pubDate>Wed, 08 Sep 2010 03:27:36 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-609</guid>
		</item>
		<item>
			<title>Pashgan says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-603</link>
			<description><![CDATA[Оператор | используется для установки разрядов в 1, при этом остальные разряды не меняются. А в данном случае мы настраиваем порт записывая в регистры число. Предыдущее содержимое регистров затирается, но здесь это не играет роли. Вот если бы другие выводы порта уже были настроены раньше и нам нужно было сохранить эти данные, мы бы воспользовались оператором поразрядного ИЛИ.]]></description>
			<dc:creator>Pashgan</dc:creator>
			<pubDate>Sun, 05 Sep 2010 17:12:49 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-603</guid>
		</item>
		<item>
			<title>Fuzzy says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-601</link>
			<description><![CDATA[Спасибо, но это то как раз и понятно - прочитал предыдущие ваши уроки. :-) Не совсем понятно вот что - здесь: DDRD = (1 сдвиг влево PD1); PORTD = (1 сдвиг влево PD0); в предыдущем же уроке где задаются макроопределени я здорово всё объяснено: reg |= (1 сдвиг влево bit) Так вот не понятно почему здесь нет опреатора "|" ? Пишу сдвиг влево, потому что где стоит стрелка влево обрезает сообщение ;-)]]></description>
			<dc:creator>Fuzzy</dc:creator>
			<pubDate>Fri, 03 Sep 2010 10:08:40 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-601</guid>
		</item>
		<item>
			<title>Pashgan says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-599</link>
			<description><![CDATA[Физику.. ммм Физика в том, что вывод микроконтроллер а может работать как вход или как выход. Для настройки его режима работы есть два регистра DDRx и PORTx (вместо x - буквы A,B,C,D). Чтобы настроить пин на вход нужно в DDRx записать 0 в соответствующее место. Чтобы настроить пин на выход нужно записать 1. В режиме входа пин микроконтроллер а может находиться в третьем состоянии или быть подтянут с помощью внутреннего резистора к плюсу питания. Это выполняется записью 0 или 1 в регистр PORTx]]></description>
			<dc:creator>Pashgan</dc:creator>
			<pubDate>Thu, 02 Sep 2010 20:02:50 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-599</guid>
		</item>
		<item>
			<title>Fuzzy says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-587</link>
			<description><![CDATA[Заранее простите за глупый вопрос, не могли бы вы объяснить "физику процесса" в строках настройки портов ввода-вывода.]]></description>
			<dc:creator>Fuzzy</dc:creator>
			<pubDate>Wed, 01 Sep 2010 09:49:46 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-587</guid>
		</item>
		<item>
			<title>Guest says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-361</link>
			<description><![CDATA[Позвольте поблагодарить Вас за хороший цикл статьей, и внести предложение по улучшению в Ваш код. Предлагаю заменить else TIMSK = 0; на else{ TIMSK = 0; ClearBit(PORTD, PD1); } а то иначе при отпускании кнопки регистр PD1 может оказаться в 1.]]></description>
			<dc:creator>Guest</dc:creator>
			<pubDate>Fri, 30 Apr 2010 20:38:47 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-361</guid>
		</item>
		<item>
			<title>Pashgan says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-309</link>
			<description><![CDATA[Тогда тебе сюда http://chipenable.ru/index.php/programming-c/43-avr-usart-uart.html]]></description>
			<dc:creator>Pashgan</dc:creator>
			<pubDate>Wed, 14 Apr 2010 19:11:33 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-309</guid>
		</item>
		<item>
			<title>Guest says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-308</link>
			<description><![CDATA[вот нашел видео: http://www.youtube.com/watch?v=9RWstg3FAzg мне нужно именно так]]></description>
			<dc:creator>Guest</dc:creator>
			<pubDate>Wed, 14 Apr 2010 18:54:30 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-308</guid>
		</item>
		<item>
			<title>Guest says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-307</link>
			<description><![CDATA[ в примере тут кнопка подсоединена прямо к МК, а мне хочется, чтобы это было, например, событие нажатия кнопки в моей проге на компьютере. Нашел тут http://www.activexperts.com/files/activcomport/manual.htm#chap_using_activecomport какой-то фреймворк по COM-порту, но как им "достучаться" до МК, я без понятия.]]></description>
			<dc:creator>Guest</dc:creator>
			<pubDate>Wed, 14 Apr 2010 18:06:19 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-307</guid>
		</item>
		<item>
			<title>Pashgan says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-306</link>
			<description><![CDATA[Что сделать? Чего то не врубаюсь]]></description>
			<dc:creator>Pashgan</dc:creator>
			<pubDate>Wed, 14 Apr 2010 16:34:15 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-306</guid>
		</item>
		<item>
			<title>Guest says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-305</link>
			<description><![CDATA[хорошо, а как сделать это с кнопкой на компьютере? допустим МК подключён к com-порту (WinForms) private void button1_Click(o bject sender, EventArgs e) { ???? }]]></description>
			<dc:creator>Guest</dc:creator>
			<pubDate>Wed, 14 Apr 2010 15:52:59 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-305</guid>
		</item>
		<item>
			<title>Pashgan says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-83</link>
			<description><![CDATA[сделай тему на форуме и выложи код... может я или кто-нибудь еще разберется в чем дело]]></description>
			<dc:creator>Pashgan</dc:creator>
			<pubDate>Wed, 16 Dec 2009 19:27:59 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-83</guid>
		</item>
		<item>
			<title>Guest says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-75</link>
			<description><![CDATA[А на tiny26 почему-то не сбрасывается. вроде и регистры также настроил... :-?]]></description>
			<dc:creator>Guest</dc:creator>
			<pubDate>Sat, 12 Dec 2009 05:04:53 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-75</guid>
		</item>
		<item>
			<title>Pashgan says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-50</link>
			<description><![CDATA[в режиме СТС счетный регистр обнуляется автоматически]]></description>
			<dc:creator>Pashgan</dc:creator>
			<pubDate>Fri, 04 Dec 2009 22:55:19 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-50</guid>
		</item>
		<item>
			<title>Guest says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-49</link>
			<description><![CDATA[если не вставить обнуление счетчика в прерывании то программа должна встать при переполнении счетчика...]]></description>
			<dc:creator>Guest</dc:creator>
			<pubDate>Fri, 04 Dec 2009 05:53:22 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-49</guid>
		</item>
		<item>
			<title>Guest says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-48</link>
			<description><![CDATA[//обработчик прерывания таймера Т0 #pragma vector = TIMER0_COMP_vec t __interrupt void Timer0CompVect( void) { PORTD ^= (1]]></description>
			<dc:creator>Guest</dc:creator>
			<pubDate>Fri, 04 Dec 2009 05:51:55 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-48</guid>
		</item>
		<item>
			<title>skiff says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-6</link>
			<description><![CDATA[Вот и пролился свет в тайну прерываний... Все оказывается не так уж и сложно!]]></description>
			<dc:creator>skiff</dc:creator>
			<pubDate>Wed, 23 Sep 2009 03:17:08 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/5-uchebnyy-kurs-ponyatie-preryvaniya-podaem-golos-mikrokontrollerom.html#comment-6</guid>
		</item>
	</channel>
</rss>
