Логин:  
пароль :  
   
Электроника
ГЛАВНАЯ
Популярные статьи
» Микроволновые печи нового поколения. Устройство, диагно ...
» Everyday Practical Electronics №11 2017
» Valve Amplifiers Explained
» A Radio. Prakticka Elektronika №9 2017
» Power Electronics Handbook. 4th edition
» Electronics For You №10 2017
» Elettronica In - №218
» Радиолоцман №9 (сентябрь 2017)
» QST №10 2017
» Raspberry Pi 3: Learn How to Create Your Own Projects w ...

Облако тегов
Arduino, Circuit Cellar, Elektor, Everyday Practical Electronics, Nuts and Volts, антенна, Антенны, аудио, видео, Журнал, Измерения, Микроконтроллеры, Микросхемы, приборы, Радіоаматор, Радио, Радио (жур.), Радиоаматор, Радиоконструктор, Радиолюбитель, радиолюбителю, Радиолюбителям, Радиомир, радиоприемник, радиосвязь, радиоэлектроника, ремонт, Ремонт и Сервис, Серия Ремонт, справочник, схема, Схемотехника, Схемы, Телевидение, Телевизоры, трансформаторы, усилитель, Электрик, Электроника, Электротехника

Показать все теги
Сейчас на сайте

Всего на сайте: 18

Пользователей: 0

Роботов: 1

Гостей: 17

Реклама

Авторские права
Все книги на сайте представлены исключительно в ознакомительных целях! Ссылки на книги взяты из открытых источников на просторах интернета.
Авторам, желающим внести поправки, просим связаться с администрацией.

Администрация
Главная » Книги » Микроэлектроника » Программирование » CodeVisionAVR: пособие для начинающих


Программирование, Компьютер-помощник: CodeVisionAVR: пособие для начинающих

CodeVisionAVR: пособие для начинающих
Название: CodeVisionAVR: пособие для начинающих
Автор: Лебедев М. Б.
Издательство: Додэка-ХХI
Год: 2008
Страниц: 592
Язык: Русский
Формат: djvu
Качество: отличное
Размер: 61.5Mб

В книге изложены основные приёмы работы в интегрированной среде разработки CodeVisionAVR, предназначенной для разработки программного обеспечения и программирования микроконтроллеров AVR на языке Си. Автор постарался сделать описание программы CodeVisionAVR максимально понятным: приводятся переводы всех меню и команд меню, диалоговых окон, а также различного рода предупреждений. Кроме того, для облегчения восприятия материала книга богато иллюстрирована и снабжена перекрёстными ссылками.
Книга рассчитана на читателей, изучающих основы микроконтроллерной техники, и может быть полезна студентам вузов соответствующих специальностей.



Оглавление:

 

От автора
Предисловие
1.    ИНСТАЛЛЯЦИЯ И ЗАПУСК CODEVISIONAVR
1.1.    Инсталляция CodeVisionAVR
1.2.    Запуск CodeVisionAVR
2.    ИНТЕГРИРОВАННАЯ СРЕДА РАЗРАБОТКИ
2.1.    Строка меню
2.1.1.    Меню File (Файл)
2.1.2.    Меню Edit (Правка)
2.1.3.    Меню Project (Проект)
2.1.4.    Меню Tools (Инструменты)
2.1.5.    Меню Settings (Настройки)
2.1.6.    Меню Windows (Окна)
2.1.7.    Меню Help (Помощь)
2.2.    Панель инструментов
2.3.    Строка состояния
2.4.    Область редактирования
2.5.    Окно Navigator (Навигатор)
2.6.    Окно Messages (Сообщения)
2.7.    Экспорт лицензии на другой компьютер
3. РАБОТА В IDE CODEVISIONAVR
3.1.    Работа с файлами
3.1.1.  Редактирование файла
3.2.    Работа с проектами
3.2.1.    Конфигурирование проекта
3.2.2.    Компиляция проекта
3.2.3.    Построение проекта
3.2.4.    Отладка программы
3.2.5.    Запись программы в чип AVR
3.2.6.    Закрытие проекта
3.2.7.    Рекомендации
4. ОСНОВЫ ЯЗЫКА СИ
4.1.    Препроцессор
4.1.1.    Директива #include
4.1.2.    Директивы #define, #undef
4.1.3.    Директивы #if, #ifdef, #ifndef, #else и #endif
4.1.4.    Директива #line
4.1.5.    Директива #error
4.1.6.    Директивы #asm и #endasm
4.1.7.    Директивы #pragma
4.1.8.    Встроенные макросы
4.2.    Зарезервированные ключевые слова
4.3.    Идентификаторы
4.4.    Комментарии
4.5.    Константы
4.6.    Переменные
4.6.1.    Массивы
4.6.2.    Структуры
4.6.3.    Объединения (смеси)
4.6.4.    Перечисления
4.6.5.    Инициализация данных
4.6.6.    Файл распределения памяти глобальных переменных
4.7.    Типы данных.
4.8.    Определение типов данных
4.9.    Преобразования типов
4.10.    Операнды и операции
4.10.1.    Унарные операции
4.10.2.    Бинарные операции
4.10.3.    Тернарные операции
4.10.4.    Приоритеты операций и порядок вычислений
4.11.    Операторы
4.11.1.    Оператор if-else
4.11.2.    Оператор switch
4.11.3.    Оператор for
4.11.4.    Оператор while
4.11.5.    Оператор do-while
4.11.6.    Оператор break
4.11.7.    Оператор continue
4.11.8.    Оператор return
4.11.9.    Оператор goto
4.11.10.    Оператор-выражение
4.11.11.    Пустой оператор
4.11.12.    Составной оператор
4.12.    Функции
4.13.    Указатели
4.14.    Доступ к регистрам ввода/вывода
4.14.1. Побитовый доступ к регистрам ввода/вывода
4.15.    Доступ к EEPROM-памяти
4.16.    Использование прерываний
4.17.    Организация памяти SRAM
4.18.    Использование внешнего файла запуска
4.19.    Включение в программу ассемблерного кода
4.19.1. Вызов ассемблерных функций из Си
4.20.    Создание библиотек
4.21.    Рекомендации
4.22.    Ограничения
5. ИСПОЛЬЗОВАНИЕ БИБЛИОТЕЧНЫХ ФУНКЦИЙ
5.1.    Функции символьного типа
5.2.    Стандартные функции ввода/вывода языка Си
5.3.    Стандартные библиотечные функции
5.4.    Математические функции
5.5.    Строковые функции
5.6.    Макросы списков аргументов переменной длины
5.7.    Функции нелокальных переходов
5.8.    Функции двоично-десятичного преобразования
5.9.    Функции преобразования кода Грея
5.10.    Функции доступа к памяти
5.11.    Функции протокола 1-Wire
5.11.1.    Функции температурного датчика DS1820/DS18S20 от Dallas Semiconductor
5.11.2.    Функции EEPROM DS2430 от Dallas Semiconductor
5.11.3.    Функции EEPROM DS2433 от Dallas Semiconductor
5.12.    Функции SPI
5.13.    Функции шины 12С
5.13.1.    Функции температурного датчика LM75 от National Semiconductor
5.13.2.    Функции термометра/термостата DS1621 от Dallas Semiconductor
5.13.3.    Функции часов реального времени PCF8563 от Philips
5.13.4.    Функции часов реального времени PCF8583 от Philips
5.13.5.    Функции часов реального времени DS1307 от Dallas Semiconductor
5.14.    Функции часов реального времени DS1302 от Dallas Semiconductor
5.15.    LCD-функции
5.15.1.    LCD-функции для дисплеев до 2x40 символов
5.15.2.    LCD-функции для дисплеев с 4x40 символов
5.15.3.    LCD-функции для дисплеев, подключённых в режиме отображения 8-битовой памяти
5.16.    Функции управления питанием
5.17.    Функции задержки
6. АВТОМАТИЧЕСКИЙ ГЕНЕРАТОР ПРОГРАММ CODEWIZARDAVR
6.1.    Строка меню
6.1.1.    Меню File (Файл)
6.1.2.    Меню Help (Помощь)
6.2.    Закладки.
6.2.1.    Закладка Chip (Чип)
6.2.2.    Закладка External SRAM (Внешнее SRAM)
6.2.3.    Закладка Ports (Порты)
6.2.4.    Закладка External IRQ (Внешнее прерывание)
6.2.5.    Закладка Timers (Таймеры)
6.2.6.    Закладка UART или US ART
6.2.7.    Закладка Analog Comparator (Аналоговый компаратор)
6.2.8.    Закладка ADC
6.2.9.    Закладка SPI
6.2.10.    Закладка USI
6.2.11.    Закладка I2C
6.2.12.    Закладка 1 Wire
6.2.13.    Закладка 2 Wire (I2C)
6.2.14.    Закладка LCD Controller (Контроллер LCD) ATmegal69
6.2.15.    Закладка LCD
6.2.16.    Закладка Bit-Banged
6.2.17.    Закладка Project Information (Информация проекта)
6.3.    Пример использования CodeWizardAVR
7. ПРИМЕРЫ ПРОЕКТОВ
7.1.    Проект «Led»
7.2.    Проект «ADC8535»
7.3.    Проект «C_asm»
7.4.    Проект «Multfile»
7.5.    Проект «EEPROM»
7.6.    Проект «Lcddemo»
7.7.    Проект «Lcdchar»
7.8.    Проект «Keypad»
7.9.    Проект «Ds 1820»
7.10.    Проект «Thermlcd»
7.11.    Проект «Therm75»
7.12.    Проект «SPI»
7.13.    Проект «Мах1241»
7.14.    Проект «AVR134»
Источники информации


Ключевые теги: Программирование

Скачать Download

http://turbobit.net/osq1cr0tdyqk.html

http://depositfiles.com/files/ugx57j43s

http://radiosovet.rusfolder.net/files/32811477

Как Бесплатно скачивать с TurboBit
Как Бесплатно скачивать с Letitbit
Как Бесплатно скачивать с Radiosovet.ifolder.ru


<< Предыдущий пост Следующий пост >>С Programming for Microcontrollers
 
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо зайти на сайт под своим именем.

Другие новости по теме:
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Translate
Реклама

Календарь
«    Октябрь 2017    »
ПнВтСрЧтПтСбВс
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 

Архив новостей
Октябрь 2017 (59)
Сентябрь 2017 (107)
Август 2017 (130)
Июль 2017 (147)
Июнь 2017 (142)
Май 2017 (180)

Реклама


Тиц и pr сайта
Rambler's Top100
Яндекс цитирования