Информация о книге

978-5-94120-106-8, 0-7506-7698-1

Главная  » Научно-техническая литература » Информационные технологии. Компьютеры » Программирование » Основы программирования и алгоритмы » Сетевой и межсетевой обмен данными с микроконтроллерами (+ CD-ROM)

Иди Ф., Сетевой и межсетевой обмен данными с микроконтроллерами (+ CD-ROM)


серия: Программируемые системы
Додэка XXI, 2007 г., 378 стр., 978-5-94120-106-8, 0-7506-7698-1 , 235*167*17 мм., тираж: 2000


Описание книги

Книга посвящена вопросам создания успешно работающих сетевых устройств на базе микроконтроллеров. Из нее вы узнаете все об интеграции RS-232,12С и Ethernet в сетевое устройство, предназначенное для организации связи по локальным (LAN) или глобальным (WAN) сетям, или через Интернет. Кроме того, вы будете иметь полное представление о том, как программируются такие устройства. Сетевые устройства создавались на базе популярных микроконтроллеров Atmel и Microchip. При программировании микроконтроллеров Atmel использовался компилятор ICCAVR Pro, а при программировании микроконтроллеров PIC - компилятор CCS PIC.
На прилагаемом компакт-диске представлены все исходные коды и откомпилированные программы. Кроме этого, компакт-диск содержит схемы устройств Easy Ethernet в PDF-формате, а также схемы печатных плат.
Книга рассчитана на инженеров, Программистов и студентов, изучающих микроконтроллерную технику, а также будет представлять интерес для всех желающих самостоятельно разобраться в этой области.


Ключевые слова

Поделиться ссылкой на книгу



Содержание книги

Предисловие
Беглый обзор микроконтроллеров
Микроконтроллеры AVR производства Atmel
Микроконтроллеры PIC производства Microchip
Глава 1. Протокол RS-232 - основа сетей на базе
микроконтроллеров
Немного истории
Стандартный способ использования RS-232
Преобразование напряжений RS-232
Глава 2. Реализация протокола RS-232 с
использованием микроконтроллера
Базовое аппаратное обеспечение RS-232
Построение простого микроконтроллерного
трансивера RS-232
Аппаратное обеспечение интерфейса RS-232
DCE на базе микроконтроллера
Набор PICkit 1 FLASH Starter Kit производства
Microchip
Простая реализация микропрограммного
обеспечения RS-232
Подпрограмма передачи данных RS-232
Подпрограмма приема данных RS-232
Глава 3. Реализация функций интерфейса RS-232
на языке BASIC
BASIC RS-232
Глава 4. Формирование аппаратного обеспечения
RS-232
Дополнительный программный модуль BASIC RS-232
Глава 5. Универсальный синхронно-асинхронный
приемопередатчик
Регистры прерываний USART
Реализация протокола RS-232 с использованием
Atmel AVR
Программирование AVR RS-232
Глада 6. Шина 12С... Еще один
последовательный протокол
Достоинства шины 12С
Шина 12С
Биты АСК и NAK шины 12С
Арбитраж и тактовая синхронизация
Адресация шины 12С
Микропрограммное обеспечение шины 12С
Программный код ведущего устройства AVR шины
12С
Программный код ведущего приемника AVR 12С
Программный код ведомого передатчика PIC
Микропрограммное обеспечение обмена данными
между AVR и PIC по шине 12С ...
Глава 7. Ethernet
Протокол Ethernet
Интегральная схема CS8900A-CQ
Краткая информация о процедуре сброса
CS8900A-CQ
Обзор интерфейсов передачи данных CS8900A-CQ
Краткая информация о процессе передачи данных
микросхемой CS8900A-CQ
Краткая информация о процессе приема данных
микросхемой CS8900A-CQ
Краткая информация о внешней памяти CS8900A-CQ
Индикаторы состояний CS8900A-CQ
Процессор MAC микросхемы CS8900A-CQ
Аппаратное обеспечение Easy Ethernet CS8900A
Микроконтроллер PIC16F877
Микроконтроллер Microchip PIC18F452
Процессор Ethernet микросхемы CS8900A-CQ
Питание микросхемы CS8900A-CQ
Блок трансформаторов NU1S114-ХХХ
Аппаратное обеспечение Easy Ethernet CS8900A на
базе PIC16F877...
Встроенный интерфейс последовательного
программирования ICSP .
Разработка микропрограммного обеспечения Easy
Ethernet CS8900A..
Настройка микроконтроллера PIC16F877
Распределение ресурсов памяти микроконтроллера
PIC16F877
Прототипы функций
Определение переменных
Макросы Easy Ethernet CS8900A
Набор регистров CS8900A-CQ PacketPage
Регистры интерфейса шины CS8900A-CQ
Регистр идентификатора продукта - Product
Identification Code ..
Регистры состояний и управления CS8900A-CQ
Использование регистров
Глава 8. Микропрограммное обеспечение
CS8900A-CQ
Первый шаг
Перегрузка CS8900A-CQ
Загрузка основных параметров CS8900A-CQ
Загрузка индивидуального адреса CS8900A-CQ
Включение приемника и передатчика CS8900A-CQ
Главный рабочий цикл
Кадр под микроскопом
ARP-запрос
Глава 9. Команда PING и Easy Ethernet CS8900A
Глава 10. Протокол UDP и Easy Ethernet CS8900A
Приложение UDP Internet Test Panel
Глава 11. Протокол TCP и Easy Ethernet CS8900A
Физический уровень
Канальный уровень
Сетевой уровень
Транспортный уровень
Прикладной уровень
Кодирование протокола TCP/IP для устройства
Easy Ethernet CS8900A
Глава 12. Давайте выполним это вновь
Проект Easy Ethernet Whacked
Микросхема RTL8019AS
Аппаратное обеспечение Easy Ethernet W
Микропрограммное обеспечение Easy Ethernet W
Инициализация RTL8019AS
Устройство Easy Ethernet W в оперативном режиме
Передача кадра с использованием устройства Easy
Ethernet W
Инструменты для дела и игры
Глава 13. Применение Easy Ethernet AVR в
диалоговом режиме
Глава 14. Заключение
Приобретение устройств Easy Ethernet
Предметный указатель


