<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Статьи</title>
		<link>https://mega-avr.ucoz.ru/publ/</link>
		<description>Статьи</description>
		<lastBuildDate>Thu, 03 Sep 2015 15:40:49 GMT</lastBuildDate>
		<generator>uCoz Web-Service</generator>
		<atom:link href="https://mega-avr.ucoz.ru/publ/rss" rel="self" type="application/rss+xml" />
		
		<item>
			<title>Arduino Mega2560. Библиотека LiquidCrystal. Вывод кирилицы</title>
			<description>&lt;style type=&quot;text/css&quot;&gt;
.auto-style1 {
 color: #000000;
 font-family: Verdana, Geneva, Tahoma, sans-serif;
 font-size: medium;
}
.auto-style2 {
 text-align: center;
}
&lt;/style&gt;
&lt;p&gt;&lt;span class=&quot;auto-style1&quot;&gt;В этой статье опишу доделку библиотеки &lt;strong&gt;LiquidCrystal&lt;/strong&gt;
по выводу кирилицы. Доделка не новая и про точно такую же я освещал в статье 
&lt;a href=&quot;http://mega-avr.ucoz.ru/publ/arduino_mega2560_biblioteka_utft_vyvod_kirilicy/1-1-0-29&quot; target=&quot;_self&quot;&gt;Arduino Mega2560. Библиотека UTFT. Вывод 
кирилицы.&lt;/a&gt;
Данная доделка работает только с ЖКД, которые на своем борту имеют кирилические символы.

&lt;/span&gt;
&lt;/p&gt;
&lt;p class=&quot;auto-style2&quot;&gt;&lt;img height=&quot;218&quot; src=&quot;Img/Code_3.png&quot; width=&quot;574&quot; /&gt;&amp;nbsp;&lt;/p&gt;</description>
			
			<link>https://mega-avr.ucoz.ru/publ/arduino_mega2560_biblioteka_liquidcrystal_vyvod_kirilicy/1-1-0-31</link>
			<category>Cтатьи</category><dc:creator></dc:creator>
			<guid>https://mega-avr.ucoz.ru/publ/arduino_mega2560_biblioteka_liquidcrystal_vyvod_kirilicy/1-1-0-31</guid>
			<pubDate>Thu, 03 Sep 2015 15:40:49 GMT</pubDate>
		</item>
		<item>
			<title>Arduino Mega2560. Библиотека UTFT. Вывод кирилицы</title>
			<description>&lt;p align=&quot;justify&quot;&gt;&lt;font face=&quot;Verdana&quot; size=&quot;3&quot;&gt;В этой статье расскажу, как я решился на столь очаяный шаг по доработке библиотеки UTFT (она реализует вывод графики и текста на экран цветного графического дисплея), а именно - &lt;b&gt;вывод кирилицы&lt;/b&gt;. Как известно, библиотека UTFT поддерживает вывод только латиницы, символов и цифр в заданном шрифте. Я не любитель писать вывод на латиницы, и поэтому принципиально и в силу присущей мне национальной наружности приемлю работу в основном только на кириллице, а латиницу использую только в особых случаях, если нужен какой-либо служебный вывод информации, состояние ошибок, сообщений и т.д. &lt;/font&gt;&lt;/p&gt;

