AC-DC и DC-DC преобразователи напряжения Top Power на складе ЭЛТЕХ
РадиоЛоцман - Все об электронике

Настройка микроконтроллера 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)

Новое семейство LED-драйверов XLC компании MEAN WELL с дополнительными возможностями диммирования
65 предложений от 36 поставщиков
Микропроцессор PIC, Ядро 8bit, 14K-Flash 368B-SRAM, 256B-EEPROM, 20MHz, 4.0V…5.5V, -40°C…85°CМикроконтроллеры PIC (Peripheral Interface Controller) - это программируемые ППЗУ, имеют малое энергопотребление,...
ChipWorker
Весь мир
PIC16F877-10E/P
Microchip
11 ₽
Десси
Россия
Транзистор биполярный PIC16F877A-I/P
Microchip
548 ₽
Контест
Россия
PIC16F877-20I/L
Microchip
882 ₽
LifeElectronics
Россия
PIC16F877-04
Microchip
по запросу
ТМ Электроникс. Электронные компоненты и приборы. Скидки, кэшбэк и бесплатная доставка
Для комментирования материалов с сайта и получения полного доступа к нашему форуму Вам необходимо зарегистрироваться.
Имя