Контрактное производство электроники. Полный цикл работ
РадиоЛоцман - Все об электронике

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

АЦП азиатских производителей. Часть 1. Преобразователи последовательного приближения
66 предложений от 38 поставщиков
Микропроцессор PIC, Ядро 8bit, 14K-Flash 368B-SRAM, 256B-EEPROM, 20MHz, 4.0V…5.5V, -40°C…85°CМикроконтроллеры PIC (Peripheral Interface Controller) - это программируемые ППЗУ, имеют малое энергопотребление,...
ICdarom.ru
Россия
PIC16F877A-I
Microchip
от 400 ₽
Romstore
Россия, Беларусь
PIC16F877A-I/PT
от 539 ₽
Эиком
Россия
PIC16F877A-I/P
Microchip
от 1 410 ₽
PIC16F877-20I/P, Микроконтроллер 8-Бит, PIC, 20МГц, 14КБ (8Кx14) Flash, 33 I/O [DIP-40]
Fairchild
по запросу
ТМ Электроникс. Электронные компоненты и приборы. Скидки, кэшбэк и бесплатная доставка
Для комментирования материалов с сайта и получения полного доступа к нашему форуму Вам необходимо зарегистрироваться.
Имя