વર્ણન
AVR કોર 32 સામાન્ય હેતુના કાર્યકારી રજિસ્ટર સાથે સમૃદ્ધ સૂચના સમૂહને જોડે છે.તમામ 32 રજિસ્ટર એરિથમેટિક લોજિક યુનિટ (ALU) સાથે સીધા જ જોડાયેલા છે, જે એક ઘડિયાળના ચક્રમાં એક્ઝિક્યુટ કરવામાં આવેલી એક જ સૂચનામાં બે સ્વતંત્ર રજિસ્ટરને ઍક્સેસ કરવાની મંજૂરી આપે છે.પરંપરાગત CISC માઇક્રોકન્ટ્રોલર કરતાં દસ ગણા ઝડપી થ્રુપુટ પ્રાપ્ત કરતી વખતે પરિણામી આર્કિટેક્ચર વધુ કોડ કાર્યક્ષમ છે.ATmega16 નીચેની સુવિધાઓ પૂરી પાડે છે: 16 Kbytes ઓફ ઇન-સિસ્ટમ પ્રોગ્રામેબલ ફ્લેશ પ્રોગ્રામ મેમરી રીડ-વ્હાઈલ-રાઈટ ક્ષમતાઓ સાથે, 512 બાઈટ્સ EEPROM, 1 Kbyte SRAM, 32 સામાન્ય હેતુ I/O લાઈન્સ, 32 સામાન્ય હેતુ વર્કિંગ રજિસ્ટર, એક JTAG ઈન્ટરફેસ બાઉન્ડ્રીસ્કેન, ઓન-ચિપ ડીબગીંગ સપોર્ટ અને પ્રોગ્રામિંગ માટે, ત્રણ લવચીક ટાઈમર/કાઉન્ટર્સ, સરખામણી મોડ્સ, આંતરિક અને બાહ્ય વિક્ષેપો, સીરીયલ પ્રોગ્રામેબલ USART, બાઈટ ઓરિએન્ટેડ ટુ-વાયર સીરીયલ ઈન્ટરફેસ, 8-ચેનલ, વૈકલ્પિક સાથે 10-બીટ ADC પ્રોગ્રામેબલ ગેઇન સાથે ડિફરન્શિયલ ઇનપુટ સ્ટેજ (ફક્ત TQFP પેકેજ), ઇન્ટરનલ ઓસીલેટર સાથે પ્રોગ્રામેબલ વોચડોગ ટાઈમર, એક SPI સીરીયલ પોર્ટ અને છ સોફ્ટવેર પસંદ કરી શકાય તેવા પાવર સેવિંગ મોડ્સ.નિષ્ક્રિય સ્થિતિ USART, ટુ-વાયર ઈન્ટરફેસ, A/D કન્વર્ટર, SRAM, ટાઈમર/કાઉન્ટર્સ, SPI પોર્ટ અને ઈન્ટરપ્ટ સિસ્ટમને કાર્ય ચાલુ રાખવાની મંજૂરી આપતી વખતે CPU ને રોકે છે.પાવર-ડાઉન મોડ રજિસ્ટર સમાવિષ્ટોને સાચવે છે પરંતુ ઑસિલેટરને ફ્રીઝ કરે છે, આગામી એક્સટર્નલ ઇન્ટરપ્ટ અથવા હાર્ડવેર રીસેટ સુધી અન્ય તમામ ચિપ ફંક્શન્સને અક્ષમ કરે છે.પાવર-સેવ મોડમાં, અસિંક્રોનસ ટાઈમર ચાલુ રહે છે, જે વપરાશકર્તાને ટાઈમર બેઝ જાળવી રાખવાની મંજૂરી આપે છે જ્યારે બાકીનું ઉપકરણ સૂઈ રહ્યું હોય.ADC રૂપાંતરણ દરમિયાન સ્વિચિંગ અવાજ ઘટાડવા માટે ADC નોઈઝ રિડક્શન મોડ CPU અને અસિંક્રોનસ ટાઈમર અને ADC સિવાયના તમામ I/O મોડ્યુલોને રોકે છે.સ્ટેન્ડબાય મોડમાં, જ્યારે બાકીનું ઉપકરણ સૂઈ રહ્યું હોય ત્યારે ક્રિસ્ટલ/રેઝોનેટર ઓસિલેટર ચાલી રહ્યું છે.આ ઓછા-પાવર વપરાશ સાથે ખૂબ જ ઝડપી સ્ટાર્ટ-અપને મંજૂરી આપે છે.વિસ્તૃત સ્ટેન્ડબાય મોડમાં, મુખ્ય ઓસિલેટર અને અસિંક્રોનસ ટાઈમર બંને ચાલુ રહે છે.
વિશિષ્ટતાઓ: | |
વિશેષતા | મૂલ્ય |
શ્રેણી | સંકલિત સર્કિટ (ICs) |
એમ્બેડેડ - માઇક્રોકન્ટ્રોલર્સ | |
Mfr | માઇક્રોચિપ ટેકનોલોજી |
શ્રેણી | AVR® ATmega |
પેકેજ | ટ્રે |
ભાગ સ્થિતિ | સક્રિય |
કોર પ્રોસેસર | AVR |
કોર કદ | 8-બીટ |
ઝડપ | 8MHz |
કનેક્ટિવિટી | I²C, SPI, UART/USART |
પેરિફેરલ્સ | બ્રાઉન-આઉટ ડિટેક્ટ/રીસેટ, POR, PWM, WDT |
I/O ની સંખ્યા | 32 |
પ્રોગ્રામ મેમરીનું કદ | 16KB (8K x 16) |
પ્રોગ્રામ મેમરીનો પ્રકાર | ફ્લેશ |
EEPROM કદ | 512 x 8 |
રેમ કદ | 1K x 8 |
વોલ્ટેજ - પુરવઠો (Vcc/Vdd) | 2.7V ~ 5.5V |
ડેટા કન્વર્ટર | A/D 8x10b |
ઓસિલેટર પ્રકાર | આંતરિક |
ઓપરેટિંગ તાપમાન | -40°C ~ 85°C (TA) |
માઉન્ટિંગ પ્રકાર | સપાટી માઉન્ટ |
પેકેજ / કેસ | 44-TQFP |
સપ્લાયર ઉપકરણ પેકેજ | 44-TQFP (10x10) |
બેઝ પ્રોડક્ટ નંબર | ATMEGA16 |