ЭФО предлагает со своего склада новую серию преобразователей интерфейсов USB UART компании FTDI FT232RNL-REEL
РадиоЛоцман - Все об электронике

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

Выбираем схему BMS для заряда литий-железофосфатных (LiFePO4) аккумуляторов
57 предложений от 35 поставщиков
Микропроцессор PIC, Ядро 8bit, 14K-Flash 368B-SRAM, 256B-EEPROM, 20MHz, 4.0V…5.5V, -40°C…85°CМикроконтроллеры PIC (Peripheral Interface Controller) - это программируемые ППЗУ, имеют малое энергопотребление,...
Триема
Россия
PIC16F877-I/ML
14 ₽
Akcel
Весь мир
PIC16F877A-E/P
Microchip
от 15 ₽
ТаймЧипс
Россия
PIC16F877A-I/SP
Microchip
по запросу
МосЧип
Россия
I.C.PIC16F877-0
по запросу
Электронные компоненты. Бесплатная доставка по России
Для комментирования материалов с сайта и получения полного доступа к нашему форуму Вам необходимо зарегистрироваться.
Имя