Об авторе


Последние поступления в рубрике "Основы программирования и алгоритмы"



Программирование на visual c# 2013. Учебное пособие для прикладного бакалавриата Программирование на visual c# 2013. Учебное пособие для прикладного бакалавриата Казанский А.

Эта книга предназначена для изучения программирования на одном из самых современных и мощных языков — Visual C# 2013. Язык C# создан для программирования в Windows и вместе со средой разработки IDE Microsoft Visual Studio 2013 позволяет разрабатывать эффективные приложения, имеющие удобный графический интерфейс для решения прикладных задач....

Программирование на языке высокого уровня С/С++. Конспект лекций Программирование на языке высокого уровня С/С++. Конспект лекций Зоткин С.

Приведены основные элементы языков программирования C/C++: типы данных, операторы и операции, структура программы, работа с файлами, основы численных методов решения инженерных задач, организация данных в виде стека, очереди, списка и дерева.Для студентов первого курса бакалавриата направления подготовки 09.03....

Примеры и задачи по программированию на Паскале и Питоне. Фонд оценочных средств для промежуточных аттестаций. Часть 1. Учебное пособие Примеры и задачи по программированию на Паскале и Питоне. Фонд оценочных средств для промежуточных аттестаций. Часть 1. Учебное пособие Пылькин А.Н., Москвина О.П.

В сборнике рассмотрены примеры разработки алгоритмов и программ по различным разделам программирования. Приведены практические примеры программ на языках Паскаль и Питон. По каждой теме даны наборы заданий различной степени сложности....

Если Вы задавались вопросами "где найти книгу в интернете?", "где купить книгу?" и "в каком книжном интернет-магазине нужная книга стоит дешевле?", то наш сайт именно для Вас. На сайте книжной поисковой системы Книгопоиск Вы можете узнать наличие книги Иди Ф., Сетевой и межсетевой обмен данными с микроконтроллерами (+ CD-ROM) в интернет-магазинах. Также Вы можете перейти на страницу понравившегося интернет-магазина и купить книгу на сайте магазина. Учтите, что стоимость товара и его наличие в нашей поисковой системе и на сайте интернет-магазина книг может отличаться, в виду задержки обновления информации.