МИКРОПРОЦЕССОРЫ

 

 

 

Белов А.В. Конструирование устройств на микроконтроллерах

Белов А.В. Конструирование устройств на микроконтроллерах.

Перед вами новая книга по микропроцессорам. Эта книга задумана, как следующий этап для тех, кто прочитал «Самоучитель по микропроцессорной технике» этого же автора. Настоящая книга призвана продемонстрировать основные приемы проектирования конкретных микропроцессорных узлов. Формат книги — это учебник в примерах. Набор конкретных, проверенных в работе схемных и программных решений может очень пригодиться в разработке самого широкого спектра микропроцессорных устройств. В книге рассматриваются примеры проектирования некоторых периферийных узлов для широкораспространенного микроконтроллера АТ89С2051. Все приведенные в книге схемы — это практические схемы с номиналами, обозначениями выводов и советами по их применению. Большинство схем взято из реальных конструкций, разработанных автором и проверенных в работе. При разработке своих собственных конструкций читатель может использовать приведенные в книге схемы и программы, составляя из них свою собственную схему, как из элементов конструктора. Книга предназначена для широкого круга читателей-радиолюбителей, как начинающих, так и более опытных, конструирующих устройства на микроконтроллерах. Может быть полезна студентам технических институтов и университетов.

СКАЧАТЬ 2,6 Mb

ОБСУДИТЬ НА ФОРУМЕ




Rambler's Top100

СОДЕРЖАНИЕ


Содержание.............................................................................................................................3
Введение.................................................................................................................................5

Глава 1. Традиционные периферийные устройства................................................................7
1.1. Общие сведения...............................................................................................................7
1.2. Кнопки и датчики............................................................................................................9
1.3. Световые индикаторные устройства...............................................................................26
1.4. Комбинированные устройства........................................................................................50
1.5. Исполнительные устройства...........................................................................................60

Глава 2. Другие варианты схем ввода/вывода........................................................................63
2.1. Общие сведения..............................................................................................................63
2.2. Пример построения ЦАП................................................................................................64
2.3. Система аналогового ввода............................................................................................ 68
2.4. Жидкокристаллический дисплей....................................................................................77
2.5. Подключение ЖКИ дисплея к микроконтроллеру...........................................................85
2.6. Управляющая программа для ЖКИ модуля.....................................................................86

Глава 3. Работа с I2C шиной.................................................................................................98
3.1. Общие сведения..............................................................................................................98
3.2. Основные характеристики I2C шины........................................................................... 101
3.3. Схема построения I2C интерфейса............................................................................... 103
3.4. Протокол I2С шины......................................................................................................105
3.5. Микросхемы EEPROM с I2C интерфейсом...................................................................113
3.6. Программная реализация I2C интерфейса.....................................................................129
3.7. Примеры программ для работы с флэш-памятью.......................................................... 149

Глава 4. Работа с шиной MicroLAN.....................................................................................161
4.1. Общие сведения........................................................................................................... 161
4.2. Новый класс микросхем — iButton................................................................................168
4.3. 1-Wire микросхемы в традиционном исполнении..........................................................171
4.4. Схемная реализация 1-Wire интерфейса....................................................................... 175
4.5. Синхронизация и побитная передача информации...................................................... 178
4.6. Сброс и обнаружение присутствия на линии............................................................... 182
4.7. Система команд протокола 1-Wire............................................................................... 184
4.8. Структура ID кода........................................................................................................ 192
4.9. Интегральные датчики температуры............................................................................ 194
4.10. Внутренняя архитектура микросхемы DS18B20......................................................... 196
4.11. Схема подключения микросхемы DS18B20..................................................................207
4.12. Программная реализация 1-Wire интерфейса...............................................................209
4.13. Чтение кода ПЗУ микросхемы DS18B20......................................................................219
4.14. Подпрограмма чтения температуры.............................................................................227
4.15. Вывод температуры на индикатор...............................................................................237
4.16. Программа подсчета контрольной суммы....................................................................244

Заключение......................................................................................................................... 255

Список литературы..............................................................................................................255

Список ссылок в Интернет..................................................................................................255

 

По всем вопросам, замечаниям и предложениям обращаться по этому адресу mister-grey@narod.ru

Copyright® Grey 2004-2007

Hosted by uCoz