వివరణ
AT90CAN32/64/128 అనేది AVR మెరుగుపరచబడిన RISC ఆర్కిటెక్చర్ ఆధారంగా తక్కువ-పవర్ CMOS 8-బిట్ మైక్రోకంట్రోలర్.ఒకే క్లాక్ సైకిల్లో శక్తివంతమైన సూచనలను అమలు చేయడం ద్వారా, AT90CAN32/64/128 ప్రతి MHzకి 1 MIPSకి చేరుకునే నిర్గమాంశలను సాధిస్తుంది, ఇది సిస్టమ్ డిజైనర్కు విద్యుత్ వినియోగాన్ని మరియు ప్రాసెసింగ్ వేగంని ఆప్టిమైజ్ చేయడానికి అనుమతిస్తుంది.AVR కోర్ 32 సాధారణ ప్రయోజన వర్కింగ్ రిజిస్టర్లతో రిచ్ ఇన్స్ట్రక్షన్ సెట్ను మిళితం చేస్తుంది.మొత్తం 32 రిజిస్టర్లు నేరుగా అరిథ్మెటిక్ లాజిక్ యూనిట్ (ALU)కి అనుసంధానించబడి ఉంటాయి, ఇది ఒక క్లాక్ సైకిల్లో అమలు చేయబడిన ఒకే సూచనలో రెండు స్వతంత్ర రిజిస్టర్లను యాక్సెస్ చేయడానికి అనుమతిస్తుంది.సాంప్రదాయిక CISC మైక్రోకంట్రోలర్ల కంటే పది రెట్లు వేగంగా నిర్గమాంశలను సాధించేటప్పుడు ఫలితంగా ఆర్కిటెక్చర్ మరింత కోడ్ సమర్థతను కలిగి ఉంటుంది.AT90CAN32/64/128 కింది లక్షణాలను అందిస్తుంది: రీడ్-వైల్-రైట్ సామర్థ్యాలతో ఇన్-సిస్టమ్ ప్రోగ్రామబుల్ ఫ్లాష్ యొక్క 32K/64K/128K బైట్లు, 1K/2K/4K బైట్లు EEPROM, 2K/4K/4K బైట్లు SRAM, సాధారణ ప్రయోజనం I/O లైన్లు, 32 సాధారణ ప్రయోజన వర్కింగ్ రిజిస్టర్లు, ఒక CAN కంట్రోలర్, రియల్ టైమ్ కౌంటర్ (RTC), కంపేర్ మోడ్లతో కూడిన నాలుగు ఫ్లెక్సిబుల్ టైమర్/కౌంటర్లు మరియు PWM, 2 USARTలు, బైట్ ఓరియెంటెడ్ టూ-వైర్ సీరియల్ ఇంటర్ఫేస్, 8-ఛానల్ 10 ప్రోగ్రామబుల్ లాభంతో ఐచ్ఛిక అవకలన ఇన్పుట్ దశతో -bit ADC, ఇంటర్నల్ ఓసిలేటర్తో ప్రోగ్రామబుల్ వాచ్డాగ్ టైమర్, ఒక SPI సీరియల్ పోర్ట్, IEEE std.1149.1 కంప్లైంట్ JTAG టెస్ట్ ఇంటర్ఫేస్, ఆన్-చిప్ డీబగ్ సిస్టమ్ మరియు ప్రోగ్రామింగ్ మరియు ఐదు సాఫ్ట్వేర్ ఎంచుకోదగిన పవర్ సేవింగ్ మోడ్లను యాక్సెస్ చేయడానికి కూడా ఉపయోగించబడుతుంది.SRAM, టైమర్/కౌంటర్లు, SPI/CAN పోర్ట్లు మరియు అంతరాయ వ్యవస్థ పనితీరును కొనసాగించడానికి అనుమతించేటప్పుడు Idle మోడ్ CPUని ఆపివేస్తుంది.పవర్-డౌన్ మోడ్ రిజిస్టర్ కంటెంట్లను సేవ్ చేస్తుంది కానీ ఓసిలేటర్ను స్తంభింపజేస్తుంది, తదుపరి అంతరాయానికి లేదా హార్డ్వేర్ రీసెట్ వరకు అన్ని ఇతర చిప్ ఫంక్షన్లను నిలిపివేస్తుంది.పవర్-సేవ్ మోడ్లో, అసమకాలిక టైమర్ రన్ అవుతూనే ఉంటుంది, మిగిలిన పరికరం నిద్రిస్తున్నప్పుడు టైమర్ బేస్ను నిర్వహించడానికి వినియోగదారుని అనుమతిస్తుంది.ADC నాయిస్ రిడక్షన్ మోడ్ ADC మార్పిడుల సమయంలో స్విచ్చింగ్ నాయిస్ను తగ్గించడానికి CPU మరియు అసమకాలిక టైమర్ మరియు ADC మినహా అన్ని I/O మాడ్యూల్లను ఆపివేస్తుంది.స్టాండ్బై మోడ్లో, మిగిలిన పరికరం నిద్రిస్తున్నప్పుడు క్రిస్టల్/రెసోనేటర్ ఓసిలేటర్ రన్ అవుతోంది.ఇది తక్కువ విద్యుత్ వినియోగంతో కలిపి చాలా వేగవంతమైన ప్రారంభాన్ని అనుమతిస్తుంది.ఈ పరికరం Atmel యొక్క అధిక సాంద్రత కలిగిన నాన్వోలేటైల్ మెమరీ సాంకేతికతను ఉపయోగించి తయారు చేయబడింది.Onchip ISP ఫ్లాష్ ప్రోగ్రామ్ మెమరీని SPI సీరియల్ ఇంటర్ఫేస్ ద్వారా, సంప్రదాయ నాన్వోలేటైల్ మెమరీ ప్రోగ్రామర్ ద్వారా లేదా AVR కోర్పై నడుస్తున్న ఆన్-చిప్ బూట్ ప్రోగ్రామ్ ద్వారా సిస్టమ్లో రీప్రోగ్రామ్ చేయడానికి అనుమతిస్తుంది.అప్లికేషన్ ఫ్లాష్ మెమరీలో అప్లికేషన్ ప్రోగ్రామ్ను డౌన్లోడ్ చేయడానికి బూట్ ప్రోగ్రామ్ ఏదైనా ఇంటర్ఫేస్ను ఉపయోగించవచ్చు.అప్లికేషన్ ఫ్లాష్ విభాగం నవీకరించబడినప్పుడు బూట్ ఫ్లాష్ విభాగంలోని సాఫ్ట్వేర్ రన్ అవుతూనే ఉంటుంది, ఇది నిజమైన రీడ్-వైల్-రైట్ ఆపరేషన్ను అందిస్తుంది.
స్పెసిఫికేషన్లు: | |
గుణం | విలువ |
వర్గం | ఇంటిగ్రేటెడ్ సర్క్యూట్లు (ICలు) |
ఎంబెడెడ్ - మైక్రోకంట్రోలర్లు | |
Mfr | మైక్రోచిప్ టెక్నాలజీ |
సిరీస్ | AVR® 90CAN |
ప్యాకేజీ | ట్రే |
పార్ట్ స్థితి | చురుకుగా |
కోర్ ప్రాసెసర్ | AVR |
కోర్ పరిమాణం | 8-బిట్ |
వేగం | 16MHz |
కనెక్టివిటీ | CANbus, EBI/EMI, I²C, SPI, UART/USART |
పెరిఫెరల్స్ | బ్రౌన్-అవుట్ డిటెక్ట్/రీసెట్, POR, PWM, WDT |
I/O సంఖ్య | 53 |
ప్రోగ్రామ్ మెమరీ పరిమాణం | 128KB (128K x 8) |
ప్రోగ్రామ్ మెమరీ రకం | ఫ్లాష్ |
EEPROM పరిమాణం | 4K x 8 |
RAM పరిమాణం | 4K x 8 |
వోల్టేజ్ - సరఫరా (Vcc/Vdd) | 2.7V ~ 5.5V |
డేటా కన్వర్టర్లు | A/D 8x10b |
ఓసిలేటర్ రకం | అంతర్గత |
నిర్వహణా ఉష్నోగ్రత | -40°C ~ 85°C (TA) |
మౌంటు రకం | ఉపరితల మౌంట్ |
ప్యాకేజీ / కేసు | 64-TQFP |
సరఫరాదారు పరికర ప్యాకేజీ | 64-TQFP (14x14) |
బేస్ ఉత్పత్తి సంఖ్య | AT90CAN128 |