&lt;p style=&quot;text-align: center;&quot;&gt;&lt;!--IMG1--&gt;&lt;img alt=&quot;&quot; style=&quot;margin:0;padding:0;border:0;&quot; src=&quot;http://mega-avr.ucoz.ru/_pu/0/12441628.png&quot; align=&quot;&quot; /&gt;&lt;!--IMG1--&gt;&lt;/p&gt;</description>
			
			<link>https://mega-avr.ucoz.ru/publ/arduino_mega2560_biblioteka_utft_vyvod_kirilicy/1-1-0-29</link>
			<category>Cтатьи</category><dc:creator></dc:creator>
			<guid>https://mega-avr.ucoz.ru/publ/arduino_mega2560_biblioteka_utft_vyvod_kirilicy/1-1-0-29</guid>
			<pubDate>Mon, 10 Aug 2015 05:53:35 GMT</pubDate>
		</item>
		<item>
			<title>Дорабатываем библиотеку lcd.h среды CodeVisionAVR 3.12. Вывод кирилицы на ЖКД</title>
			<description>&lt;p align=&quot;justify&quot;&gt;&lt;font face=&quot;Verdana&quot; size=&quot;3&quot;&gt;В этой статье я расскажу как доработать штатную библиотеку &lt;b&gt;lcd.h&lt;/b&gt; интегрированной среды разработки CodeVisionAVR 3.12. Разработчики по каким-то причина &quot;зарубили&quot; директиву &lt;b&gt;#pragma rl+/#pragma rl-&lt;/b&gt;, которая позволяла выводить кирилицу на экран ЖКД. Начиная с версии 2.03.5 это директива перестала работать. Но все же существует выход - небольшая доработка, абсолютно не нарушающая логику работы библиотеки в целом. &lt;/font&gt;&lt;/p&gt;

&lt;p style=&quot;text-align: center;&quot;&gt;&lt;!--IMG6--&gt;&lt;img alt=&quot;&quot; style=&quot;margin:0;padding:0;border:0;&quot; src=&quot;http://mega-avr.ucoz.ru/_pu/0/81140096.png&quot; align=&quot;&quot; /&gt;&lt;!--IMG6--&gt;&lt;/p&gt;</description>
			
			<link>https://mega-avr.ucoz.ru/publ/dorabatyvaem_biblioteku_lcd_h_sredy_codevisionavr_3_12_vyvod_kirilicy_na_zhkd/1-1-0-27</link>
			<category>Cтатьи</category><dc:creator></dc:creator>
			<guid>https://mega-avr.ucoz.ru/publ/dorabatyvaem_biblioteku_lcd_h_sredy_codevisionavr_3_12_vyvod_kirilicy_na_zhkd/1-1-0-27</guid>
			<pubDate>Mon, 06 Apr 2015 12:47:41 GMT</pubDate>
		</item>
		<item>
			<title>Умный Дом своими руками часть II  или 15-ти канальный управляемый диммер</title>
			<description>&lt;p align=&quot;justify&quot;&gt;&lt;span style=&quot;font-size: 11pt; font face: Verdana&quot;&gt;
В наш повседневный быт всё чаще входят различные интеллектуальные системы управления. Стиральные машинки давно сами стирают и сушат, автомобили сами паркуются, свет в доме сам включается...&lt;br /&gt;
Для управления светом жители стран бывшего СССР в основном используют &amp;laquo;Сапфиры&amp;raquo; или аналогичные устройства китайского производства. При стоимости в районе 15$ - 20$ эти устройства способны управлять лампой накаливания, плавно изменяя её яркость, и &amp;laquo;имитировать&amp;raquo; присутствие хозяев дома...
&lt;/span&gt;
&lt;/p&gt;</description>
			
			<link>https://mega-avr.ucoz.ru/publ/proekty_ot_polzovatelej/umnyj_dom_svoimi_rukami_chast_ii_ili_15_ti_kanalnyj_upravljaemyj_dimmer/2-1-0-20</link>
			<category>Проекты от пользователей</category><dc:creator></dc:creator>
			<guid>https://mega-avr.ucoz.ru/publ/proekty_ot_polzovatelej/umnyj_dom_svoimi_rukami_chast_ii_ili_15_ti_kanalnyj_upravljaemyj_dimmer/2-1-0-20</guid>
			<pubDate>Sun, 18 Sep 2011 05:26:00 GMT</pubDate>
		</item>
		<item>
			<title>Электронный барометр для дома</title>
			<description>Помню, когда совсем маленьким был, то мой дед никогда не слушал по радио прогноз погоды, он всегда смотрел на свой старенький стрелочный барометр, стрелок у него было как минимум две (точно не помню, ведь столько лет прошло), и никогда не ошибался!</description>
			
			<link>https://mega-avr.ucoz.ru/publ/proekty_ot_polzovatelej/electronic_barometr_for_home/2-1-0-17</link>
			<category>Проекты от пользователей</category><dc:creator></dc:creator>
			<guid>https://mega-avr.ucoz.ru/publ/proekty_ot_polzovatelej/electronic_barometr_for_home/2-1-0-17</guid>
			<pubDate>Fri, 04 Feb 2011 05:09:17 GMT</pubDate>
		</item>
		<item>
			<title>Подключение датчика ds18b20 к микроконтроллеру ATmega8535</title>
			<description>&lt;P&gt;В комплекте с CodeVisionAVR имеется библиотека ds18b20.h ( соответственно в составе с ds18b20.lib ), которая позволяет работать с датчиком температуры ds18b20 - основная задача, заключается в предоставлении значения температуры. В этой статье поговорим о некоторых, наиболее применимых функциях библиотеки.&lt;/P&gt;&lt;P align=&quot;center&quot;&gt;&lt;IMG src=&quot;http://mega-avr.ucoz.ru/Image/ds18b20/46vryf76.jpg&quot;&gt;&lt;/P&gt;</description>
			
			<link>https://mega-avr.ucoz.ru/publ/ds18b20_connect_atmega8535/1-1-0-15</link>
			<category>Cтатьи</category><dc:creator></dc:creator>
			<guid>https://mega-avr.ucoz.ru/publ/ds18b20_connect_atmega8535/1-1-0-15</guid>
			<pubDate>Tue, 19 Oct 2010 02:29:48 GMT</pubDate>
		</item>
		<item>
			<title>Внутрисхемное программирование микроконтроллера в PonyProg2000</title>
			<description>&lt;p align=&quot;justify&quot;&gt;&lt;span style=&quot;font-size: 11pt; font face: Verdana&quot;&gt;В настоящее время появилось много интересных и не сложных в изготовлении любительских устройств на различных микроконтроллерах, например ATmega, ATtiny, PIC и многие другие. Возникает вопрос - чем и в чем прошивать эти девайсы? В этой статье разберёмся как применить.&lt;/span&gt;&lt;/p&gt;</description>
			
			<link>https://mega-avr.ucoz.ru/publ/scheme_programm_microcontrollera_avr_in_ponyprog2000/1-1-0-13</link>
			<category>Cтатьи</category><dc:creator></dc:creator>
			<guid>https://mega-avr.ucoz.ru/publ/scheme_programm_microcontrollera_avr_in_ponyprog2000/1-1-0-13</guid>
			<pubDate>Sat, 07 Aug 2010 17:09:29 GMT</pubDate>
		</item>
		<item>
			<title>Создание библиотечных файлов в CodeVisionAVR</title>
			<description>&lt;p align=&quot;justify&quot;&gt;&lt;span style=&quot;font-size: 11pt; font face: Verdana&quot;&gt;В своих программа, мы постоянно набираем одни и те же куски кода, например, - работа с Аналого &amp;ndash; Цифровым Преобразователем, Приемо-Передатчиком и т.д. Чтобы не создавать постоянную &amp;laquo;волокиту&amp;raquo; с повторяющимся кодом, все это можно оформить в виде файлов библиотеки ( т.назыв. библиотеки различного назначения ).&lt;/span&gt;&lt;/p&gt;</description>
			
			<link>https://mega-avr.ucoz.ru/publ/create_library_files_for_ccvavr/1-1-0-12</link>
			<category>Cтатьи</category><dc:creator></dc:creator>
			<guid>https://mega-avr.ucoz.ru/publ/create_library_files_for_ccvavr/1-1-0-12</guid>
			<pubDate>Sat, 31 Jul 2010 03:58:02 GMT</pubDate>
		</item>
		<item>
			<title>Функция sprintf стандартной библиотеки stdio.h</title>
			<description>&lt;P&gt;&lt;SPAN style=&quot;font-size: 10pt&quot;&gt;&lt;SPAN style=&apos;font-family: &quot;Lucida Console&quot;&apos;&gt;&lt;STRONG&gt;sprintf&lt;/STRONG&gt;&lt;/SPAN&gt; – функция для вывода форматированных данных в строку. Для форматирования вывода используется символьная строка формата. &lt;/SPAN&gt;&lt;SPAN style=&quot;font-size: 10pt&quot;&gt;Если функция находит в строке символ &lt;/SPAN&gt;&lt;SPAN style=&quot;font-size: 10pt&quot;&gt;&lt;SPAN style=&quot;background-color: #ffd700;&quot;&gt;&lt;FONT color=&quot;#000000&quot;&gt;&lt;SPAN style=&quot;background-color: #ffffff;&quot;&gt;%&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;font-size: 10pt&quot;&gt; с указанным типом формата и необязательными дополнительными полями, то соответствующий аргумент функции преобразуется при выходе в указанный формат.&lt;/SPAN&gt;&lt;/P&gt;</description>
			
			<link>https://mega-avr.ucoz.ru/publ/function_sprintf_library_stdio/1-1-0-11</link>
			<category>Cтатьи</category><dc:creator></dc:creator>
			<guid>https://mega-avr.ucoz.ru/publ/function_sprintf_library_stdio/1-1-0-11</guid>
			<pubDate>Sun, 18 Jul 2010 04:43:48 GMT</pubDate>
		</item>
		<item>
			<title>Понятие функции в языке программирования С</title>
			<description>&lt;P&gt;&lt;SPAN style=&quot;font-size: 10pt&quot;&gt;Функция – это программный модуль, блок, из которых строится вся программа языка С. &lt;/SPAN&gt;&lt;SPAN style=&quot;font-size: 10pt&quot;&gt;Функция выполняет какую-либо конкретную задачу&lt;/SPAN&gt;&lt;SPAN style=&quot;font-size: 10pt&quot;&gt;&lt;EM&gt;. &lt;/EM&gt;&lt;/SPAN&gt;&lt;SPAN style=&quot;font-size: 10pt&quot;&gt;Функция начинается с &lt;/SPAN&gt;&lt;SPAN style=&quot;font-size: 10pt&quot;&gt;ключевого слова&lt;/SPAN&gt;&lt;SPAN style=&quot;font-size: 10pt&quot;&gt;, определяющее, тип данных, имеет &lt;/SPAN&gt;&lt;SPAN style=&quot;font-size: 10pt&quot;&gt;имя, &lt;/SPAN&gt;&lt;SPAN style=&quot;font-size: 10pt&quot;&gt;определяющее осмысленную функциональность( по этому имени будет осуществляться вызов из другой функции ), в скобках описывается перечень аргументов с определенным типом данных, разделенных запятыми и &lt;/SPAN&gt;&lt;SPAN style=&quot;font-size: 10pt&quot;&gt;фигурные скобки&lt;/SPAN&gt;&lt;SPAN style=&quot;font-size: 10pt&quot;&gt;, являющиеся &lt;EM&gt;телом&lt;/EM&gt; функции.&lt;/SPAN&gt;&lt;/P&gt;</description>
			
			<link>https://mega-avr.ucoz.ru/publ/function_in_laguage_programming_c/1-1-0-10</link>
			<category>Cтатьи</category><dc:creator></dc:creator>
			<guid>https://mega-avr.ucoz.ru/publ/function_in_laguage_programming_c/1-1-0-10</guid>
			<pubDate>Wed, 30 Jun 2010 08:33:36 GMT</pubDate>
		</item>
	</channel>
</rss>