Главная » Файлы » Документы, книги, даташиты » Книги

Учимся программировать микроконтроллеры PIC на языке PicBasicPro В.Н. Хилинский 2007.г
12.07.2011, 22:14
Эта книга предназначена для студентов и инженеров, занимающихся электроникой. Здесь они смогут найти ответы на вопрос, как и чем, программировать PIC-микроконтроллеры. Книга разбита на 4 части. В первой части приводится очень краткое описание устройства и работы PIC-микроконтроллеров. Во второй части описывается язык программирования PicBasicPro. Третья часть содержит подборку практических примеров устройств на основе микроконтроллеров PIC, а также тексты Basic-программ к этим примерам. В четвертой части приведены справочные данные по командам языка PicBasicPro.

СОДЕРЖАНИЕ
Предисловие
Введение
Глава 1. PIC-микроконтроллеры
Питание микроконтроллеров
Сброс и перезапуск микроконтроллеров
Регистры конфигурации
Генераторы тактовых импульсов
Порты ввода вывода и регистры управления передачей данных
Глава 2. Компилятор PicBasicPro
Интерактивная среда разработки (TOE) - Microcode Studio Phis
Установка и настройка
Интерактивная отладка программ (ICD)
Программа MiaoCode Loaded
Терминал последовательного порта (The Serial Communicator)
Программа Easy НD Wizard
Язык PicBasicPro
Основные понятия н определения
Идентификаторы
Комментарии
Переменные
Псевдонимы
Константа
Символы
Метки
Массивы
Математические операторы
Умножение
Деление
Операторы сдвига
Оператор ABS
Оператор COS
Оператор DCD
Оператор DIG
Оператор DIV32
Оператор МАХ и МШ
Оператор NCD
Оператор REV
Оператор SIN
Оператор SQR
Поразрядные операторы
Операторы сравнения Л
огические операторы
Некоторые замечания о стилях программирования
Глава 3. Примеры программ
Пример 1 - Мигающий светодиод (Hello Word)
Пример 2. Работа с несколькими светодиодами
Пример 3. Взаимодействие с кнопкой
Пример 4. Аналого-цифровое преобразование
Пример 5. Управление сервомотором
Пример б. Управление ЖКИ
Пример 7. Подключение 7 сегментного светодиодного индикатора
Пример 8. Работа с внутренней ЕЕПРОМ
Пример 9. Работа с внешней ЕЕПРОМ
Пример 10. Работа с 12 кнопочной клавиатурой
Пример 11. Создание музыки
Глава 4. Команды компилятора PicBasicPro
Команда (а>
Команда ADC IN
Команда ASM.. .ENDASM
Команда BRANCH
Команда BRANCHL
Команда BUTTON
Команда CALL
Команда CLEAR
Команда CLEARWDT
Команда COUNT
Команда DATA
Команда DEBUG
Команда DEBUGIN
Команда DISABLE
Команда DISABLE DEBUG
Команда DISABLE INTERRUPT
Команда DTMFOUT
Команда EEPROM
Команда ENABLE
Команда ENABLE DEBUG
Команда ENABLE INTERRUPT
Команда END
Команда ERASECODE
Команда FOR...NEXT Команда FREQOUT
Команда GOSUB
Команда GOTO
Команда HIGH
Команда HPWM
Команда HSERIN
Команда HSEROUT
Команда HSERIN2
Команда HSEROUT2
Команда I2CREAD
Команда I2CWRITE
Команда IF...THEN
Команда INPUT
Команда LET
Команда LCDIN
Команда LCDOUT
Команда LOOKDOWN
Команда LOOKDOWN2
Команда LOOKUP
Команда LOOKUP2
Команда LOW
Команда NAP
Команда ON INTERRUPT
Команда OUTPUT
Команда OWIN
Команда OWOUT
Команда PAUSE
Команда PAUSEUS
Команда РЕЕК
Команда PEEKCODE
Команда РОКЕ
Команда POKECODE
Команда РОТ
Команда PULSIN
Команда PULSOUT
Команда PWM
Команда RANDOM
Команда RCTIME
Команда READ
Команда READCODE
Команда REPEAT...UNTIL
Команда RESUME
Команда RETURN
Команда REVERSE
Команда SERIN
Команда SELECT...CASE
Команда SERIN2
Команда SEROUT
Команда SEROUT2
Команда SHCF1LV
Команда SHEFTOUT
Команда SLEEP
Команда SOUND
Команда STOP
Команда SWAP
Команда TOGGLE
Команда WHILE...WEND
Команда USBIMT
Команда USBIN
Команда USBOUT
Команда WRITE
Команда WMTECODE
Команда XIN
Команда XOUT
Оператор DEFINE
Некоторые замечания по поводу обозначения выводов микроконтроллеров
Заключение
Приложение 1. Однопроводный интерфейс или интерфейс "Micro-LAN"
Приложение 2. Протокол Х10
Подборка ссылок в INTERNET
Литература

От себя: Очень интересная книга, написана доступным языком

Категория: Книги | Добавил: Aizd
Просмотров: 11951 | Загрузок: 659 | Комментарии: 2 | Рейтинг: 4.4/9
Всего комментариев: 2
2 DanCom   (06.08.2016 21:17) [Материал]
огромное спасибо за книгу!

1 sergdo   (30.10.2011 21:47) [Материал]
благодарю за книгу
!

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]