11K बाइट फ्लॅशसह ATMEL ATtiny8 1-बिट मायक्रोकंट्रोलर
वैशिष्ट्ये
- AVR® RISC आर्किटेक्चर वापरते
- उच्च-कार्यक्षमता आणि कमी-शक्ती 8-बिट RISC आर्किटेक्चर
- 90 शक्तिशाली सूचना – सर्वाधिक एकल घड्याळ सायकल अंमलबजावणी
- 32 x 8 सामान्य उद्देश कार्यरत नोंदणी
- 8 MHz वर 8 MIPS थ्रूपुट पर्यंत
नॉनव्होलॅटाइल प्रोग्राम आणि डेटा मेमरी
- फ्लॅश प्रोग्राम मेमरीचा 1K बाइट
- इन-सिस्टम प्रोग्रामेबल (ATtiny12)
- सहनशक्ती: 1,000 लिहा/मिटवा सायकल (ATtiny11/12)
- ATtiny64 साठी इन-सिस्टम प्रोग्रामेबल EEPROM डेटा मेमरीचे 12 बाइट्स
- सहनशक्ती: 100,000 लिहा/मिटवा सायकल
- फ्लॅश प्रोग्राम आणि EEPROM डेटा सुरक्षिततेसाठी प्रोग्रामिंग लॉक
परिधीय वैशिष्ट्ये
- पिन बदलावर व्यत्यय आणा आणि वेक-अप करा
- स्वतंत्र प्रीस्केलरसह एक 8-बिट टाइमर/काउंटर
- ऑन-चिप अॅनालॉग तुलनाकर्ता
- ऑन-चिप ऑसिलेटरसह प्रोग्राम करण्यायोग्य वॉचडॉग टाइमर
विशेष मायक्रोकंट्रोलर वैशिष्ट्ये
- लो-पॉवर निष्क्रिय आणि पॉवर-डाउन मोड
- बाह्य आणि अंतर्गत व्यत्यय स्रोत
- SPI पोर्ट (ATtiny12) द्वारे इन-सिस्टम प्रोग्राम करण्यायोग्य
- वर्धित पॉवर-ऑन रीसेट सर्किट (ATtiny12)
- अंतर्गत कॅलिब्रेटेड आरसी ऑसिलेटर (ATtiny12)
तपशील
- कमी-शक्ती, उच्च-गती CMOS प्रक्रिया तंत्रज्ञान
- पूर्णपणे स्थिर ऑपरेशन
4 MHz, 3V, 25°C वर वीज वापर
- सक्रिय: 2.2 mA
- निष्क्रिय मोड: 0.5 mA
- पॉवर-डाउन मोड: <1 μA
पॅकेजेस
- 8-पिन PDIP आणि SOIC
संचालन खंडtages
- ATtiny1.8V-5.5 साठी 12 – 1V
- ATtiny2.7L-5.5 आणि ATtiny11L-2 साठी 12 – 4V
- ATtiny4.0-5.5 आणि ATtiny11-6 साठी 12 - 8V
गती ग्रेड
- 0 - 1.2 MHz (ATtiny12V-1)
- 0 – 2 MHz (ATtiny11L-2)
- 0 – 4 MHz (ATtiny12L-4)
- 0 – 6 MHz (ATtiny11-6)
- 0 – 8 MHz (ATtiny12-8)
पिन कॉन्फिगरेशन
ओव्हरview
ATtiny11/12 हे AVR RISC आर्किटेक्चरवर आधारित लो-पॉवर CMOS 8-बिट मायक्रोकंट्रोलर आहे. एकाच घड्याळाच्या चक्रात शक्तिशाली सूचना कार्यान्वित करून, ATtiny11/12 प्रति मेगाहर्ट्झ 1 MIPS पर्यंत पोहोचणारे थ्रूपुट प्राप्त करते, ज्यामुळे सिस्टम डिझायनरला प्रक्रिया गती विरुद्ध उर्जा वापर ऑप्टिमाइझ करण्याची परवानगी मिळते. AVR कोर 32 सामान्य-उद्देशीय कार्यरत रजिस्टर्ससह समृद्ध सूचना संच एकत्र करतो. सर्व 32 रजिस्टर्स थेट अंकगणित लॉजिक युनिट (ALU) शी जोडलेले आहेत, जे एका घड्याळाच्या चक्रात अंमलात आणलेल्या एकाच सूचनेमध्ये दोन स्वतंत्र रजिस्टर्समध्ये प्रवेश करू शकतात. परिणामी आर्किटेक्चर पारंपारिक CISC मायक्रोकंट्रोलरपेक्षा दहापट जलद थ्रूपुट प्राप्त करताना अधिक कोड कार्यक्षम आहे.
तक्ता 1. भागांचे वर्णन
साधन | फ्लॅश | EEPROM | नोंदणी करा | खंडtage श्रेणी | वारंवारता |
ATtiny11L | 1K | – | 32 | 2.7 - 5.5V | 0-2 MHz |
ATtiny11 | 1K | – | 32 | 4.0 - 5.5V | 0-6 MHz |
ATtiny12V | 1K | ४ बी | 32 | 1.8 - 5.5V | 0-1.2 MHz |
ATtiny12L | 1K | ४ बी | 32 | 2.7 - 5.5V | 0-4 MHz |
ATtiny12 | 1K | ४ बी | 32 | 4.0 - 5.5V | 0-8 MHz |
ATtiny11/12 AVR ला प्रोग्राम आणि सिस्टम डेव्हलपमेंट टूल्सच्या संपूर्ण संचसह समर्थित आहे: मॅक्रो असेंबलर, प्रोग्राम डीबगर/सिम्युलेटर, इन-सर्किट एमुलेटर,
आणि मूल्यमापन किट.
ATtiny11 ब्लॉक डायग्राम
पृष्ठ 1 वर आकृती 3 पहा. ATtiny11 खालील वैशिष्ट्ये प्रदान करते: फ्लॅशचे 1K बाइट्स, पाच सामान्य-उद्देश I/O लाईन्स, एक इनपुट लाइन, 32 सामान्य-उद्देश कार्यरत रजिस्टर्स, एक 8-बिट टाइमर/काउंटर, अंतर्गत आणि बाह्य व्यत्यय, अंतर्गत ऑसिलेटरसह प्रोग्राम करण्यायोग्य वॉचडॉग टाइमर आणि दोन सॉफ्टवेअर-निवडण्यायोग्य पॉवर-सेव्हिंग मोड. टायमर/काउंटर आणि व्यत्यय प्रणालीला कार्य चालू ठेवण्याची परवानगी देताना निष्क्रिय मोड CPU थांबवतो. पॉवर-डाउन मोड रजिस्टरमधील सामग्री जतन करतो परंतु ऑसिलेटर गोठवतो, इतर सर्व चिप फंक्शन्स पुढील व्यत्यय किंवा हार्डवेअर रीसेट होईपर्यंत अक्षम करतो. वेक-अप किंवा इंटरप्ट ऑन पिन चेंज वैशिष्ट्ये ATtiny11 ला बाहेरील इव्हेंट्ससाठी अत्यंत प्रतिसाद देण्यासाठी सक्षम करतात, तरीही पॉवर-डाउन मोडमध्ये असताना सर्वात कमी वीज वापर दर्शविते. Atmel च्या उच्च-घनता नॉनव्होलॅटाइल मेमरी तंत्रज्ञानाचा वापर करून हे उपकरण तयार केले आहे. मोनोलिथिक चिपवर फ्लॅशसह RISC 8-बिट CPU एकत्र करून, Atmel ATtiny11 हा एक शक्तिशाली मायक्रोकंट्रोलर आहे जो अनेक एम्बेडेड कंट्रोल अॅप्लिकेशन्सना अत्यंत लवचिक आणि किफायतशीर उपाय प्रदान करतो.
आकृती 1. ATtiny11 ब्लॉक आकृती
ATtiny12 ब्लॉक डायग्राम
पृष्ठ 2 वरील आकृती 4. ATtiny12 खालील वैशिष्ट्ये प्रदान करते: फ्लॅशचे 1K बाइट्स, 64 बाइट्स EEPROM, सहा सामान्य-उद्देश I/O लाइन्स, 32 सामान्य-उद्देश कार्यरत रजिस्टर्स, एक 8-बिट टायमर/काउंटर, अंतर्गत आणि बाह्य व्यत्यय, अंतर्गत ऑसिलेटरसह प्रोग्राम करण्यायोग्य वॉचडॉग टाइमर आणि दोन सॉफ्टवेअर-निवडण्यायोग्य पॉवर-सेव्हिंग मोड. टायमर/काउंटर आणि व्यत्यय प्रणालीला कार्य चालू ठेवण्याची परवानगी देताना निष्क्रिय मोड CPU थांबवतो. पॉवर-डाउन मोड रजिस्टरमधील सामग्री जतन करतो परंतु ऑसिलेटर फ्रीझ करतो, पुढील व्यत्यय किंवा हार्डवेअर रीसेट होईपर्यंत इतर सर्व चिप फंक्शन्स अक्षम करतो. वेक-अप किंवा इंटरप्ट ऑन पिन चेंज वैशिष्ट्ये ATtiny12 ला बाहेरील इव्हेंट्ससाठी अत्यंत प्रतिसाद देण्यासाठी सक्षम करतात, तरीही पॉवर-डाउन मोडमध्ये असताना सर्वात कमी वीज वापर दर्शविते. Atmel च्या उच्च-घनता नॉनव्होलॅटाइल मेमरी तंत्रज्ञानाचा वापर करून हे उपकरण तयार केले आहे. मोनोलिथिक चिपवर फ्लॅशसह RISC 8-बिट CPU एकत्र करून, Atmel ATtiny12 हा एक शक्तिशाली मायक्रोकंट्रोलर आहे जो अनेक एम्बेडेड कंट्रोल ऍप्लिकेशन्सना अत्यंत लवचिक आणि किफायतशीर उपाय प्रदान करतो.
आकृती 2. ATtiny12 ब्लॉक आकृती
वर्णन पिन करा
- पुरवठा खंडtagई पिन.
- ग्राउंड पिन.
पोर्ट बी एक 6-बिट I/O पोर्ट आहे. PB4..0 हे I/O पिन आहेत जे अंतर्गत पुल-अप प्रदान करू शकतात (प्रत्येक बिटसाठी निवडलेले). ATtiny11 वर, PB5 फक्त इनपुट आहे. ATtiny12 वर, PB5 हे इनपुट किंवा ओपन-ड्रेन आउटपुट आहे. जेव्हा घड्याळ चालू नसले तरीही रीसेट स्थिती सक्रिय होते तेव्हा पोर्ट पिन ट्राय-स्टेड असतात. इनपुट किंवा I/O पिन म्हणून PB5..3 पिनचा वापर मर्यादित आहे, खाली दर्शविल्याप्रमाणे रीसेट आणि घड्याळ सेटिंग्जवर अवलंबून आहे.
तक्ता 2. PB5..PB3 कार्यक्षमता विरुद्ध डिव्हाइस क्लॉकिंग पर्याय
डिव्हाइस क्लॉकिंग पर्याय | PB5 | PB4 | PB3 |
बाह्य रीसेट सक्षम | वापरले (1) | -(२) | – |
बाह्य रीसेट अक्षम | इनपुट(3)/I/O(4) | – | – |
बाह्य क्रिस्टल | – | वापरले | वापरले |
बाह्य कमी-फ्रिक्वेंसी क्रिस्टल | – | वापरले | वापरले |
बाह्य सिरेमिक रेझोनेटर | – | वापरले | वापरले |
बाह्य आरसी ऑसिलेटर | – | I/O(5) | वापरले |
बाह्य घड्याळ | – | I/O | वापरले |
अंतर्गत आरसी ऑसिलेटर | – | I/O | I/O |
नोट्स
- वापरलेले" म्हणजे पिन रीसेट किंवा घड्याळाच्या उद्देशाने वापरली जाते.
- म्हणजे पिन फंक्शन पर्यायाने प्रभावित होत नाही.
- इनपुट म्हणजे पिन एक पोर्ट इनपुट पिन आहे.
- ATtiny11 वर, PB5 फक्त इनपुट आहे. ATtiny12 वर, PB5 हे इनपुट किंवा ओपन-ड्रेन आउटपुट आहे.
- I/O म्हणजे पिन हा पोर्ट इनपुट/आउटपुट पिन आहे.
XTAL1 इनव्हर्टिंग ऑसिलेटरला इनपुट ampअंतर्गत घड्याळ ऑपरेटिंग सर्किटमध्ये लिफायर आणि इनपुट.
XTAL2 इनव्हर्टिंग ऑसिलेटरमधून आउटपुट ampलाइफायर
रीसेट करा इनपुट रीसेट करा. RESET पिनवर कमी पातळीद्वारे बाह्य रीसेट व्युत्पन्न केले जाते. 50 ns पेक्षा जास्त लांबीच्या डाळी रिसेट केल्याने घड्याळ चालू नसले तरीही रीसेट तयार होईल. लहान कडधान्ये रिसेट तयार करण्याची हमी देत नाहीत.
नोंदणी सारांश ATtiny11
पत्ता | नाव | बिट 7 | बिट 6 | बिट 5 | बिट 4 | बिट 3 | बिट 2 | बिट 1 | बिट 0 | पान |
$3F | SREG | I | T | H | S | V | N | Z | C | पृष्ठ 9 |
$००१E | राखीव | |||||||||
$3D | राखीव | |||||||||
$3C | राखीव | |||||||||
$3B | GIMSK | – | INT0 | पीसीआयई | – | – | – | – | – | पृष्ठ 33 |
$3A | GIFR | – | INTF0 | PCIF | – | – | – | – | – | पृष्ठ 34 |
$39 | TIMSK | – | – | – | – | – | – | TOIE0 | – | पृष्ठ 34 |
$38 | टीआयएफआर | – | – | – | – | – | – | TOV0 | – | पृष्ठ 35 |
$37 | राखीव | |||||||||
$36 | राखीव | |||||||||
$35 | MCUCR | – | – | SE | SM | – | – | ISC01 | ISC00 | पृष्ठ 32 |
$34 | MCUSR | – | – | – | – | – | – | EXTRF | PORF | पृष्ठ 28 |
$33 | टीसीसीआर० | – | – | – | – | – | CS02 | CS01 | CS00 | पृष्ठ 41 |
$32 | TCNT0 | टाइमर/काउंटर0 (8 बिट) | पृष्ठ 41 | |||||||
$31 | राखीव | |||||||||
$30 | राखीव | |||||||||
… | राखीव | |||||||||
$22 | राखीव | |||||||||
$21 | WDTCR | – | – | – | WDTOE | WDE | WDP2 | WDP1 | WDP0 | पृष्ठ 43 |
$20 | राखीव | |||||||||
$1F | राखीव | |||||||||
$००१E | राखीव | |||||||||
$1D | राखीव | |||||||||
$1C | राखीव | |||||||||
$1B | राखीव | |||||||||
$1A | राखीव | |||||||||
$19 | राखीव | |||||||||
$18 | PORTB | – | – | – | PORTB4 | PORTB3 | PORTB2 | PORTB1 | PORTB0 | पृष्ठ 37 |
$17 | DDRB | – | – | – | DDB4 | DDB3 | DDB2 | DDB1 | DDB0 | पृष्ठ 37 |
$16 | PINB | – | – | PINB5 | PINB4 | PINB3 | PINB2 | PINB1 | PINB0 | पृष्ठ 37 |
$15 | राखीव | |||||||||
… | राखीव | |||||||||
$0A | राखीव | |||||||||
$09 | राखीव | |||||||||
$08 | ACSR | ACD | – | ACO | ACI | ACIE | – | ACIS1 | ACIS0 | पृष्ठ 45 |
… | राखीव | |||||||||
$00 | राखीव |
नोट्स
- भविष्यातील उपकरणांशी सुसंगततेसाठी, प्रवेश केल्यास आरक्षित बिट शून्यावर लिहावे. आरक्षित I/O मेमरी पत्ते कधीही लिहू नयेत.
- काही स्टेटस फ्लॅग्ज त्यांना लॉजिकल लिहून साफ केले जातात. लक्षात ठेवा की CBI आणि SBI सूचना I/O रजिस्टरमधील सर्व बिट्सवर कार्य करतील, सेट केल्याप्रमाणे वाचलेल्या कोणत्याही ध्वजावर एक परत लिहून, अशा प्रकारे ध्वज साफ होईल. CBI आणि SBI सूचना फक्त $00 ते $1F च्या नोंदणीसह कार्य करतात.
नोंदणी सारांश ATtiny12
पत्ता | नाव | बिट 7 | बिट 6 | बिट 5 | बिट 4 | बिट 3 | बिट 2 | बिट 1 | बिट 0 | पान |
$3F | SREG | I | T | H | S | V | N | Z | C | पृष्ठ 9 |
$००१E | राखीव | |||||||||
$3D | राखीव | |||||||||
$3C | राखीव | |||||||||
$3B | GIMSK | – | INT0 | पीसीआयई | – | – | – | – | – | पृष्ठ 33 |
$3A | GIFR | – | INTF0 | PCIF | – | – | – | – | – | पृष्ठ 34 |
$39 | TIMSK | – | – | – | – | – | – | TOIE0 | – | पृष्ठ 34 |
$38 | टीआयएफआर | – | – | – | – | – | – | TOV0 | – | पृष्ठ 35 |
$37 | राखीव | |||||||||
$36 | राखीव | |||||||||
$35 | MCUCR | – | PUD | SE | SM | – | – | ISC01 | ISC00 | पृष्ठ 32 |
$34 | MCUSR | – | – | – | – | WDRF | बीओआरएफ | EXTRF | PORF | पृष्ठ 29 |
$33 | टीसीसीआर० | – | – | – | – | – | CS02 | CS01 | CS00 | पृष्ठ 41 |
$32 | TCNT0 | टाइमर/काउंटर0 (8 बिट) | पृष्ठ 41 | |||||||
$31 | OSCCAL | ऑसिलेटर कॅलिब्रेशन रजिस्टर | पृष्ठ 12 | |||||||
$30 | राखीव | |||||||||
… | राखीव | |||||||||
$22 | राखीव | |||||||||
$21 | WDTCR | – | – | – | WDTOE | WDE | WDP2 | WDP1 | WDP0 | पृष्ठ 43 |
$20 | राखीव | |||||||||
$1F | राखीव | |||||||||
$००१E | कान | – | – | EEPROM पत्ता नोंदणी | पृष्ठ 18 | |||||
$1D | EEDR | EEPROM डेटा रजिस्टर | पृष्ठ 18 | |||||||
$1C | EECR | – | – | – | – | EERIE | EEMWE | EEWE | EERE | पृष्ठ 18 |
$1B | राखीव | |||||||||
$1A | राखीव | |||||||||
$19 | राखीव | |||||||||
$18 | PORTB | – | – | – | PORTB4 | PORTB3 | PORTB2 | PORTB1 | PORTB0 | पृष्ठ 37 |
$17 | DDRB | – | – | DDB5 | DDB4 | DDB3 | DDB2 | DDB1 | DDB0 | पृष्ठ 37 |
$16 | PINB | – | – | PINB5 | PINB4 | PINB3 | PINB2 | PINB1 | PINB0 | पृष्ठ 37 |
$15 | राखीव | |||||||||
… | राखीव | |||||||||
$0A | राखीव | |||||||||
$09 | राखीव | |||||||||
$08 | ACSR | ACD | AINBG | ACO | ACI | ACIE | – | ACIS1 | ACIS0 | पृष्ठ 45 |
… | राखीव | |||||||||
$00 | राखीव |
नोंद
- भविष्यातील उपकरणांशी सुसंगततेसाठी, प्रवेश केल्यास आरक्षित बिट शून्यावर लिहावे. आरक्षित I/O मेमरी पत्ते कधीही लिहू नयेत.
- काही स्टेटस फ्लॅग्ज त्यांना लॉजिकल लिहून साफ केले जातात. लक्षात ठेवा की CBI आणि SBI सूचना I/O रजिस्टरमधील सर्व बिट्सवर कार्य करतील, सेट केल्याप्रमाणे वाचलेल्या कोणत्याही ध्वजावर एक परत लिहून, अशा प्रकारे ध्वज साफ होईल. CBI आणि SBI सूचना फक्त $00 ते $1F च्या नोंदणीसह कार्य करतात.
सूचना संच सारांश
नेमोनिक्स | ऑपरेंड्स | वर्णन | ऑपरेशन | ध्वज | #घड्याळ |
अंकगणित आणि तर्कविषयक सूचना | |||||
जोडा | Rd, Rr | दोन रजिस्टर्स जोडा | Rd ¬ Rd + Rr | Z,C,N,V,H | 1 |
एडीसी | Rd, Rr | कॅरी दोन रजिस्टर्ससह जोडा | Rd ¬ Rd + Rr + C | Z,C,N,V,H | 1 |
SUB | Rd, Rr | दोन रजिस्टर वजा करा | Rd ¬ Rd - Rr | Z,C,N,V,H | 1 |
SUBI | आरडी, के | रजिस्टरमधून स्थिरांक वजा करा | Rd ¬ Rd - K | Z,C,N,V,H | 1 |
SBC | Rd, Rr | कॅरी दोन रजिस्टर्ससह वजा करा | Rd ¬ Rd – Rr – C | Z,C,N,V,H | 1 |
SBCI | आरडी, के | Reg मधून Carry Constant सह वजा करा. | Rd ¬ Rd – K – C | Z,C,N,V,H | 1 |
आणि | Rd, Rr | तार्किक आणि नोंदणी | Rd ¬ Rd · Rr | Z,N,V | 1 |
ANDI | आरडी, के | तार्किक आणि नोंदणी आणि स्थिर | Rd ¬ Rd · K | Z,N,V | 1 |
OR | Rd, Rr | तार्किक किंवा नोंदणी | Rd ¬ Rd v Rr | Z,N,V | 1 |
ORI | आरडी, के | तार्किक किंवा नोंदणी आणि स्थिर | Rd ¬ Rd v K | Z,N,V | 1 |
EOR | Rd, Rr | अनन्य किंवा नोंदणी | Rd ¬ RdÅRr | Z,N,V | 1 |
COM | Rd | एखाद्याचे पूरक | Rd ¬ $FF - Rd | Z,C,N,V | 1 |
एनईजी | Rd | दोनचे पूरक | Rd ¬ $00 – Rd | Z,C,N,V,H | 1 |
SBR | आरडी, के | रजिस्टरमध्ये बिट सेट करा | Rd ¬ Rd v K | Z,N,V | 1 |
CBR | आरडी, के | रजिस्टरमधील बिट क्लिअर करा | Rd ¬ Rd · (FFh – K) | Z,N,V | 1 |
INC | Rd | वाढ | Rd ¬ Rd + 1 | Z,N,V | 1 |
DEC | Rd | घट | Rd ¬ Rd – १ | Z,N,V | 1 |
TST | Rd | शून्य किंवा वजा साठी चाचणी | Rd ¬ Rd · Rd | Z,N,V | 1 |
CLR | Rd | नोंदणी साफ करा | Rd ¬ RdÅRd | Z,N,V | 1 |
SER | Rd | नोंदणी सेट करा | Rd ¬ $FF | काहीही नाही | 1 |
शाखेच्या सूचना | |||||
RJMP | k | सापेक्ष उडी | PC ¬ PC + k + 1 | काहीही नाही | 2 |
RCALL | k | सापेक्ष सबरूटीन कॉल | PC ¬ PC + k + 1 | काहीही नाही | 3 |
RET | सबरूटीन रिटर्न | पीसी ¬ स्टॅक | काहीही नाही | 4 | |
RETI | व्यत्यय परतावा | पीसी ¬ स्टॅक | I | 4 | |
CPSE | आरडी, आरआर | तुलना करा, समान असल्यास वगळा | जर (Rd = Rr) PC ¬ PC + 2 किंवा 3 | काहीही नाही | 1/2 |
CP | आरडी, आरआर | तुलना करा | आरडी - आरआर | Z, N, V, C, H | 1 |
CPC | आरडी, आरआर | कॅरीशी तुलना करा | आरडी - आरआर - सी | Z, N, V, C, H | 1 |
सीपीआय | आरडी, के | तात्काळ नोंदणीशी तुलना करा | आरडी - के | Z, N, V, C, H | 1 |
SBRC | आरआर, बी | रजिस्टरमधील बिट क्लिअर झाल्यास वगळा | जर (Rr(b)=0) PC ¬ PC + 2 किंवा 3 | काहीही नाही | 1/2 |
SBRS | आरआर, बी | रजिस्टरमधील बिट सेट असल्यास वगळा | जर (Rr(b)=1) PC ¬ PC + 2 किंवा 3 | काहीही नाही | 1/2 |
SBIC | पी, बी | I/O रजिस्टरमधील बिट क्लिअर झाल्यास वगळा | जर (P(b)=0) PC ¬ PC + 2 किंवा 3 | काहीही नाही | 1/2 |
SBIS | पी, बी | I/O रजिस्टरमधील बिट सेट असल्यास वगळा | जर (P(b)=1) PC ¬ PC + 2 किंवा 3 | काहीही नाही | 1/2 |
बीआरबीएस | s, k | स्थिती ध्वज सेट केल्यास शाखा | जर (SREG(s) = 1) तर PC¬PC + k + 1 | काहीही नाही | 1/2 |
BRBC | s, k | स्थिती ध्वज साफ केल्यास शाखा | जर (SREG(s) = 0) तर PC¬PC + k + 1 | काहीही नाही | 1/2 |
BREQ | k | शाखा समान असल्यास | जर (Z = 1) तर PC ¬ PC + k + 1 | काहीही नाही | 1/2 |
BRNE | k | समान नसल्यास शाखा | जर (Z = 0) तर PC ¬ PC + k + 1 | काहीही नाही | 1/2 |
BRCS | k | कॅरी सेट असल्यास शाखा | जर (C = 1) तर PC ¬ PC + k + 1 | काहीही नाही | 1/2 |
BRCC | k | कॅरी क्लिअर असल्यास शाखा | जर (C = 0) तर PC ¬ PC + k + 1 | काहीही नाही | 1/2 |
BRSH | k | शाखा समान किंवा उच्च असल्यास | जर (C = 0) तर PC ¬ PC + k + 1 | काहीही नाही | 1/2 |
BRLO | k | शाखा कमी असल्यास | जर (C = 1) तर PC ¬ PC + k + 1 | काहीही नाही | 1/2 |
BRMI | k | वजा असल्यास शाखा | जर (N = 1) तर PC ¬ PC + k + 1 | काहीही नाही | 1/2 |
BRPL | k | शाखा असल्यास प्लस | जर (N = 0) तर PC ¬ PC + k + 1 | काहीही नाही | 1/2 |
BRGE | k | शाखा मोठी किंवा समान असल्यास, स्वाक्षरी | जर (N Å V= 0) तर PC ¬ PC + k + 1 | काहीही नाही | 1/2 |
BRLT | k | शून्यापेक्षा कमी असल्यास शाखा, स्वाक्षरी | जर (N Å V= 1) तर PC ¬ PC + k + 1 | काहीही नाही | 1/2 |
BRHS | k | हाफ कॅरी फ्लॅग सेट केल्यास शाखा | जर (H = 1) तर PC ¬ PC + k + 1 | काहीही नाही | 1/2 |
BRHC | k | अर्धा वाहून नेणारा ध्वज साफ केल्यास शाखा | जर (H = 0) तर PC ¬ PC + k + 1 | काहीही नाही | 1/2 |
बीआरटीएस | k | T ध्वज सेट केल्यास शाखा | जर (T = 1) तर PC ¬ PC + k + 1 | काहीही नाही | 1/2 |
BRTC | k | टी ध्वज साफ केल्यास शाखा | जर (T = 0) तर PC ¬ PC + k + 1 | काहीही नाही | 1/2 |
BRVS | k | ओव्हरफ्लो ध्वज सेट असल्यास शाखा | जर (V = 1) तर PC ¬ PC + k + 1 | काहीही नाही | 1/2 |
BRVC | k | ओव्हरफ्लो ध्वज साफ केला असल्यास शाखा | जर (V = 0) तर PC ¬ PC + k + 1 | काहीही नाही | 1/2 |
BRIE | k | इंटरप्ट सक्षम असल्यास शाखा | जर ( I = 1) तर PC ¬ PC + k + 1 | काहीही नाही | 1/2 |
BRID | k | इंटरप्ट अक्षम असल्यास शाखा | जर ( I = 0) तर PC ¬ PC + k + 1 | काहीही नाही | 1/2 |
नेमोनिक्स | ऑपरेंड्स | वर्णन | ऑपरेशन | ध्वज | #घड्याळ |
डेटा ट्रान्सफर सूचना | |||||
LD | Rd, Z | अप्रत्यक्ष नोंदणी लोड करा | Rd ¬ (Z) | काहीही नाही | 2 |
ST | Z, Rr | स्टोअर रजिस्टर अप्रत्यक्ष | (Z) ¬ आर | काहीही नाही | 2 |
MOV | Rd, Rr | नोंदणी दरम्यान हलवा | Rd ¬ Rr | काहीही नाही | 1 |
LDI | आरडी, के | तात्काळ लोड करा | Rd¬ K | काहीही नाही | 1 |
IN | आरडी, पी | पोर्ट मध्ये | आरडी ¬ पी | काहीही नाही | 1 |
बाहेर | पी, आर | आउट पोर्ट | पी ¬ आर | काहीही नाही | 1 |
LPM | प्रोग्राम मेमरी लोड करा | R0 ¬ (Z) | काहीही नाही | 3 | |
बिट आणि बिट-चाचणी सूचना | |||||
SBI | पी, बी | I/O रजिस्टर मध्ये बिट सेट करा | I/O(P,b) ¬ 1 | काहीही नाही | 2 |
सीबीआय | पी, बी | I/O रजिस्टरमधील बिट क्लिअर करा | I/O(P,b) ¬ 0 | काहीही नाही | 2 |
LSL | Rd | तार्किक शिफ्ट डावीकडे | Rd(n+1) ¬ Rd(n), Rd(0) ¬ 0 | Z,C,N,V | 1 |
LSR | Rd | तार्किक शिफ्ट उजवीकडे | Rd(n) ¬ Rd(n+1), Rd(7) ¬ 0 | Z,C,N,V | 1 |
भूमिका | Rd | कॅरीमधून डावीकडे फिरवा | Rd(0) ¬ C, Rd(n+1) ¬ Rd(n), C ¬ Rd(7) | Z,C,N,V | 1 |
ROR | Rd | कॅरीमधून उजवीकडे फिरवा | Rd(7) ¬ C, Rd(n) ¬ Rd(n+1), C ¬ Rd(0) | Z,C,N,V | 1 |
ASR | Rd | अंकगणित शिफ्ट उजवीकडे | Rd(n) ¬ Rd(n+1), n = 0..6 | Z,C,N,V | 1 |
स्वॅप | Rd | निबल्स स्वॅप करा | Rd(3..0) ¬ Rd(7..4), Rd(7..4) ¬ Rd(3..0) | काहीही नाही | 1 |
बीएसईटी | s | ध्वज संच | SREG(s) ¬ 1 | एसआरईजी | 1 |
BCLR | s | ध्वज साफ करा | SREG(s) ¬ 0 | एसआरईजी | 1 |
BST | आरआर, बी | बिट स्टोअर रजिस्टर ते टी | T ¬ Rr(b) | T | 1 |
BLD | आरडी, बी | टी पासून नोंदणी करण्यासाठी बिट लोड | Rd(b) ¬ T | काहीही नाही | 1 |
SEC | कॅरी सेट करा | सी ¬ 1 | C | 1 | |
CLC | साफ कॅरी | सी ¬ 0 | C | 1 | |
सेन | नकारात्मक ध्वज सेट करा | एन ¬ 1 | N | 1 | |
CLN | नकारात्मक ध्वज साफ करा | एन ¬ 0 | N | 1 | |
SEZ | शून्य ध्वज सेट करा | Z ¬ 1 | Z | 1 | |
CLZ | शून्य ध्वज साफ करा | Z ¬ 0 | Z | 1 | |
SEI | ग्लोबल इंटरप्ट सक्षम करा | मी ¬ 1 | I | 1 | |
CLI | ग्लोबल इंटरप्ट अक्षम करा | मी ¬ 0 | I | 1 | |
SES | स्वाक्षरी केलेला चाचणी ध्वज सेट करा | एस ¬ 1 | S | 1 | |
CLS | स्वाक्षरी केलेला चाचणी ध्वज साफ करा | एस ¬ 0 | S | 1 | |
SEV | Twos पूरक ओव्हरफ्लो सेट करा | V ¬ 1 | V | 1 | |
CLV | क्लिअर टूज कॉम्प्लिमेंट ओव्हरफ्लो | V ¬ 0 | V | 1 | |
सेट | SREG मध्ये T सेट करा | टी ¬ 1 | T | 1 | |
CLT | SREG मध्ये क्लिअर टी | टी ¬ 0 | T | 1 | |
एसईएच | SREG मध्ये हाफ कॅरी ध्वज सेट करा | H ¬ 1 | H | 1 | |
सीएलएच | SREG मध्ये हाफ कॅरी ध्वज साफ करा | H ¬ 0 | H | 1 | |
NOP | ऑपरेशन नाही | काहीही नाही | 1 | ||
झोपा | झोप | (स्लीप फंक्शनसाठी विशिष्ट वर्णन पहा) | काहीही नाही | 1 | |
WDR | कुत्रा रीसेट पहा | (WDR/टाइमरसाठी विशिष्ट वर्णन पहा) | काहीही नाही | 1 |
ऑर्डर माहिती
ATtiny11
वीज पुरवठा | गती (MHz) | ऑर्डरिंग कोड | पॅकेज | ऑपरेशन रेंज |
2.7 - 5.5V |
2 |
ATtiny11L-2PC ATtiny11L-2SC | 8P3
8S2 |
व्यावसायिक (0°C ते 70°C) |
ATtiny11L-2PI
ATtiny11L-2SI ATtiny11L-2SU(2) |
8P3
8S2 8S2 |
औद्योगिक (-40°C ते 85°C) |
||
4.0 - 5.5V |
6 |
ATtiny11-6PC ATtiny11-6SC | 8P3
8S2 |
व्यावसायिक (0°C ते 70°C) |
ATtiny11-6PI ATtiny11-6PU(2)
ATtiny11-6SI ATtiny11-6SU(2) |
8P3
8P3 8S2 8S2 |
औद्योगिक (-40°C ते 85°C) |
नोट्स
- बाह्य क्रिस्टल किंवा बाह्य घड्याळ ड्राइव्ह वापरताना स्पीड ग्रेड कमाल घड्याळ दराचा संदर्भ देते. अंतर्गत RC ऑसिलेटरमध्ये सर्व स्पीड ग्रेडसाठी समान नाममात्र घड्याळ वारंवारता असते.
- Pb-मुक्त पॅकेजिंग पर्यायी, घातक पदार्थांच्या निर्बंधासाठी युरोपियन निर्देशांचे पालन करते (RoHS निर्देश). तसेच Halide मुक्त आणि पूर्णपणे ग्रीन.
पॅकेज प्रकार | |
8P3 | 8-लीड, 0.300″ रुंद, प्लास्टिक ड्युअल इनलाइन पॅकेज (PDIP) |
8S2 | 8-लीड, 0.200″ रुंद, प्लॅस्टिक गुल-विंग स्मॉल आउटलाइन (EIAJ SOIC) |
ATtiny12
वीज पुरवठा | गती (MHz) | ऑर्डरिंग कोड | पॅकेज | ऑपरेशन रेंज |
1.8 - 5.5V |
1.2 |
ATtiny12V-1PC ATtiny12V-1SC | 8P3
8S2 |
व्यावसायिक (0°C ते 70°C) |
ATtiny12V-1PI ATtiny12V-1PU(2)
ATtiny12V-1SI ATtiny12V-1SU(2) |
8P3
8P3 8S2 8S2 |
औद्योगिक (-40°C ते 85°C) |
||
2.7 - 5.5V |
4 |
ATtiny12L-4PC ATtiny12L-4SC | 8P3
8S2 |
व्यावसायिक (0°C ते 70°C) |
ATtiny12L-4PI ATtiny12L-4PU(2)
ATtiny12L-4SI ATtiny12L-4SU(2) |
8P3
8P3 8S2 8S2 |
औद्योगिक (-40°C ते 85°C) |
||
4.0 - 5.5V |
8 |
ATtiny12-8PC ATtiny12-8SC | 8P3
8S2 |
व्यावसायिक (0°C ते 70°C) |
ATtiny12-8PI ATtiny12-8PU(2)
ATtiny12-8SI ATtiny12-8SU(2) |
8P3
8P3 8S2 8S2 |
औद्योगिक (-40°C ते 85°C) |
नोट्स
- बाह्य क्रिस्टल किंवा बाह्य घड्याळ ड्राइव्ह वापरताना स्पीड ग्रेड कमाल घड्याळ दराचा संदर्भ देते. अंतर्गत RC ऑसिलेटरमध्ये सर्व स्पीड ग्रेडसाठी समान नाममात्र घड्याळ वारंवारता असते.
- Pb-मुक्त पॅकेजिंग पर्यायी, घातक पदार्थांच्या निर्बंधासाठी युरोपियन निर्देशांचे पालन करते (RoHS निर्देश). तसेच Halide मुक्त आणि पूर्णपणे ग्रीन.
पॅकेज प्रकार | |
8P3 | 8-लीड, 0.300″ रुंद, प्लास्टिक ड्युअल इनलाइन पॅकेज (PDIP) |
8S2 | 8-लीड, 0.200″ रुंद, प्लॅस्टिक गुल-विंग स्मॉल आउटलाइन (EIAJ SOIC) |
पॅकेजिंग माहिती
8P3
सामान्य परिमाणे
(मापाचे एकक = इंच)
SYMBOL | मि | NOM | MAX | टीप |
A | 0.210 | 2 | ||
A2 | 0.115 | 0.130 | 0.195 | |
b | 0.014 | 0.018 | 0.022 | 5 |
b2 | 0.045 | 0.060 | 0.070 | 6 |
b3 | 0.030 | 0.039 | 0.045 | 6 |
c | 0.008 | 0.010 | 0.014 | |
D | 0.355 | 0.365 | 0.400 | 3 |
D1 | 0.005 | 3 | ||
E | 0.300 | 0.310 | 0.325 | 4 |
E1 | 0.240 | 0.250 | 0.280 | 3 |
e | 0.100 बीएससी | |||
eA | 0.300 बीएससी | 4 | ||
L | 0.115 | 0.130 | 0.150 | 2 |
नोट्स
- हे रेखाचित्र फक्त सामान्य माहितीसाठी आहे; अतिरिक्त माहितीसाठी JEDEC Drawing MS-001, व्हेरिएशन BA पहा.
- परिमाण A आणि L हे JEDEC सीटिंग प्लेन गेज GS-3 मध्ये बसलेल्या पॅकेजसह मोजले जातात.
- D, D1 आणि E1 परिमाणांमध्ये मोल्ड फ्लॅश किंवा प्रोट्र्यूशन्स समाविष्ट नाहीत. मोल्ड फ्लॅश किंवा प्रोट्र्यूशन्स 0.010 इंच पेक्षा जास्त नसावेत.
- लीड्ससह मोजलेले E आणि eA हे डेटामला लंब असण्यासाठी प्रतिबंधित आहे.
- प्रवेश सुलभ करण्यासाठी पॉइंटेड किंवा गोलाकार शिशाच्या टिपांना प्राधान्य दिले जाते.
- b2 आणि b3 कमाल परिमाणांमध्ये डांबर प्रोट्र्यूशन्स समाविष्ट नाहीत. डांबर प्रोट्र्यूशन्स 0.010 (0.25 मिमी) पेक्षा जास्त नसावेत.
सामान्य परिमाणे
(मापाचे एकक = मिमी)
SYMBOL | मि | NOM | MAX | टीप |
A | 1.70 | 2.16 | ||
A1 | 0.05 | 0.25 | ||
b | 0.35 | 0.48 | 5 | |
C | 0.15 | 0.35 | 5 | |
D | 5.13 | 5.35 | ||
E1 | 5.18 | 5.40 | 2, 3 | |
E | 7.70 | 8.26 | ||
L | 0.51 | 0.85 | ||
q | ७२° | ७२° | ||
e | 1.27 बीएससी | 4 |
नोट्स
- हे रेखाचित्र फक्त सामान्य माहितीसाठी आहे; अतिरिक्त माहितीसाठी EIAJ Drawing EDR-7320 पहा.
- वरच्या आणि खालच्या डाईज आणि रेझिन बर्र्सचे जुळत नाही.
- वरच्या आणि खालच्या पोकळ्या समान असण्याची शिफारस केली जाते. जर ते भिन्न असतील तर, मोठे परिमाण मानले जाईल.
- खरी भौमितिक स्थिती निश्चित करते.
- मूल्ये b,C प्लेटेड टर्मिनलवर लागू होतात. प्लेटिंग लेयरची मानक जाडी 0.007 ते .021 मिमी दरम्यान मोजली जाईल.
डेटाशीट पुनरावृत्ती इतिहास
कृपया लक्षात घ्या की या विभागात सूचीबद्ध केलेले पृष्ठ क्रमांक या दस्तऐवजाचा संदर्भ देत आहेत. पुनरावृत्ती क्रमांक दस्तऐवज पुनरावृत्तीचा संदर्भ देत आहेत.
रेव्ह. 1006F-06/07
- नवीन डिझाइनसाठी शिफारस केलेली नाही"
रेव्ह. 1006E-07/06
- अध्याय लेआउट अद्यतनित.
- पृष्ठ 11 वर "ATtiny20 साठी स्लीप मोड" मध्ये पॉवर-डाउन अपडेट केले.
- पृष्ठ 12 वर "ATtiny20 साठी स्लीप मोड" मध्ये पॉवर-डाउन अपडेट केले.
- पृष्ठ 16 वर तक्ता 36 अद्यतनित केले.
- पृष्ठ ४९ वर “ATtiny12 मध्ये कॅलिब्रेशन बाइट” अद्यतनित केले.
- पृष्ठ 10 वर "ऑर्डरिंग माहिती" अद्यतनित केली आहे.
- पृष्ठ १२ वर “पॅकेजिंग माहिती” अद्यतनित केली आहे.
रेव्ह. 1006D-07/03
- पृष्ठ 9 वर तक्ता 24 मध्ये VBOT मूल्ये अद्यतनित केली आहेत.
रेव्ह. 1006C-09/01
- N/A
मुख्यालय आंतरराष्ट्रीय
- Atmel कॉर्पोरेशन 2325 Orchard Parkway San Jose, CA 95131 USA दूरध्वनी: 1(408) 441-0311 फॅक्स: 1(408) 487-2600
- Atmel आशिया कक्ष 1219 चायनाकेम गोल्डन प्लाझा 77 मोडी रोड त्सिमशात्सुई ईस्ट कॉवलून हाँगकाँग दूरध्वनी: (852) 2721-9778 फॅक्स: (852) 2722-1369
- Atmel युरोप Le Krebs 8, Rue Jean-Pierre Timbaud BP 309 78054 Saint-Quentin-en- Yvelines Cedex France Tel: (33) 1-30-60-70-00 फॅक्स: (33) 1-30-60-71-11
- Atmel जपान 9F, Tonetsu Shinkawa Bldg. 1-24-8 शिंकावा चुओ-कु, टोकियो 104-0033 जपान दूरध्वनी: (81) 3-3523-3551 फॅक्स: (81) 3-3523-7581
उत्पादन संपर्क
Web साइट www.atmel.com तांत्रिक सहाय्य avr@atmel.com विक्री संपर्क www.atmel.com/contacts साहित्यिकांना विनंती www.atmel.com/literature
अस्वीकरण: या दस्तऐवजातील माहिती Atmel उत्पादनांच्या संदर्भात प्रदान केली आहे. कोणताही परवाना नाही, व्यक्त किंवा निहित, एस्टॉपेलद्वारे किंवा अन्यथा, कोणत्याहीसाठी
या दस्तऐवजाद्वारे किंवा Atmel उत्पादनांच्या विक्रीच्या संबंधात बौद्धिक संपदा अधिकार मंजूर केला जातो. ATMEL च्या अटी आणि ATMEL वर स्थित असलेल्या विक्रीच्या शर्ती मध्ये नमूद केल्याशिवाय WEB साइट, ATMEL काहीही उत्तरदायित्व गृहीत धरत नाही आणि कोणत्याही स्पष्ट, निहित किंवा वैधानिक अस्वीकरण करते
हमी
त्याच्या उत्पादनांशी संबंधित, परंतु मर्यादित नसून, व्यापारीतेच्या निहित हमी, विशिष्टसाठी फिटनेस
उद्देश, किंवा गैर-उल्लंघन. कोणत्याही परिस्थितीत ATMEL कोणत्याही प्रत्यक्ष, अप्रत्यक्ष, परिणामी, दंडात्मक, विशेष किंवा आकस्मिक हानीसाठी जबाबदार असणार नाही (यासह, मर्यादेशिवाय, नफ्याच्या तोट्यासाठी नुकसान, व्यापार-व्यवसाय) वापरात नसणे किंवा वापरण्यास असमर्थता हे दस्तऐवज, जरी एटीमेलला अशा प्रकारच्या हानीच्या संभाव्यतेचा सल्ला दिला गेला असेल. Atmel या दस्तऐवजाच्या सामग्रीच्या अचूकतेच्या किंवा पूर्णतेच्या संदर्भात कोणतेही प्रतिनिधित्व किंवा हमी देत नाही आणि कोणत्याही वेळी सूचना न देता तपशील आणि उत्पादन वर्णनांमध्ये बदल करण्याचा अधिकार राखून ठेवते. Atmel येथे असलेली माहिती अपडेट करण्यासाठी कोणतीही वचनबद्धता करत नाही. विशेषत: अन्यथा प्रदान केल्याशिवाय, Atmel उत्पादने ऑटोमोटिव्ह अनुप्रयोगांसाठी योग्य नाहीत आणि वापरली जाणार नाहीत. Atmel ची उत्पादने जीवनास समर्थन देण्यासाठी किंवा टिकवून ठेवण्याच्या उद्देशाने ऍप्लिकेशन्समध्ये घटक म्हणून वापरण्यासाठी अभिप्रेत, अधिकृत किंवा हमी दिलेली नाहीत.
© 2007 Atmel Corporation. सर्व हक्क राखीव. Atmel®, लोगो आणि त्याचे संयोजन आणि इतर नोंदणीकृत ट्रेडमार्क किंवा Atmel Corporation किंवा त्याच्या उपकंपन्यांचे ट्रेडमार्क आहेत. इतर अटी आणि उत्पादनांची नावे इतरांचे ट्रेडमार्क असू शकतात.
कागदपत्रे / संसाधने
![]() |
11K बाइट फ्लॅशसह ATMEL ATtiny8 1-बिट मायक्रोकंट्रोलर [pdf] वापरकर्ता मार्गदर्शक 11K बाइट फ्लॅशसह ATtiny8 1-बिट मायक्रोकंट्रोलर, ATtiny11, 8K बाइट फ्लॅशसह 1-बिट मायक्रोकंट्रोलर, 1K बाइट फ्लॅशसह मायक्रोकंट्रोलर, 1K बाइट फ्लॅश |