વર્ણન
AT90CAN32/64/128 એ AVR ઉન્નત RISC આર્કિટેક્ચર પર આધારિત લો-પાવર CMOS 8-બીટ માઇક્રોકન્ટ્રોલર છે.એક જ ઘડિયાળ ચક્રમાં શક્તિશાળી સૂચનાઓ અમલમાં મૂકીને, 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 સામાન્ય હેતુ I/O લાઇન્સ, 32 સામાન્ય હેતુના કાર્યકારી રજિસ્ટર, એક CAN કંટ્રોલર, રીઅલ ટાઇમ કાઉન્ટર (RTC), ચાર લવચીક ટાઈમર/કાઉન્ટર્સ સાથે સરખામણી મોડ્સ અને PWM, 2 USARTs, એક બાઈટ ઓરિએન્ટેડ ટુ-વાયર સીરીયલ ઈન્ટરફેસ, 8-ચેનલ 10 પ્રોગ્રામેબલ ગેઇન સાથે વૈકલ્પિક વિભેદક ઇનપુટ સ્ટેજ સાથે -બીટ એડીસી, ઇન્ટરનલ ઓસીલેટર સાથે પ્રોગ્રામેબલ વોચડોગ ટાઈમર, એક SPI સીરીયલ પોર્ટ, IEEE ધોરણ.1149.1 સુસંગત JTAG ટેસ્ટ ઇન્ટરફેસ, જેનો ઉપયોગ ઓન-ચિપ ડીબગ સિસ્ટમ અને પ્રોગ્રામિંગ અને પાંચ સોફ્ટવેર પસંદ કરી શકાય તેવા પાવર સેવિંગ મોડને ઍક્સેસ કરવા માટે પણ થાય છે.SRAM, ટાઈમર/કાઉન્ટર્સ, SPI/CAN પોર્ટ અને ઈન્ટ્રપ્ટ સિસ્ટમને કાર્ય ચાલુ રાખવાની મંજૂરી આપતી વખતે નિષ્ક્રિય મોડ CPU ને રોકે છે.પાવર-ડાઉન મોડ રજિસ્ટર સમાવિષ્ટોને સાચવે છે પરંતુ ઑસિલેટરને ફ્રીઝ કરે છે, આગામી વિક્ષેપ અથવા હાર્ડવેર રીસેટ સુધી અન્ય તમામ ચિપ કાર્યોને અક્ષમ કરે છે.પાવર-સેવ મોડમાં, અસુમેળ ટાઈમર ચાલવાનું ચાલુ રાખે છે, જે વપરાશકર્તાને ટાઈમર બેઝ જાળવી રાખવાની મંજૂરી આપે છે જ્યારે બાકીનું ઉપકરણ સૂઈ રહ્યું હોય.ADC રૂપાંતરણ દરમિયાન સ્વિચિંગ અવાજ ઘટાડવા માટે ADC નોઈઝ રિડક્શન મોડ CPU અને અસિંક્રોનસ ટાઈમર અને ADC સિવાયના તમામ I/O મોડ્યુલોને રોકે છે.સ્ટેન્ડબાય મોડમાં, ક્રિસ્ટલ/રેઝોનેટર ઓસિલેટર ચાલી રહ્યું છે જ્યારે બાકીનું ઉપકરણ સૂઈ રહ્યું છે.આ ઓછા પાવર વપરાશ સાથે ખૂબ જ ઝડપી સ્ટાર્ટ-અપને મંજૂરી આપે છે.ઉપકરણ એટમેલની હાઇ-ડેન્સિટી નોનવોલેટાઇલ મેમરી ટેકનોલોજીનો ઉપયોગ કરીને બનાવવામાં આવ્યું છે.Onchip ISP ફ્લેશ પ્રોગ્રામ મેમરીને SPI સીરીયલ ઈન્ટરફેસ દ્વારા, પરંપરાગત નોનવોલેટાઈલ મેમરી પ્રોગ્રામર દ્વારા અથવા AVR કોર પર ચાલતા ઓન-ચિપ બૂટ પ્રોગ્રામ દ્વારા સિસ્ટમમાં પુનઃપ્રોગ્રામ કરવાની મંજૂરી આપે છે.એપ્લિકેશન ફ્લેશ મેમરીમાં એપ્લિકેશન પ્રોગ્રામ ડાઉનલોડ કરવા માટે બૂટ પ્રોગ્રામ કોઈપણ ઇન્ટરફેસનો ઉપયોગ કરી શકે છે.જ્યારે એપ્લિકેશન ફ્લેશ વિભાગ અપડેટ કરવામાં આવે ત્યારે બુટ ફ્લેશ વિભાગમાં સોફ્ટવેર ચાલવાનું ચાલુ રાખશે, સાચું વાંચવા-લખતી વખતે કામગીરી પૂરી પાડે છે.
વિશિષ્ટતાઓ: | |
વિશેષતા | મૂલ્ય |
શ્રેણી | સંકલિત સર્કિટ (ICs) |
એમ્બેડેડ - માઇક્રોકન્ટ્રોલર્સ | |
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 |
રેમ કદ | 4K x 8 |
વોલ્ટેજ - પુરવઠો (Vcc/Vdd) | 2.7V ~ 5.5V |
ડેટા કન્વર્ટર | A/D 8x10b |
ઓસિલેટર પ્રકાર | આંતરિક |
ઓપરેટિંગ તાપમાન | -40°C ~ 85°C (TA) |
માઉન્ટિંગ પ્રકાર | સપાટી માઉન્ટ |
પેકેજ / કેસ | 64-TQFP |
સપ્લાયર ઉપકરણ પેકેજ | 64-TQFP (14x14) |
બેઝ પ્રોડક્ટ નંબર | AT90CAN128 |