Українська      English    Реєстрація   |  
 Вхід клієнта   
За складом     За сайтом
  Наприклад: PIC12F629
Головна - Публікації - Публікації microchip

Новые MEGAPIC Flash микроконтроллеры PIC18F6X20, PIC18F8X20 с объемом програмной памяти до 1 Мбит от Microchip

    Компания Microchip Technology Inc. расширила линийку контроллеров PIC18F6X20 (64pin) и PIC18F8X20 (80pin) двумя новыми моделями PIC18F6520 (64pin) и PIC18F8520 (80pin). Эти две модели содержат не так много памяти, как у “собратьев” по семейству, но зато работают на максимальных тактовых частотах 10MIPS@40МГц, а так же имеют гораздо меньшую цену. По остальным параметрам микроконтроллеры полностью идентичны своим “старшим братьям”, смотри таблицу 5.



Таким образом, полностью сформировано так называемое семейство “megaPIC”, в которое вошли контроллеры с большим числом портов ввода/вывода, объемом памяти до 128кБайт и высокой производительностью.

    Объем программной FLASH памяти семейства “megaPIC” достигает 1Мбит (128кБайт или 64К программных слов), она линейная и не разбита на страницы. Кроме того, PIC18F8X20 (80pin) способны адресовать до 2Мбайт внешней памяти программ. Микроконтроллеры PIC18FXX20 разработаны для приложений обработки и хранения информации, со сложным интерфейсом пользователя, требующих большого объема памяти для хранения текстовой и другой информации. PIC18F6620/6720 (64 вывода) и PIC18F8620/8720 (80 выводов) – первые четыре мощных микроконтроллера с функциями самопрограммирования, предназначенные для промышленных приложений, систем передачи данных и бытовых устройств. Еще два новых PIC18F6520 и PIC18F8520 специально выпущены для тех задач, где особенно критична цена. Новые микроконтроллеры PIC18 совместимы по большинству параметров с PIC17C7XX. Это позволит увеличить объем памяти и производительность в уже выполненных разработках заменой контроллера на PIC18FXX20 без изменения печатной платы.

    Микроконтроллеры выполнены по новейшей FLASH технологии от Microchip Ц PEEC, позволяющей добиться отличных характеристик – невысокую цену, отличную надежность, малое время записи ячейки. Программирование PIC18FXX20 оптимизировано так, что массив данных размером в 1Мбит может быть стерт и запрограммирован менее чем за 2 сек. От дельное слово в памяти программ может быть перезаписано менее чем за 3 мсек. Число гарантированных циклов стирание/запись EEPROM памяти данных более 1.000.000, а FLASH памяти программ – более 100.000 циклов. Длительность хранения данных более 40 лет. Это позволяет хранить огромные массивы данных во FLASH памяти и оперативно работать с ними, используя команды табличного чтения/записи. Микросхемы идеально подходят для использования RTOS или сложных протоколов связи типа TCP/IP.

    К числу дополнительных особенностей PIC18FXX20 следует отнести 2 аппаратных модуля AUSART, 10бит АЦП, 5 модулей ШИМ, 2 компаратора, 5 таймеров, 2 тактовых генератора с возможностью программного переключения, что актуально для приборов с батарейным питанием.

    Благодаря специализированной системе команд большому объему памяти в качестве основного языка программирования целесообразно использовать Си. Можно воспользоваться как компилятором Microchip, так и продукцией известных фирм HI-TECH и IAR.

    Программное обеспечение можно загружать внутрисхемно или обновлять при работе устройства штатном режиме, получая новую “прошивку” по любо му доступному информационному каналу (IrDA, TCP/IP, RS232, CAN), для чего необходимо предусмотреть в программе специальный загрузочный модуль. Такой режим изменения программы возможен во всем диапазоне рабочих напряжений и называется “режимом самопрограммирования”.

    В семействе PIC18FXX20 предусмотрен режим внутрисхемной отладки, при котором непосредственно в работающем устройстве можно проверить и отладить работу программного обеспечения. В режиме отладки доступен режим работы в реальном времени, пошаговый режим, просмотр точек останова, просмотр и изменение содержимого программной и EEPROM ти и ОЗУ данных. Очень удобно для отладки использовать PIC18FXX20 совместно с новой 32 MPLAB-IDE 6.1x и внутрисхемным программатором отладчиком MPLAB-ICD2 (DV164007).

    Микросхемы работают в широком диапазоне напряжений питания от 2.0В до 5.5В и температур 40…+85C. Выпускаются в малогабаритных TQFP.


Вернуться назад