Электроника
ГЛАВНАЯ
Популярные статьи
» Elektor Electronics №5 (September-October 2020)
» CQ Amateur Radio №10 (October 2020)
» The MagPi - Issue 98 (October 2020)
» Электронные компоненты и системы №3 (Июль-Сентябрь 2020 ...
» Arduino with MATLAB in the thermography: From the senso ...
» Современная электроника №8 2020

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

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

Администрация
Главная » Книги » Микроэлектроника » Программирование » Учимся программировать микроконтроллеры pic на языке PicBasicPro


Книги » Микроэлектроника » Программирование: Учимся программировать микроконтроллеры pic на языке PicBasicPro

Учимся программировать микроконтроллеры pic на языке PicBasicPro
Название: Учимся программировать микроконтроллеры pic на языке PicBasicPro
Автор: В.Н. Хилинский
Год: 2007
Страниц: 185
Язык: Русский
Эта книга является актуальной по той причине, что на данный момент в отечественной литературе практически отсутствуют материалы, в которых рассматривается программирование микроконтроллеров на языке BASIC. Не смотря на огромный спрос в Интернете, ниша все еще остается свободной. Вероятно, настоящее издание поможет соискателям. Сам автор книги свидетельствует о том, что практикует работу с электроникой достаточно длительный срок. За то время, что интересуется тематикой, произошли значительные изменения. Автор начинал свой профессиональный путь в то время, когда широко использовались транзисторы, пришедшие на смену электронным лампам. Затем их сменили микросхемы. Что в это время происходило за пределами СССР в области электронной техники, многим людям оставалось неизвестно. Когда эти технологии вводились в производство первых микро компьютеров в России началось в 80 годы прошлого века. Одни из первых компьютеров были не достижимой мечтой для обычного человека, а преимущественное количество радиолюбителей собирало на работе и дома самодельные ЭВМ типа «Специалист», «Радио 86 РК» и т.п. Вершиной радиолюбительских сборок стали компьютеры серии «Sinkler» на базе процессора Z80. пользуясь такими самодельными станциями и делая свои первые попытки создавать свои программы, любители начинали самостоятельно осваивать наиболее распространенный для этих компьютеров язык программирования - BASIC. Настоящее издание адресовано всем тем студентам и инженерам, которые увлекаются электроникой. Именно на страницах этого труда они найдут ответы на вопрос, как и чем, программировать PIC-микроконтроллеры.
Материал условно разделен на 4 части. В первой части дано сжатое описание устройства и работы PIC-микроконтроллеров. Вторая часть посвящена языку программирования PicBasicPro. В третьей части рассмотрены практические примеры устройств на базе микроконтроллеров PIC, а также тексты Basic-программ к этим примерам. Заключительная часть содержит в себе информацию справочного характера по командам языка PicBasicPro.

Содержание:

Предисловие
Введение
Глава 1. Р1С-микроконтроллеры
Питание микроконтроллеров
Сброс и перезапуск микроконтроллеров
Регистры конфигурации
Генераторы тактовых импульсов
Порты ввода/вывода и регистры управления передачей данных
Глава 2. Компилятор PicBasicPro
Интерактивная среда разработки (IDE) - Microcode Studio Plus.
Установка и настройка
Интерактивная отладка программ (ICD)
Программа MicroCode Loader
Терминал последовательного порта (The Serial Communicator)
Программа Easy HID Wizard
Язык PicBasicPro
Основные понятия и определения
Идентификаторы
Комментарии
Переменные
Псевдонимы
Псевдонимы
Константы
Символы
Метки
Массивы
Математические операторы
Умножение
Деление
Операторы сдвига
Оператор ABS
Оператор COS
Оператор DCD
Оператор DIG
Оператор DIV32
Оператор МАХ и MIN
Оператор NCD
Оператор REV
Оператор SIN
Оператор SQR
Поразрядные операторы
Операторы сравнения
Логические операторы
Некоторые замечания о стилях программирования
Глава 3. Примеры программ
Пример № 1 - Мигающий светодиод (Hello Word)
Пример № 2. Работа с несколькими светодиодами
Пример № 3. Взаимодействие с кнопкой
Пример № 4. Аналого-цифровое преобразование
Пример № 5. Управление сервомотором
Пример № 6. Управление ЖКИ
Пример № 7. Подключение 7 сегментного светодиодного
индикатора
Пример № 8. Работа с внутренней ЕЕПРОМ
Пример № 9. Работа с внешней ЕЕПРОМ
Пример № 10. Работа с 12 кнопочной клавиатурой
Пример №11. Создание музыки
Глава 4. Команды компилятора PicBasicPro
Команда @
Команда ADCIN
Команда ASM.. .ENDASM
Команда BRANCH
Команда BRANCHL
Команда BUTTON
Команда CALL
Команда CLEAR
Команда CLEARWDT
Команда COUNT
Команда DATA
Команда DEBUG
Команда DEBUGIN
Команда DISABLE
Команда DISABLE DEBUG
Команда DISABLE INTERRUPT
Команда DTMFOUT
Команда EE PROM
Команда ENABLE
Команда ENABLE DEBUG
Команда ENABLE INTERRUPT
Команда END
Ко манда Е RAS Е СО DE
Команда FOR...NEXT
Команда FREQOUT
Команда GOSUB
Команда СОТО
Команда HIGH
Команда HPWM
Команда HSERIN
Команда USE ROUT
Команда HSERIN2
Команда HSEROUT2
Команда I2CREAD
Команда I2CWRITE
Команда IF...THEN
Команда INPUT
Команда LET
Команда LCDIN
Команда LCDOUT
Команда LOOKDOWN
Команда LOOKDOWN2
Команда LOOKUP
Команда LOOKUP2
Команда LOW
Команда NAP
Команда ON INTERRUPT
Команда OUTPUT
Команда О WIN
Команда OWOUT
Команда PAUSE
Команда PAUSE US
Команда РЕЕК
Команда РЕEKCODE
Команда РОКЕ
Команда POKECODE
Команда РОТ
Команда PULSIN
Команда PULSOUT
Команда PWM
Команда RANDOM
Команда RCTIME
Команда READ
Команда READCODE
Команда REPEAT...UNTIL
Команда RESUME
Команда RETURN
Команда REVERSE
Команда SERIN
Команда SELECT...CASE
Команда SERIN2
Команда SEROUT
Команда SEROUT2
Команда SHIFTIN
Команда SHIFTOUT
Команда SLEEP
Команда SOUND
Команда STOP
Команда SWAP
Команда TOGGLE
Команда WHILE...WEND
Команда USBINIT
Команда USBIN
Команда USB OUT
Команда W RITE
Команда WRITECODE
Команда XIN
Команда XOUT
Оператор DEFINE
Некоторые замечания по поводу обозначения выводов микроконтроллеров
Заключение
Приложение 1. Однопроводный интерфейс или интерфейс "Micro-LAN".
Приложение 2. Протокол X10
Подборка ссылок в INTERNET
Литература

Содержание Оглавление





С Programming for Microcontrollers Следующий пост >>Практическое программирование микроконтроллеров Atmel AVR на языке ассембле ...
 
Другие новости по теме:
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Translate
Календарь
«    Октябрь 2020    »
Пн Вт Ср Чт Пт Сб Вс
 
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
 

Архив новостей
Октябрь 2020 (4)
Сентябрь 2020 (22)
Август 2020 (27)
Июль 2020 (18)
Июнь 2020 (44)
Май 2020 (60)

Copyright © 2009-2023. RadioSovet.Ru. Маркетинг и SEO-реклама o-es.ru.