Микроконтроллеры семейства MSP430

Микроконтроллеры MSP430 - это 16-разрядные микроконтроллеры RISC-архитектуры, с развитой периферией и сверхнизким энергопотреблением. Наиболее важные отличительные особенности RISC архитектуры: архитектура регистр-регистр, простые способы адресации, простые команды и большой регистровый файл. Микроконтроллер MSP430 имеет 27 основных инструкций и 24 дополнительных инструкции, что значительно упрощает процесс генерации команд. Отсутствуют специальные команды обращения к аккумулятору, памяти или к периферийным устройствам. Это существенно повышает эффективность работы процессора.

Ядро процессора - 16-битовое RISC ALU и шестнадцать 16-битовых регистров. Четыре регистра выполняют функции программного счетчика (PC), регистра статуса (SR), указателя стека (SP) и регистра констант (CG). Остальные двенадцать 16-битовых регистра - полностью в распоряжении пользователя. Регистры общего назначения используются для хранения переменных, указателей и для операций с данными. Процессор обращается к этим регистрам непосредственно, что содействует высокой эффективности работы микроконтроллера MSP430.

Контроллер RAM Flash I/O USART Cap/ Com Comp _A АЦП ЖКИ Особенности Корпус
MSP430F1101A   1K       + программно1     20DGW,DW,PW,24RGE
MSP430F1111A   2K       + программно1     20DGW,DW,PW,24RGE
MSP430F1121A   4K       + программно1     20DGW,DW,PW,24RGE
MSP430F1122   4K         5-ch ADC10   BOR, TS 20DW,PW,32RHB
MSP430F1132   8K         5-ch ADC10   BOR, TS 20DW,PW,32RHB
MSP430F122   4K       + программно1     28DW,PW,32RHB
MSP430F123   8K       + программно1     28DW,PW,32RHB
MSP430F1222   4K         8-ch ADC10   BOR, TS 28DW,PW,32RHB
MSP430F1232   8K         8-ch ADC10   BOR, TS 28DW,PW,32RHB
MSP430F133   8K       + 8-ch ADC12   TS 64PM,PAG,RTD
MSP430F135   16K       + 8-ch ADC12   TS 64PM,PAG,RTD
MSP430F147 1K 32K     3+7 + 8-ch ADC12   MPY, TS 64PM,PAG,RTD
MSP430F1471 1K 32K     3+7 + программно1   MPY 64PM,RTD
MSP430F148 2K 48K     3+7 + 8-ch ADC12   MPY, TS 64PM,PAG,RTD
MSP430F1481 2K 48K     3+7 + программно1   MPY 64PM,RTD
MSP430F149 2K 60K     3+7 + 8-ch ADC12   MPY, TS 64PM,PAG,RTD
MSP430F1491 2K 60K     3+7 + программно1   MPY 64PM,RTD
MSP430F155   16K     3+3 + 8-ch ADC12   2xDAC12, DMA, I2C, SVS, BOR, TS 64PM
MSP430F156 1K 24K     3+3 + 8-ch ADC12   2xDAC12, DMA, I2C, SVS, BOR, TS 64PM
MSP430F157 1K 32K     3+3 + 8-ch ADC12   2xDAC12, DMA, I2C, SVS, BOR, TS 64PM
MSP430F167 1K 32K     3+7 + 8-ch ADC12   2xDAC12, DMA, I2C, SVS, BOR, MPY, TS 64PM
MSP430F168 2K 48K     3+7 + 8-ch ADC12   2xDAC12, DMA, I2C, SVS, BOR, MPY, TS 64PM
MSP430F169 2K 60K     3+7 + 8-ch ADC12   2xDAC12, DMA, I2C, SVS, BOR, MPY, TS 64PM
MSP430F1610 5K 32K     3+7 + 8-ch ADC12   2xDAC12, DMA, I2C, SVS, BOR, MPY, TS 64PM,RTD
MSP430F1611 10K 48K     3+7 + 8-ch ADC12   2xDAC12, DMA, I2C, SVS, BOR, MPY, TS 64PM,RTD
MSP430F1612 5K 55K     3+7 + 8-ch ADC12   2xDAC12, DMA, I2C, SVS, BOR, MPY, TS 64PM,RTD
MSP430F20012   1K       + программно1   BOR 14PW,N,16RSA
MSP430F20022   1K         ADC10   BOR, TS, USI 14PW,N,16RSA
MSP430F2003   1K         SD16   BOR, TS, USI 14PW,N,16RSA
MSP430F20112   2K       + программно1   BOR 14PW,N,16RSA
MSP430F20122   2K         ADC10   BOR, TS, USI 14PW,N,16RSA
MSP430F2013   2K         SD16   BOR, TS, USI 14PW,N,16RSA
MSP430F2101   1K       + программно1   BOR 20DGW,DW,PW,24RGE
MSP430F2111   2K       + программно1   BOR 20DGW,DW,PW,24RGE
MSP430F2121   4K       + программно1   BOR 20DGW,DW,PW,24RGE
MSP430F2131   8K       + программно1   BOR 20DGW,DW,PW,24RGE
MSP430F412   4K       + программно1   SVS, BOR 64PM,RTD
MSP430F413   8K       + программно1   SVS, BOR 64PM,RTD
MSP430F415   16K     3,5 + программно1   SVS, BOR 64PM
MSP430F417 1K 32K     3,5 + программно1   SVS, BOR 64PM
MSP430F423   8K         3 x SD16   SVS, BOR, TS 64PM
MSP430F425   16K         3 x SD16   SVS, BOR, TS 64PM
MSP430F427 1K 32K         3 x SD16   SVS, BOR, TS 64PM
MSP430F4250   16K         3 x SD16   SVS, BOR, TS 48DL,RQZ
MSP430F4260   24K         3 x SD16   SVS, BOR, TS 48DL,RQZ
MSP430F4270   32K         3 x SD16   SVS, BOR, TS 48DL,RQZ
MSP430FE423   8K         3 x SD16   E-meter, SVS, BOR, TS 64PM
MSP430FE425   16K         3 x SD16   E-meter, SVS, BOR, TS 64PM
MSP430FE427 1K 32K         3 x SD16   E-meter, SVS, BOR, TS 64PM
MSP430FW423   8K     3,5 + программно1   F-meter, SVS, BOR 64PM
MSP430FW425   16K     3,5 + программно1   F-meter, SVS, BOR 64PM
MSP430FW427 1K 32K     3,5 + программно1   F-meter, SVS, BOR 64PM
MSP430F435   16K     3+3 + 8-ch ADC12 128/ 160 SVS, BOR, TS 80PN,100PZ
MSP430F436 1K 24K     3+3 + 8-ch ADC12 128/ 160 SVS, BOR, TS 80PN,100PZ
MSP430F437 1K 32K     3+3 + 8-ch ADC12 128/ 160 SVS, BOR, TS 80PN,100PZ
MSP430FG437 1K 32K     3+3 + 12-ch ADC12   2xDAC12, 3xOPAMP, DMA, SVS, BOR, TS 80PN
MSP430FG438 2K 48K     3+3 + 12-ch ADC12   2xDAC12, 3xOPAMP, DMA, SVS, BOR, TS 80PN
MSP430FG439 2K 60K     3+3 + 12-ch ADC12   2xDAC12, 3xOPAMP, DMA, SVS, BOR, TS 80PN
MSP430F447 1K 32K     3+7 + 8-ch ADC12   SVS, BOR, MPY, TS 100PZ
MSP430F448 2K 48K     3+7 + 8-ch ADC12   SVS, BOR, MPY, TS 100PZ
MSP430F449 2K 60K     3+7 + 8-ch ADC12   SVS, BOR, MPY, TS 100PZ

Примечания:
1Используется модуль компаратора A
2 Предварительная информация

CapCom - количество регистров захвата/сравнения таймеров А и В DMA - контроллер прямого доступа к памяти I2C - модуль интерфейса I2C SVS - супервизор питания - модуль слежения за напряжением питания контроллера и дополнительным внешним напряжением BOR - Brown-Out Reset - генератор сигнала сброса при понижении напряжения питания USI - универсальный последовательный интерфейс MPY - умножитель 16х16 Comp_A - аналоговый компаратор SD - сигма-дельта АЦП (указано количество) ЖКИ - количество сегментов ЖКИ, поддерживаемых контроллером TS - внутренний датчик температуры (часть модуля АЦП) DAC12 - 12-разрядный ЦАП (указано количество) OPAMP - операционный усилитель (указано количество)

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: