Линейка продуктов KEEN SIDE
РадиоЛоцман - Все об электронике

Настройка микроконтроллера PIC16F877

PIC16F877

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


Одно из преимуществ использования компилятора Custom Computer Services C Compiler — большое количество встроенных функций, предназначенных для работы с ресурсами PIC.микроконтроллера. Предварительную настройку некоторых встроенных ресурсов выбранного микроконтроллера компилятор Custom Computer Services C Compiler позволяет выполнять с помощью мастеров. Читатели, обладающие богатым опытом использования PIC-микроконтроллеров, могут вручную настраивать микроконтроллеры с использованием операторов объявления языка C.

Включаемый файл f877-h был создан автором данной книги с использованием оригинального включаемого файла на ассемблере Microchip MPLAB для микроконтроллера PIC16F877, поставляемого с MPLAB. Включаемый файл f877-h дополняет включаемый файл 16f877-h компилятора Custom Computer Services C Compiler и содержит несколько определений для микроконтроллера PIC16F877. Еще одной особенностью компилятора Custom Computer Services C Compiler является его способность управлять использованием памяти микроконтроллера. Так, оператор #device *=16 включает действительно 16-битные указатели RAM.памяти микроконтроллера. Обратите внимание, в программном коде Easy Ethernet CS8900A ячейки памяти для хранения значений переменных не выделяются.

Когда автор данной книги только начал писать программный код PIC-микроконтроллеров, доступный для всеобщего пользования, код даты последней редакции сохранялся им в переменной ID микроконтроллера и использовался для определения версии микропрограммного обеспечения. Данный способ определения версии микропрограммного обеспечения используется автором и сегодня. Так, оператор #id 0x0802 означает, что последний раз программный код Easy Ethernet CS8900A редактировался автором 2 августа.

Читать далее статью в полном обьеме (pdf)

Датчики давления азиатских производителей
64 предложений от 35 поставщиков
Микропроцессор PIC, Ядро 8bit, 14K-Flash 368B-SRAM, 256B-EEPROM, 20MHz, 4.0V…5.5V, -40°C…85°CМикроконтроллеры PIC (Peripheral Interface Controller) - это программируемые ППЗУ, имеют малое энергопотребление,...
ЧипСити
Россия
PIC16F877AT-I/L
Microchip
163 ₽
Элевика
Россия
PIC16F877A-I/P
403 ₽
Кремний
Россия и страны СНГ
PIC16F877-04I/P
Microchip
по запросу
PIC16F877-04/P/ROHS
Microchip
по запросу
ТМ Электроникс. Электронные компоненты и приборы. Скидки, кэшбэк и бесплатная доставка
Для комментирования материалов с сайта и получения полного доступа к нашему форуму Вам необходимо зарегистрироваться.
Имя