Апісанне
AT90CAN32/64/128 - гэта 8-бітны мікракантролер CMOS з нізкім энергаспажываннем, заснаваны на палепшанай архітэктуры RISC AVR.Выконваючы магутныя інструкцыі за адзін такт, AT90CAN32/64/128 дасягае прапускной здольнасці, якая набліжаецца да 1 MIPS на Мгц, што дазваляе распрацоўніку сістэмы аптымізаваць энергаспажыванне ў залежнасці ад хуткасці апрацоўкі.Ядро AVR спалучае ў сабе багаты набор інструкцый з 32 працоўнымі рэгістрамі агульнага прызначэння.Усе 32 рэгістры напрамую звязаны з арыфметыка-лагічным блокам (ALU), што дазваляе атрымаць доступ да двух незалежных рэгістраў у адной інструкцыі, якая выконваецца за адзін такт.Атрыманая архітэктура з'яўляецца больш эфектыўнай пры выкарыстанні кода пры дасягненні прапускной здольнасці да дзесяці разоў большай, чым у звычайных мікракантролераў CISC.AT90CAN32/64/128 забяспечвае наступныя характарыстыкі: 32K/64K/128K байт унутрысістэмнай праграмуемай флэш-памяці з магчымасцямі чытання-падчас запісу, 1K/2K/4K байт EEPROM, 2K/4K/4K байт SRAM, 53 агульнага прызначэння Лініі ўводу/вываду, 32 працоўныя рэгістры агульнага прызначэння, CAN-кантролер, лічыльнік рэальнага часу (RTC), чатыры гнуткія таймеры/лічыльнікі з рэжымамі параўнання і ШІМ, 2 USART, байтавы двухправадны паслядоўны інтэрфейс, 8-канальны 10 -разрадны АЦП з дадатковым дыферэнцыяльным уваходным каскадам з праграмуемым узмацненнем, праграмуемым вартавым таймерам з унутраным асцылятарам, паслядоўным портам SPI, стандартам IEEE.Тэставы інтэрфейс JTAG, сумяшчальны з 1149.1, таксама выкарыстоўваецца для доступу да сістэмы ўбудаванай адладкі і праграмавання, а таксама пяць праграмных рэжымаў энергазберажэння.Рэжым чакання спыняе працэсар, дазваляючы SRAM, таймерам/лічыльнікам, партам SPI/CAN і сістэме перапыненняў працягваць працаваць.Рэжым адключэння захоўвае змесціва рэестра, але замарожвае асцылятар, адключаючы ўсе іншыя функцыі мікрасхемы да наступнага перапынення або апаратнага скіду.У рэжыме энергазберажэння асінхронны таймер працягвае працаваць, што дазваляе карыстальніку падтрымліваць базу таймера, пакуль астатняя частка прылады знаходзіцца ў рэжыме сну.Рэжым шумапрыглушэння АЦП спыняе працэсар і ўсе модулі ўводу/вываду, акрамя асінхроннага таймера і АЦП, каб звесці да мінімуму шум пераключэння падчас пераўтварэння АЦП.У рэжыме чакання генератар крышталя/рэзанатара працуе, а астатняя частка прылады знаходзіцца ў рэжыме сну.Гэта забяспечвае вельмі хуткі запуск у спалучэнні з нізкім энергаспажываннем.Прылада выраблена па тэхналогіі энерганезалежнай памяці высокай шчыльнасці Atmel.Onchip ISP Flash дазваляе перапраграмаваць памяць праграм у сістэме праз паслядоўны інтэрфейс SPI, з дапамогай звычайнага праграміста энерганезалежнай памяці або з дапамогай праграмы загрузкі на мікрасхеме, якая працуе на ядры AVR.Праграма загрузкі можа выкарыстоўваць любы інтэрфейс для загрузкі прыкладной праграмы ў флэш-памяць прыкладання.Праграмнае забеспячэнне ў раздзеле Boot Flash будзе працягваць працаваць, пакуль абнаўляецца раздзел Application Flash, забяспечваючы сапраўдную аперацыю чытання падчас запісу.
Тэхнічныя характарыстыкі: | |
Атрыбут | Каштоўнасць |
Катэгорыя | Інтэгральныя схемы (ІС) |
Embedded - мікракантролеры | |
Вытворца | Тэхналогія мікрачыпаў |
серыял | AVR® 90CAN |
Пакет | паднос |
Частка Статус | Актыўны |
Ядро працэсара | AVR |
Памер ядра | 8-бітны |
хуткасць | 16 МГц |
Сувязь | CANbus, EBI/EMI, I²C, SPI, UART/USART |
Перыферыйныя прылады | Выяўленне/скід адключэння, POR, ШІМ, WDT |
Колькасць уводаў-вывадаў | 53 |
Аб'ём памяці праграмы | 128KB (128K x 8) |
Тып памяці праграмы | УСПЫШКА |
Памер EEPROM | 4K x 8 |
Памер аператыўнай памяці | 4K x 8 |
Напружанне - сілкаванне (Vcc/Vdd) | 2,7 В ~ 5,5 В |
Канвертары дадзеных | A/D 8x10b |
Тып асцылятара | Унутраны |
Працоўная тэмпература | -40°C ~ 85°C (TA) |
Тып мацавання | Павярхоўны мантаж |
Пакет / Чахол | 64-TQFP |
Пакет прылады пастаўшчыка | 64-TQFP (14x14) |
Базавы нумар прадукту | AT90CAN128 |