Корзина
0
Корзина
0
Добавьте в корзину товаров ещё на 900 гривен, чтобы БЕСПЛАТНО получить товар по Украине до отделения Новой почты.

Ваша корзина пустая

Меню
Купить Code Vision AVR: пособие для начинающих Изд.2 (+CD)

Code Vision AVR: пособие для начинающих Изд.2 (+CD)

Издание "CodeVisionAVR: пособие для начинающих" содержит основные приемы работы в интегрированной среде разработки CodeVisionAVR, предназначенной для разработки программного обеспечения и программирования микроконтроллеров AVR на языке Си. Целью автора данной книги было создать максимально понятное, доступное по изложению описание программы CodeVisionAVR, потому в пособии можно найти переводы всех меню и команд меню, диалоговых окон, а также различного рода предупреждений. Дополнительно для облегчения восприятия материала книга богато иллюстрирована и снабжена перекрестными ссылками.

 
"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» 
 
Источники информации
Нет в наличии

Code Vision AVR: пособие для начинающих Изд.2 (+CD)

Купить Code Vision AVR: пособие для начинающих Изд.2 (+CD)
Артикул : 30278
Издательство : Додэка
Автор : Лебедев Михаил
ISBN13 : 978-5-94120-248-5
EAN13 : 9785941202485
Страниц : 592
Год издания : 2010
Нет в наличии

Описание

Издание "CodeVisionAVR: пособие для начинающих" содержит основные приемы работы в интегрированной среде разработки CodeVisionAVR, предназначенной для разработки программного обеспечения и программирования микроконтроллеров AVR на языке Си. Целью автора данной книги было создать максимально понятное, доступное по изложению описание программы CodeVisionAVR, потому в пособии можно найти переводы всех меню и команд меню, диалоговых окон, а также различного рода предупреждений. Дополнительно для облегчения восприятия материала книга богато иллюстрирована и снабжена перекрестными ссылками.

 
"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» 
 
Источники информации

Рекомендуемые книги

Купить Коко Шанель. Удивительные личности для детей

Коко Шанель. Удивительные личности для детей

Мария Сердюк

215 грн
Купить Міні листівка С тобой хорошо

Міні листівка С тобой хорошо

10 грн
Купить Макроэкономика. Краткий курс в комиксах

Макроэкономика. Краткий курс в комиксах

Грейди Клейн

160 грн
Купить Скретч постер «100 больших и очень больших дел LIFE edition» (тубус)

Скретч постер «100 больших и очень больших дел LIFE edition» (тубус)

450 грн
Купить Гибкая разработка программ на Java и C++: принципы, паттерны и методики

Гибкая разработка программ на Java и C++: принципы, паттерны и методики

Роберт C. Мартин

810 грн
Купить Анатомия и биохимия человека за 60 секунд

Анатомия и биохимия человека за 60 секунд

Василий Логинов

335 грн
Купить Городской скетчинг шаг за шагом. Как быстро делать наброски и зарисовки

Городской скетчинг шаг за шагом. Как быстро делать наброски и зарисовки

Клаус Майер-Паукен

425 грн
Купить Стратегії геніїв. П'ять найважливіших уроків від Білла Ґейтса, Енді Ґроува та Стіва Джобса

Стратегії геніїв. П'ять найважливіших уроків від Білла Ґейтса, Енді Ґроува та Стіва Джобса

Майкл А. Кусумано і Девід Б. Йоффі

145 грн
Купить Огранщик алмаза

Огранщик алмаза

Геше Майкл Роуч

255 грн
Купить Трансформація української національної ідеї

Трансформація української національної ідеї

Олесь Доній (упорядник)

225 грн
Купить Журнал La Boussole. Висота. Естетичний журнал про подорожі Україною. Vol 11

Журнал La Boussole. Висота. Естетичний журнал про подорожі Україною. Vol 11

300 грн
Купить Магия математики: Как найти x и зачем это нужно

Магия математики: Как найти x и зачем это нужно

Артур Бенджамин

311 грн
Купить Тринадцатая сказка

Тринадцатая сказка

Диана Сеттерфилд

210 грн
Купить Психология лжи. Обмани меня, если сможешь

Психология лжи. Обмани меня, если сможешь

Пол Экман

270 грн
Купить Злочинці з паралельного світу. Фантастичні повісті

Злочинці з паралельного світу. Фантастичні повісті

Галина Малик

120 грн
Купить Чорна рада

Чорна рада

Петро Кралюк

162 грн
Купить Java: руководство для начинающих

Java: руководство для начинающих

Герберт Шилдт

680 грн
Купить Психология девиантного поведения

Психология девиантного поведения

Владимир Менделевич

250 грн
Купить Тень горы. Шантарам-2

Тень горы. Шантарам-2

Грегори Дэвид Робертс

260 грн
Купить Стеклянная клетка. Автоматизация и мы

Стеклянная клетка. Автоматизация и мы

Николас Карр

207 грн
Купить Следующий уровень. Книга для тех, кто достиг своего потолка

Следующий уровень. Книга для тех, кто достиг своего потолка

Александр Кравцов

495 грн
Купить Как объяснить ребенку информатику. Иллюстрированное руководство для родителей по современным технологиям

Как объяснить ребенку информатику. Иллюстрированное руководство для родителей по современным технологиям

Кэрол Вордерман

700 грн
Купить Введение в теорию графов

Введение в теорию графов

Робин Дж. Уилсон

270 грн
Купить Дивосміт. Покликання Морріґан Кроу

Дивосміт. Покликання Морріґан Кроу

Джессіка Таунсенд

175 грн
Купить Мастерство визуализации данных

Мастерство визуализации данных

Ольга Базалева

330 грн
Купить Коробка-сумочка, лиловая, большая 27х20х9 см (подарочная)

Коробка-сумочка, лиловая, большая 27х20х9 см (подарочная)

96 грн
Купить Лонтано

Лонтано

Жан-Кристоф Гранже

125 грн
Купить Торговое оборудование

Торговое оборудование

Щепкань С. О.

240 грн
Купить Как спасти или погубить компанию за один день: Технологии глубинной фасилитации для бизнеса

Как спасти или погубить компанию за один день: Технологии глубинной фасилитации для бизнеса

Марк Розин

261 грн
Купить Панорамка. Мойдодыр

Панорамка. Мойдодыр

Корней Чуковский

78 грн
Купить Сказки барда Бидля (иллюстр. Криса Ридделла)

Сказки барда Бидля (иллюстр. Криса Ридделла)

Джоан Роулинг

680 грн
Купить Кони привередливые

Кони привередливые

Владимир Высоцкий

140 грн
Купить Иные боги

Иные боги

Говард Филлипс Лавкрафт

52 грн
Купить Компьютерное зрение. Современный подход

Компьютерное зрение. Современный подход

Форсайт

1 080 грн
Купить Язык программирования C++. Краткий курс

Язык программирования C++. Краткий курс

Бьярне Страуструп

420 грн
Купить Поезда

Поезда

220 грн
Купить К выступлению готов! Презентационный конструктор

К выступлению готов! Презентационный конструктор

Радислав Гандапас

375 грн
Купить Метод Ли Страсберга: Сборник упражнений по актерскому мастерству

Метод Ли Страсберга: Сборник упражнений по актерскому мастерству

Лола Коэн

385 грн
Купить Python. Экспресс-курс

Python. Экспресс-курс

Наоми Седер

590 грн
Купить Adobe Video Bundle. Домашнее видео на ПК для начинающих

Adobe Video Bundle. Домашнее видео на ПК для начинающих

Дмитрий Кирьянов

82 грн

Книги из категории "Наука и техника"

Купить Жизнь замечательных веществ

Жизнь замечательных веществ

Аркадий Курамшин

290 грн
Купить Книга о самых невообразимых животных: Бестиарий XXI века

Книга о самых невообразимых животных: Бестиарий XXI века

Каспар Хендерсон

680 грн
544 грн
Купить Сила твоєї кішечки

Сила твоєї кішечки

Кара Кинг

150 грн
Купить Нелокальность: Феномен, меняющий представление о пространстве и времени, и его значение для черных дыр, Большого взрыва и теорий всего

Нелокальность: Феномен, меняющий представление о пространстве и времени, и его значение для черных дыр, Большого взрыва и теорий всего

Джордж Массер

313 грн
282 грн
Купить Невероятная случайность бытия. Эволюция и рождение человека

Невероятная случайность бытия. Эволюция и рождение человека

Элис Робертс

250 грн
Купить Основы силовой электроники + виртуальный диск 8 Гб

Основы силовой электроники + виртуальный диск 8 Гб

Шустов Михаил

285 грн
Купить Технологии против Человека. Как мы будем жить, любить и думать в следующие 50 лет?

Технологии против Человека. Как мы будем жить, любить и думать в следующие 50 лет?

Ричард Уотсон

360 грн
Купить Физика невозможного

Физика невозможного

Митио Каку

315 грн
Купить Эволюция. Неопровержимые доказательства

Эволюция. Неопровержимые доказательства

Джерри Койн

314 грн
Купить 500 схем для радиолюбителей. Радиостанции и трансиверы

500 схем для радиолюбителей. Радиостанции и трансиверы

Семьян

54 грн
Купить Мозг. Ваша личная история

Мозг. Ваша личная история

Дэйвид Иглмен

94 грн
Купить Магия чисел. Моментальные вычисления в уме и другие математические фокусы

Магия чисел. Моментальные вычисления в уме и другие математические фокусы

Артур Бенджамин

375 грн
300 грн
Купить Восстание машин отменяется! Мифы о роботизации

Восстание машин отменяется! Мифы о роботизации

Дэвид Минделл

385 грн
308 грн
Купить Вирусы: Скорее друзья, чем враги

Вирусы: Скорее друзья, чем враги

Карин Мёллинг

370 грн
Купить Лошадь. Биография нашего благородного спутника

Лошадь. Биография нашего благородного спутника

Венди Уильямс

305 грн
Купить Игры тестостерона и другие вопросы биологии поведения

Игры тестостерона и другие вопросы биологии поведения

Роберт Сапольски

260 грн
Купить Карта Вселенной. Главные идеи, которые объясняют устройство космоса

Карта Вселенной. Главные идеи, которые объясняют устройство космоса

Приямвада Натараджан

300 грн
Купить Космические бароны. Илон Маск, Джефф Безос, Ричард Брэнсон, Пол Аллен и крестовый поход во имя колонизации космоса

Космические бароны. Илон Маск, Джефф Безос, Ричард Брэнсон, Пол Аллен и крестовый поход во имя колонизации космоса

Кристиан Дэвенпорт

360 грн
Купить Как работает тело

Как работает тело

Джинни Смит, Никола Темпл

730 грн
Купить Неймовірні числа професора Стюарта

Неймовірні числа професора Стюарта

Іен Стюарт

180 грн

Цитаты пользователей

Всего цитат
0

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

Отзывы

Отзывы
0 рецензий

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.
Все права защищены © 2003-2020 Bookzone.com.ua              Условия использования | Политика конфиденциальности
Интеграция сайта с 1С: ©SUPC