*
Витривалість Пам'яті:
Збільшені Показні осередки як для програмної пам'яті, так і даних електрична програмована постійна Пам'ять є номінально до останнього для багатьох тисяч стирань/запису цикли – аж до 100,000 для програмної пам'яті і 1,000,000 для електричної програмованої постійної пам'яті. Затримання даних без оновлення консервативного оцінення. *
Однорідно-програмований:
Ці пристрої можуть написати до їх власних програмних інтервалів пам'яті під внутрішній software контроль. Використовуючи bootloader рутина, розташована в захищеному Завантажувальному Блоці у вершині програмної пам'яті, це стає можливим створивши додаток, який може відновити собі поле. *
Розширена Система Команд:
Сімейство PIC18F2455/2550/4455/4550 вводити необов'язкове продовження PIC18 системи команд який додає 8 нових інструкцій і Індексованого Буквальній Офсетній спосіб Адресації. Це продовження дозволене як вибір конфігурації прибудові, має особливо проектується, щоб оптимізувати прикладний код. *
Збільшений модуль пакету для управління передачею даних:
У методі PWM, це модуля забезпечує 1, 2 або 4 модульованого випуску для
управління і повні-мостові виводи. Інші особливості включають авто-закриття для виведення з ладу випусків PWM на перериванні або інші вибирають умови і повторний авто-запуск, щоб відновити випуски як тільки умова очистила. *
Збільшений USART, що адресується:
Цей модуль комунікації здібний до стандарту для правих СТОРІН-232 і забезпечує підтримку LIN протокол шини. Інші збільшення включають автоматичне виявлення швидкості і 16-розрядний генератор норми для вдосконаленого вирішення. Коли мікроконтролер використовується внутрішній осцилятор блокується, USART забезпечує стійку дію для додатків, які говорять із зовнішнім світом без використання зовнішнього кристала. *
Зраджений порт ICD/ICSP:
Ці пристрої введуть використання відладчика і програмування шпильки, які не є мультиплексними з іншим мікро-диспетчером. Запропоновано як вибір пакети, ця особливість дозволяє споживачам розвивати введення – висновок інтенсивні додатки, зберігаючи здатність програма і відладка в кругообігу.
3.4 Деталізуйте на індивідуальному сімействі
Пристрої в сімействі PIC18F2455/2550/4455/4550 є доступний в 28-шпильці і 40/44-pin пакетах. Блок діаграми для двох груп. Пристрої диференційовані один від одного в шести шляхах:
1. Показна програмна пам'ять (24 Кілобайта для Пристрої PIC18FX455, 32 Кілобайта для PIC18FX550).
2. Аналого-цифрові канали (10 для 28-болотяних пристроїв, 13 для 40/44-pin пристроїв).
3. Введення - висновок (3 двонаправленого порту і 1 входу тільки порт на 28-болотяних прибудовах, 5 двонаправлених портів на 40/44-pin пристроїв).
4. ПАКЕТ Для управління передачею даних і збільшене виконання ПАКЕТУ Для управління передачею даних (28-болотяні пристрої мають 2 стандартні модулі ПАКЕТУ Для управління передачею даних 40/44-pin пристроїв мають один стандартний ПАКЕТ Для управління передачею даних модуль і один модуль ECCP).
5. Витікання Паралельного Порту (присутні тільки на 40/44-pin пристроїв).
Всі інші особливості для пристроїв в цьому сімействі ідентичні. Ці підсумовуються. Висновки для всіх пристроїв внесені в список. Подібно до всіх пристроїв Мікрочіп PIC18, член сімейства PIC18F2455/2550/4455/4550 доступні, як стандартні, так і низьковольтні пристрої. Стандарт пристрої із Збільшеною Показною пам'яттю, позначеною “F” в номері (як наприклад PIC18F2550) частини пристосуйте операційний VDD ряд 4.2V до 5.5V. Низьковольтні частини, позначені НИЗЬКОЮ “ЧАСТОТИ” (як наприклад PIC18LF2550), функціонуйте над підвищеною дальністю VDD 2.0V до 5.5V.
Рис . 8 Структурна схема мікроконтролерів PIC18F4455 і PIC18F4550
3.5 Призначення виводів мікроконтролерів PIC18F4455
і PIC 18F4550
OSC2/CLKOUT - генератора. Підключається кварцевий або керамічний резонатор. У RC режимі тактового генератора на виході OSC2 присутній тактовий сигнал CLKOUT, рівний FOSC/4.
MCLR/VPP - Вхід скидання мікроконтролера або вхід напруги програмування . Скидання мікроконтролера відбувається при низькому логічному рівні сигналу на вході .
RA0/AN0 RA /AN RA2/AN2/VREF- RA3/AN3/VREF+ RA4/T0CKI RA5/-SS/AN4 - Двонаправлений порт введення / PORTA. RA0 може бути настроєний як аналоговий канал 0 RA може бути настроєний як аналоговий канал 1 RA2 може бути настроєний як аналоговий канал 2 або вхід негативної опорної напруги RA3 може бути настроєний як аналоговий канал 3 або вхід позитивної опорної напруги RA4 може використовуватися як вхід зовнішнього тактового сигналу для TMR0. Вихід з відкритим стоком RA може бути настроєний як аналоговий канал 1 або вхід вибору мікросхеми в режимі відомого SPI.
RB0/INT RB RB2 RB3/PGM RB4 RB5 RB6/PGC RB7/PGD - Двонаправлений порт введення / PORTB. PORTB має підтягаючі, що програмно підключаються, резистори на входах . RB0 може використовуватися як вхід зовнішніх переривань . RB3 може використовуватися як вхід для режиму низьковольтного програмування . Переривання по зміні рівня вхідного сигналу . Переривання по зміні рівня вхідного сигналу . Переривання по зміні рівня вхідного сигналу або висновок для режиму внутрішньосхемної відладки ICD. Тактовий вхід в режимі програмування . Переривання по зміні рівня вхідного сигналу або висновок для режиму внутрішньосхемної відладки ICD. Виведення даних в режимі програмування .
RC0/T OSO/T CKI RC /T OSI/CCP2 RC2/CCP RC3/SCK/SCL RC4/SDI/SDA RC5/SDO RC6/TX/CK RC7/RX/DT - Двонаправлений порт введення / PORTC. RC0 може використовуватися як вихід генератора TMR або входу зовнішнього тактового сигналу для TMR . RC може використовуватися як вхід генератора для TMR або виведення модуля CCP2. RC2 може використовуватися як виведення модуля CCP . RC3 може використовуватися як вхід / тактового сигналу в режимі SPI і I 2 C. RC4 може використовуватися як вхід даних в режимі SPI або вхід / даних в режимі I 2 C. RC5 може використовуватися як вихід даних в режимі SPI.
VUSB - USB 3.3V вихід регулятора напруги.
RD0/PSP0 RD /PSP RD2/PSP2 RD3/PSP3 RD4/PSP4 RD5/PSP5 RD6/PSP6 RD7/PSP7 - Двонаправлений порт введення / PORTD або відомий паралельний порт для підключення до шини мікропроцесора
RE0/-RD/AN5 RE /-WR/AN6 RE2/-CS/AN7 - Двонаправлений порт введення / PORTE. RE0 може використовуватися як вхід читання PSP