microchip

Новое расширенное ядро микроконтроллеров PIC16F1xxx

Компания Microchip улучшает ядро 8-битных PIC -микроконтроллеров среднего семейства.

Компания Microchip анонсировала новую улучшенную архитектуру ядер 8-битных PIC -микроконтроллеров среднего семейства PIC 12 и PIC 16: увеличенный объем памяти программ и данных; более глубокий и улучшенный аппаратный стек; дополнительные источники сброса; 14 дополнительных программных инструкций, включая оптимизированные для более эффективной работы С-компилятора, что позволяет снизить размер кода; расширенная периферия; уменьшенное время входа в прерывание.

Внедренные изменения позволяют повысить производительность на 50% и снизить объем кода на 40 %. Периферия включает модуль mTouch™ (Capacitive Sensing Module) для создания сенсорных пользовательских интерфейсов и тач-управления ЖК-дисплеев, многоканальные АЦП и ШИМ-модули, дополнительный таймеры и аналоговые компараторы.

Увеличенный объем памяти включает до 56 Кб программной флэш-памяти и до 4 Кб ОЗУ. 14 дополнительных инструкциий дополнили общее количество инструкций до 49, что позволяет оптимизировать код программ и обращение к памяти, тем самым снижается требуемый объем памяти и увеличивается быстродействие. Это позволяет безболезненно мигрировать между семействами PIC 12, PIC 16 и PIC 18 и микроконтроллерами среднего семейства с улучшенным ядром.

PIC Microcontroller Program
Flash
(Words)
Data
RAM
(Bytes)
Data EEPROM
(Bytes)
I/O
Pins
CCP/ ECCP Comp. ADC
Channels
Comm. Segment LCD Int. Osc.
PIC16F1826
2K
256
256
16
0/1
2
12X10b

1-A/E/USART, 1-MSSP(SPI/I2C)

-
32 MHz, 32 KHz
PIC16F1827
4K
384
256
16
2/2
2
12X10b
1-A/E/USART, 2-MSSP(SPI/I2C)
-
32 MHz, 32 KHz
PIC16F1933
4K
256
256
25
2/3
2
11x10b
1-A/E/USART, 1-MSSP(SPI/I2C)
60
32 MHz, 32 KHz
PIC16F1934
4K
256
256
36
2/3
2
14x10b
1-A/E/USART, 1-MSSP(SPI/I2C)
96
32 MHz, 32 KHz
PIC16F1936
8K
512
256
25
2/3
2
11x10b
1-A/E/USART, 1-MSSP(SPI/I2C)
60
32 MHz, 32 KHz
PIC16F1937
8K
512
256
36
2/3
2
14X10b
1-A/E/USART, 1-MSSP(SPI/I2C)
96
32 MHz, 32 KHz
PIC16F1938
1K6
1024
256
25
2/3
2
11X10b
1-A/E/USART, 1-MSSP(SPI/I2C)
60
32 MHz, 32 KHz
PIC16F1939
16K
1024
256
36
2/3
2
14X10b
1-A/E/USART, 1-MSSP(SPI/I2C)
96
32 MHz, 32 KHz
PIC16F1946
8K
512
256
53
2/3
3
17X10b
2-A/E/USART, 2-MSSP(SPI/I2C)
184
32 MHz, 32 KHz
PIC16F1947
16K
1024
256
53
2/3
3
17X10b
2-A/E/USART, 2-MSSP(SPI/I2C )
184
32 MHz, 32 KHz

 

Более подробная информация на сайте Microchip www.microchip.com/enhanced

 

©2007-2024 microchip.com.ru