ATMEL-ATtiny11-8-bit-Microcontroller-with-1K-Byte-Flash-LOGO

میکروکنترلر 11 بیتی ATMEL ATtiny8 با فلش 1 کیلوبایتی

ATMEL-ATtiny11-8-bit-Microcontroller-with-1K-Byte-Flash-PRODACT-IMG

ویژگی ها

  • از معماری AVR® RISC استفاده می کند
  • معماری RISC 8 بیتی با کارایی بالا و کم مصرف
  • 90 دستورالعمل قدرتمند - بیشترین اجرای چرخه تک ساعت
  • 32 8 XNUMX ثبت عمومی کار عمومی
  • تا 8 MIPS در 8 مگاهرتز

برنامه غیر فرار و حافظه داده

  • 1K بایت حافظه برنامه فلش
  • قابل برنامه ریزی درون سیستم (ATtiny12)
  • استقامت: 1,000 چرخه نوشتن/پاک کردن (ATtiny11/12)
  • 64 بایت حافظه EEPROM قابل برنامه ریزی درون سیستم برای ATtiny12
  • استقامت: 100,000،XNUMX چرخه نوشتن / پاک کردن
  • قفل برنامه نویسی برای برنامه فلش و امنیت داده EEPROM

ویژگی های محیطی

  • وقفه و بیدار شدن در تغییر پین
  • یک تایمر / شمارنده 8 بیتی با پیش مقیاس کننده جداگانه
  • مقایسه کننده آنالوگ بر روی تراشه
  • تایمر Watchdog قابل برنامه ریزی با اسیلاتور روی تراشه

ویژگی های ویژه میکروکنترلر

  • حالت های کم مصرف بیکار و خاموش
  • منابع قطع داخلی و خارجی
  • قابل برنامه ریزی درون سیستم از طریق پورت SPI (ATtiny12)
  • مدار بازنشانی روشن/خاموش پیشرفته (ATtiny12)
  • نوسان ساز RC کالیبره شده داخلی (ATtiny12)

مشخصات

  • فناوری فرآیند CMOS کم مصرف و با سرعت بالا
  • عملیات کاملاً استاتیک

مصرف برق در 4 مگاهرتز، 3 ولت، 25 درجه سانتی گراد

  • فعال: 2.2 میلی آمپر
  • حالت آماده به کار: 0.5 میلی آمپر
  • حالت خاموش کردن: <1 μA

بسته ها

  • 8 پین PDIP و SOIC

جلد عملیاتیtages

  • 1.8 - 5.5 ولت برای ATtiny12V-1
  • 2.7 - 5.5 ولت برای ATtiny11L-2 و ATtiny12L-4
  • 4.0 - 5.5 ولت برای ATtiny11-6 و ATtiny12-8

نمرات سرعت

  • 0 - 1.2 مگاهرتز (ATtiny12V-1)
  • 0 - 2 مگاهرتز (ATtiny11L-2)
  • 0 - 4 مگاهرتز (ATtiny12L-4)
  • 0 - 6 مگاهرتز (ATtiny11-6)
  • 0 - 8 مگاهرتز (ATtiny12-8)

پیکربندی پین

ATMEL-ATtiny11-8-bit-Microcontroller-with-1K-Byte-Flash-FIG-1

تمام شدview

ATtiny11/12 یک میکروکنترلر 8 بیتی CMOS کم مصرف بر اساس معماری AVR RISC است. با اجرای دستورالعمل های قدرتمند در یک سیکل ساعت، ATtiny11/12 به خروجی هایی نزدیک به 1 MIPS در هر مگاهرتز دست می یابد که به طراح سیستم اجازه می دهد مصرف انرژی را در مقابل سرعت پردازش بهینه کند. هسته AVR یک مجموعه دستورالعمل غنی را با 32 رجیستر کار همه منظوره ترکیب می کند. تمام 32 رجیستر مستقیماً به واحد منطق حسابی (ALU) متصل هستند و امکان دسترسی به دو رجیستر مستقل را در یک دستورالعمل منفرد که در یک سیکل ساعت اجرا می شود، می دهد. معماری حاصل کارآمدتر از کد است و در عین حال توان عملیاتی را تا ده برابر سریع‌تر از میکروکنترلرهای CISC معمولی به دست می‌آورد.

جدول 1. توضیحات قطعات

دستگاه فلش EEPROM ثبت نام کنید جلدtagمحدوده فرکانس
ATtiny11L 1K 32 2.7 - 5.5 ولت 0-2 مگاهرتز
ATtiny11 1K 32 4.0 - 5.5 ولت 0-6 مگاهرتز
ATtiny12V 1K 64 B 32 1.8 - 5.5 ولت 0-1.2 مگاهرتز
ATtiny12L 1K 64 B 32 2.7 - 5.5 ولت 0-4 مگاهرتز
ATtiny12 1K 64 B 32 4.0 - 5.5 ولت 0-8 مگاهرتز

ATtiny11/12 AVR با مجموعه کاملی از ابزارهای توسعه برنامه و سیستم از جمله: اسمبلرهای ماکرو، دیباگر/شبیه ساز برنامه، شبیه سازهای درون مدار، پشتیبانی می شود.
و کیت های ارزیابی

بلوک دیاگرام ATtiny11

شکل 1 را در صفحه 3 ببینید. ATtiny11 ویژگی های زیر را ارائه می دهد: 1K بایت فلش، حداکثر پنج خط ورودی/خروجی همه منظوره، یک خط ورودی، 32 رجیستر کار همه منظوره، یک تایمر/ شمارنده 8 بیتی، داخلی و وقفه های خارجی، تایمر Watchdog قابل برنامه ریزی با نوسانگر داخلی، و دو حالت ذخیره انرژی قابل انتخاب توسط نرم افزار. حالت بیکار CPU را متوقف می کند در حالی که به تایمر/ شمارنده و سیستم وقفه اجازه می دهد به کار خود ادامه دهند. حالت Power-down محتویات رجیستر را ذخیره می کند اما نوسانگر را منجمد می کند و تمام عملکردهای دیگر تراشه را تا وقفه بعدی یا بازنشانی سخت افزاری غیرفعال می کند. ویژگی‌های بیدار شدن یا وقفه در تغییر پین، ATtiny11 را قادر می‌سازد تا به رویدادهای خارجی بسیار واکنش نشان دهد و همچنان در حالت‌های خاموش کردن، کمترین مصرف انرژی را دارد. این دستگاه با استفاده از فناوری حافظه غیرفرار با چگالی بالا Atmel ساخته شده است. Atmel ATtiny8 با ترکیب یک CPU 11 بیتی RISC با فلش روی یک تراشه یکپارچه، یک میکروکنترلر قدرتمند است که راه حلی بسیار انعطاف پذیر و مقرون به صرفه برای بسیاری از برنامه های کنترل تعبیه شده ارائه می دهد.

شکل 1. نمودار بلوکی ATtiny11

ATMEL-ATtiny11-8-bit-Microcontroller-with-1K-Byte-Flash-FIG-2

بلوک دیاگرام ATtiny12

شکل 2 در صفحه 4. ATtiny12 ویژگی های زیر را ارائه می دهد: 1K بایت فلش، 64 بایت EEPROM، حداکثر شش خط ورودی/خروجی همه منظوره، 32 رجیستر کار همه منظوره، تایمر/ شمارنده 8 بیتی، داخلی و وقفه های خارجی، تایمر Watchdog قابل برنامه ریزی با نوسانگر داخلی، و دو حالت ذخیره انرژی قابل انتخاب توسط نرم افزار. حالت بیکار CPU را متوقف می کند در حالی که به تایمر/ شمارنده و سیستم وقفه اجازه می دهد به کار خود ادامه دهند. حالت Power-down محتویات رجیستر را ذخیره می کند اما نوسانگر را منجمد می کند و تمام عملکردهای دیگر تراشه را تا وقفه بعدی یا بازنشانی سخت افزاری غیرفعال می کند. ویژگی‌های بیدار شدن یا وقفه در تغییر پین، ATtiny12 را قادر می‌سازد تا به رویدادهای خارجی بسیار پاسخ دهد و همچنان در حالت‌های خاموش کردن، کمترین مصرف انرژی را دارد. این دستگاه با استفاده از فناوری حافظه غیرفرار با چگالی بالا Atmel ساخته شده است. با ترکیب یک CPU 8 بیتی RISC با فلش روی یک تراشه یکپارچه، Atmel ATtiny12 یک میکروکنترلر قدرتمند است که راه حلی بسیار انعطاف پذیر و مقرون به صرفه برای بسیاری از برنامه های کنترل تعبیه شده ارائه می دهد.

شکل 2. نمودار بلوکی ATtiny12

ATMEL-ATtiny11-8-bit-Microcontroller-with-1K-Byte-Flash-FIG-3

پین توضیحات

  • عرضه جلدtagپین e.
  • پین زمین.

پورت B یک پورت ورودی/خروجی 6 بیتی است. PB4..0 پین های ورودی/خروجی هستند که می توانند کشش های داخلی (انتخاب شده برای هر بیت) را ارائه دهند. در ATtiny11، PB5 فقط ورودی است. در ATtiny12، PB5 ورودی یا خروجی تخلیه باز است. پین‌های پورت زمانی که یک شرط بازنشانی فعال می‌شود، سه حالت می‌شوند، حتی اگر ساعت در حال اجرا نباشد. استفاده از پین‌های PB5..3 به‌عنوان پین ورودی یا ورودی/خروجی محدود است، بسته به تنظیمات تنظیم مجدد و ساعت، همانطور که در زیر نشان داده شده است.

جدول 2. عملکرد PB5..PB3 در مقابل گزینه های ساعت دستگاه

گزینه ساعت گذاری دستگاه PB5 PB4 PB3
بازنشانی خارجی فعال شد استفاده شده (1) - (2)
بازنشانی خارجی غیرفعال شد ورودی (3)/I/O (4)
کریستال خارجی استفاده می شود استفاده می شود
کریستال فرکانس پایین خارجی استفاده می شود استفاده می شود
تشدید کننده سرامیکی خارجی استفاده می شود استفاده می شود
نوسان ساز خارجی RC ورودی/خروجی (5) استفاده می شود
ساعت خارجی I/O استفاده می شود
نوسان ساز داخلی RC I/O I/O

یادداشت ها

  1. استفاده شده» به این معنی است که پین ​​برای اهداف تنظیم مجدد یا ساعت استفاده می شود.
  2. به این معنی است که عملکرد پین تحت تأثیر گزینه قرار نمی گیرد.
  3. ورودی یعنی پین یک پایه ورودی پورت است.
  4. در ATtiny11، PB5 فقط ورودی است. در ATtiny12، PB5 ورودی یا خروجی تخلیه باز است.
  5. I/O به این معنی است که پین ​​یک پایه ورودی/خروجی پورت است.

XTAL1 ورودی نوسان ساز معکوس ampلافایر و ورودی مدار عملکرد ساعت داخلی.
XTAL2 خروجی از نوسانگر معکوس ampزنده تر
تنظیم مجدد بازنشانی ورودی یک تنظیم مجدد خارجی توسط یک سطح پایین در پین RESET ایجاد می شود. پالس های بازنشانی بیش از 50 ns باعث ایجاد ریست می شود، حتی اگر ساعت در حال اجرا نباشد. پالس های کوتاه تر تضمینی برای ایجاد تنظیم مجدد نیستند.

خلاصه ثبت نام ATtiny11

آدرس نام بیت 7 بیت 6 بیت 5 بیت 4 بیت 3 بیت 2 بیت 1 بیت 0 صفحه
3 فارنهایت دلار SREG I T H S V N Z C صفحه 9
3 دلار رزرو شده است    
3 دلار رزرو شده است    
3C دلار رزرو شده است    
3 میلیارد دلار GIMSK INT0 PCIe صفحه 33
3 دلار آمپر GIFR INTF0 PCIF صفحه 34
39 دلار TIMSK TOIE0 صفحه 34
38 دلار TIFR TOV0 صفحه 35
37 دلار رزرو شده است    
36 دلار رزرو شده است    
35 دلار MCUCR SE SM ISC01 ISC00 صفحه 32
34 دلار MCUSR EXTRF PORF صفحه 28
33 دلار TCCR0 CS02 CS01 CS00 صفحه 41
32 دلار TCNT0 تایمر / شمارنده 0 (8 بیت) صفحه 41
31 دلار رزرو شده است    
30 دلار رزرو شده است    
رزرو شده است    
22 دلار رزرو شده است    
21 دلار WDTCR WDTOE WDE WDP2 WDP1 WDP0 صفحه 43
20 دلار رزرو شده است    
1 فارنهایت دلار رزرو شده است    
1 دلار رزرو شده است    
1 دلار رزرو شده است    
1C دلار رزرو شده است    
1 میلیارد دلار رزرو شده است    
1 دلار آمپر رزرو شده است    
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 دلار رزرو شده است    
رزرو شده است    
0 دلار آمپر رزرو شده است    
09 دلار رزرو شده است    
08 دلار ACSR ACD ACO ACI ACIE ACIS1 ACIS0 صفحه 45
رزرو شده است    
00 دلار رزرو شده است    

یادداشت ها

  1. برای سازگاری با دستگاه های آینده ، بیت های رزرو شده باید در صورت دسترسی صفر شوند. آدرس حافظه ورودی / ورودی رزرو شده هرگز نباید نوشته شود.
  2. برخی از پرچم های وضعیت با نوشتن یک علامت منطقی روی آنها پاک می شوند. توجه داشته باشید که دستورالعمل‌های CBI و SBI روی همه بیت‌های موجود در رجیستر ورودی/خروجی کار می‌کنند و در هر پرچمی که به‌عنوان تنظیم شده خوانده می‌شود، یک باز می‌نویسد، بنابراین پرچم پاک می‌شود. دستورالعمل های CBI و SBI فقط با رجیسترهای $00 تا $1F کار می کنند.

خلاصه ثبت نام ATtiny12

آدرس نام بیت 7 بیت 6 بیت 5 بیت 4 بیت 3 بیت 2 بیت 1 بیت 0 صفحه
3 فارنهایت دلار SREG I T H S V N Z C صفحه 9
3 دلار رزرو شده است    
3 دلار رزرو شده است    
3C دلار رزرو شده است    
3 میلیارد دلار GIMSK INT0 PCIe صفحه 33
3 دلار آمپر GIFR INTF0 PCIF صفحه 34
39 دلار TIMSK TOIE0 صفحه 34
38 دلار TIFR TOV0 صفحه 35
37 دلار رزرو شده است    
36 دلار رزرو شده است    
35 دلار MCUCR PUD SE SM ISC01 ISC00 صفحه 32
34 دلار MCUSR WDRF BORF EXTRF PORF صفحه 29
33 دلار TCCR0 CS02 CS01 CS00 صفحه 41
32 دلار TCNT0 تایمر / شمارنده 0 (8 بیت) صفحه 41
31 دلار OSCCAL ثبت کالیبراسیون اسیلاتور صفحه 12
30 دلار رزرو شده است    
رزرو شده است    
22 دلار رزرو شده است    
21 دلار WDTCR WDTOE WDE WDP2 WDP1 WDP0 صفحه 43
20 دلار رزرو شده است    
1 فارنهایت دلار رزرو شده است    
1 دلار گوش ثبت آدرس EEPROM صفحه 18
1 دلار EEDR ثبت داده EEPROM صفحه 18
1C دلار EECR وهم انگیز EEMWE EEWE اینجا صفحه 18
1 میلیارد دلار رزرو شده است    
1 دلار آمپر رزرو شده است    
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 دلار رزرو شده است    
رزرو شده است    
0 دلار آمپر رزرو شده است    
09 دلار رزرو شده است    
08 دلار ACSR ACD AINBG ACO ACI ACIE ACIS1 ACIS0 صفحه 45
رزرو شده است    
00 دلار رزرو شده است    

توجه داشته باشید

  1. برای سازگاری با دستگاه های آینده ، بیت های رزرو شده باید در صورت دسترسی صفر شوند. آدرس حافظه ورودی / ورودی رزرو شده هرگز نباید نوشته شود.
  2. برخی از پرچم های وضعیت با نوشتن یک علامت منطقی روی آنها پاک می شوند. توجه داشته باشید که دستورالعمل‌های CBI و SBI روی همه بیت‌های موجود در رجیستر ورودی/خروجی کار می‌کنند و در هر پرچمی که به‌عنوان تنظیم شده خوانده می‌شود، یک باز می‌نویسد، بنابراین پرچم پاک می‌شود. دستورالعمل های CBI و SBI فقط با رجیسترهای $00 تا $1F کار می کنند.

خلاصه مجموعه دستورالعمل ها

یادگاری کارگردانها توضیحات عملیات پرچم ها # ساعت
دستورالعمل های حساب و منطق
اضافه کنید خیابان ، خیابان دو رجیستر اضافه کنید Rd ¬ Rd + Rr Z ، C ، N ، V ، H 1
ADC خیابان ، خیابان اضافه کردن با دو ثبت نام Rd ¬ Rd + Rr + C Z ، C ، N ، V ، H 1
زیر خیابان ، خیابان دو ثبت را کم کنید Rd ¬ Rd – Rr Z ، C ، N ، V ، H 1
من رفتم بالا Rd ، K ثابت را از ثبت کم کنید Rd ¬ Rd – K Z ، C ، N ، V ، H 1
SBC خیابان ، خیابان با حمل دو ثبت نام کم کنید Rd ¬ Rd – Rr – C Z ، C ، N ، V ، H 1
SBCI Rd ، K با Carry Constant از Reg کم کنید. Rd ¬ Rd – K – C Z ، C ، N ، V ، H 1
و خیابان ، خیابان ثبت و منطقی Rd ¬ Rd · Rr Z ، N ، V 1
ANDI Rd ، K منطقی و ثبت نام و ثابت Rd ¬ Rd · K Z ، N ، V 1
OR خیابان ، خیابان ثبت نام منطقی یا Rd ¬ Rd v Rr Z ، N ، V 1
ORI Rd ، K منطقی یا ثبت نام و ثابت Rd ¬ Rd در مقابل K Z ، N ، V 1
EOR خیابان ، خیابان ثبت نام های منحصر به فرد یا Rd ¬ RdÅRr Z ، N ، V 1
COM Rd مکمل یکی Rd ¬ $FF - Rd Z ، C ، N ، V 1
NEG Rd مکمل دو Rd ¬ $00 – Rd Z ، C ، N ، V ، H 1
SBR Rd ، K بیت (ها) را در ثبت نام تنظیم کنید Rd ¬ Rd در مقابل K Z ، N ، V 1
CBR Rd ، K پاک کردن بیت (ها) در ثبت نام Rd ¬ Rd · (FFh – K) Z ، N ، V 1
INC Rd افزایش Rd ¬ Rd + 1 Z ، N ، V 1
دسامبر Rd کاهش Rd ¬ Rd – 1 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
تماس بگیرید k تماس فرعی نسبی نسبی PC ¬ PC + k + 1 هیچ کدام 3
RET   بازگشت زیرروال PC ¬ STACK هیچ کدام 4
RETI   بازگشت را قطع کنید PC ¬ STACK I 4
CPSE خیابان ، خیابان مقایسه کنید ، اگر برابر هستید رد شوید اگر (Rd = Rr) PC ¬ PC + 2 یا 3 هیچ کدام 1/2
CP خیابان ، خیابان مقایسه کنید Rd - Rr Z ، N ، V ، C ، H 1
CPC خیابان ، خیابان مقایسه با Carry Rd - Rr - C Z ، N ، V ، C ، H 1
CPI Rd ، K ثبت نام را با فوری مقایسه کنید Rd - K Z ، N ، V ، C ، H 1
SBRC Rr ، b اگر بیت در ثبت نام پاک شد ، رد شوید اگر (Rr(b)=0) PC ¬ PC + 2 یا 3 هیچ کدام 1/2
SBRS Rr ، b اگر بیت در ثبت نام تنظیم شده است ، رد شوید اگر (Rr(b)=1) PC ¬ PC + 2 یا 3 هیچ کدام 1/2
SBIC پ ، ب اگر Bit در I / O ثبت نام پاک شد ، رد شوید اگر (P(b)=0) PC ¬ PC + 2 یا 3 هیچ کدام 1/2
SBIS پ ، ب اگر Bit در I / O Register تنظیم شده است ، رد شوید اگر (P(b)=1) PC ¬ PC + 2 یا 3 هیچ کدام 1/2
BRBS 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
برن k شاخه اگر مساوی نباشد اگر (Z = 0) سپس PC ¬ PC + k + 1 هیچ کدام 1/2
BRCS k اگر Carry Set تنظیم کنید اگر (C = 1) سپس PC ¬ PC + k + 1 هیچ کدام 1/2
BRCC k اگر Carry پاک شد شعبه دهید اگر (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
BRTS k اگر پرچم T تنظیم شود ، شعبه دهید اگر (T = 1) سپس PC ¬ PC + k + 1 هیچ کدام 1/2
BRTC k در صورت پاک شدن پرچم T شعبه دهید اگر (T = 0) سپس PC ¬ PC + k + 1 هیچ کدام 1/2
BRVS k در صورت تنظیم پرچم سرریز ، شعبه دهید اگر (V = 1) سپس PC ¬ PC + k + 1 هیچ کدام 1/2
BRVC k اگر پرچم Overflow پاک شود ، شعبه بزنید اگر (V = 0) سپس PC ¬ PC + k + 1 هیچ کدام 1/2
رشوه دادن k اگر وقفه فعال باشد ، شعبه دهید اگر (I = 1) سپس PC ¬ PC + k + 1 هیچ کدام 1/2
عروس k اگر وقفه غیرفعال باشد ، شعبه دهید اگر (I = 0) سپس PC ¬ PC + k + 1 هیچ کدام 1/2
یادگاری کارگردانها توضیحات عملیات پرچم ها # ساعت
دستورالعمل های انتقال داده
LD Rd، Z Load Register غیر مستقیم Rd ¬ (Z) هیچ کدام 2
ST Z، Rr ثبت نام فروشگاه غیر مستقیم (Z) ¬ Rr هیچ کدام 2
MOV خیابان ، خیابان بین رجیسترها حرکت کنید Rd ¬ Rr هیچ کدام 1
LDI Rd ، K بارگذاری فوری Rd ¬ K هیچ کدام 1
IN Rd ، P در بندر Rd ¬ P هیچ کدام 1
خارج P ، Rr بندر خارج P ¬ Rr هیچ کدام 1
LPM   حافظه برنامه را بارگیری کنید R0 ¬ (Z) هیچ کدام 3
دستورالعمل های BIT و BIT-TEST
SBI پ ، ب تنظیم بیت در ثبت نام ورودی / خروجی I/O (P,b) ¬ 1 هیچ کدام 2
CBI پ ، ب پاک کردن بیت در ثبت نام ورودی / خروجی 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 Nibbles را عوض کنید Rd (3..0) ¬ Rd (7..4)، Rd (7..4) ¬ Rd (3..0) هیچ کدام 1
BSET s ست پرچم SREG(ها) ¬ 1 SREG (ها) 1
BCLR s پرچم پاک کردن SREG(ها) ¬ 0 SREG (ها) 1
BST Rr ، b ذخیره بیت از ثبت نام تا T T ¬ Rr(b) T 1
BLD Rd ، b بارگذاری کمی از T برای ثبت نام Rd(b) ¬ T هیچ کدام 1
SEC   حمل را تنظیم کنید C ¬ 1 C 1
CLC   پاک کردن حمل C ¬ 0 C 1
SEN   تنظیم پرچم منفی N ¬ 1 N 1
CLN   پرچم منفی را پاک کنید N ¬ 0 N 1
SEZ   صفر پرچم را تنظیم کنید Z ¬ 1 Z 1
CLZ   صفر پرچم را پاک کنید Z ¬ 0 Z 1
SEI   فعال کردن وقفه جهانی من 1 ¬ I 1
CLI   وقفه جهانی را غیرفعال کنید من 0 ¬ I 1
SES   پرچم امضا شده را تنظیم کنید S ¬ 1 S 1
CLS   پرچم آزمون امضا شده را پاک کنید S ¬ 0 S 1
SEV   مجموعه Twos Complement Overflow V ¬ 1 V 1
CLV   پاک کردن سرریز مکمل Twos V ¬ 0 V 1
تنظیم کنید   T را در SREG تنظیم کنید T ¬ 1 T 1
CLT   T را در SREG پاک کنید T ¬ 0 T 1
SEH   Half Carry Flag را در SREG تنظیم کنید H ¬ 1 H 1
CLH   پرچم نیمه حمل را در SREG پاک کنید H ¬ 0 H 1
نه   بدون عملیات   هیچ کدام 1
بخواب   بخواب (برای عملکرد خواب به توصیف خاص مراجعه کنید) هیچ کدام 1
WDR   Watch Dog Reset (به توصیف خاص برای WDR/تایمر مراجعه کنید) هیچ کدام 1

اطلاعات سفارش

ATtiny11

منبع تغذیه سرعت (مگاهرتز) کد سفارش بسته محدوده عملیات
 

 

2.7 - 5.5 ولت

 

 

2

ATtiny11L-2PC ATtiny11L-2SC 8P3

8S2

تجاری (0 تا 70 درجه سانتی گراد)
ATtiny11L-2PI

ATtiny11L-2SI ATtiny11L-2SU(2)

8P3

8S2

8S2

 

صنعتی

(40- تا 85 درجه سانتی گراد)

 

 

 

4.0 - 5.5 ولت

 

 

 

6

ATtiny11-6PC ATtiny11-6SC 8P3

8S2

تجاری (0 تا 70 درجه سانتی گراد)
ATtiny11-6PI ATtiny11-6PU(2)

ATtiny11-6SI

ATtiny11-6SU(2)

8P3

8P3

8S2

8S2

 

صنعتی

(40- تا 85 درجه سانتی گراد)

یادداشت ها

  1. درجه سرعت به حداکثر نرخ ساعت در هنگام استفاده از یک درایو ساعت کریستالی خارجی یا ساعت خارجی اشاره دارد. نوسان ساز داخلی RC دارای فرکانس ساعت اسمی یکسان برای همه درجه های سرعت است.
  2. جایگزین بسته بندی بدون سرب، مطابق با دستورالعمل اروپایی برای محدودیت مواد خطرناک (دستورالعمل RoHS) است. همچنین هالید رایگان و کاملا سبز.
نوع بسته
8P3 بسته داخلی پلاستیکی دوگانه (PDIP) 8 لید، عرض 0.300 اینچ
8S2 8 سرب، 0.200 اینچ پهن، طرح کلی کوچک بال مرغابی پلاستیکی (EIAJ SOIC)

ATtiny12

منبع تغذیه سرعت (مگاهرتز) کد سفارش بسته محدوده عملیات
 

 

 

1.8 - 5.5 ولت

 

 

 

1.2

ATtiny12V-1PC ATtiny12V-1SC 8P3

8S2

تجاری (0 تا 70 درجه سانتی گراد)
ATtiny12V-1PI ATtiny12V-1PU(2)

ATtiny12V-1SI

ATtiny12V-1SU(2)

8P3

8P3

8S2

8S2

 

صنعتی

(40- تا 85 درجه سانتی گراد)

 

 

 

2.7 - 5.5 ولت

 

 

 

4

ATtiny12L-4PC ATtiny12L-4SC 8P3

8S2

تجاری (0 تا 70 درجه سانتی گراد)
ATtiny12L-4PI ATtiny12L-4PU(2)

ATtiny12L-4SI

ATtiny12L-4SU(2)

8P3

8P3

8S2

8S2

 

صنعتی

(40- تا 85 درجه سانتی گراد)

 

 

 

4.0 - 5.5 ولت

 

 

 

8

ATtiny12-8PC ATtiny12-8SC 8P3

8S2

تجاری (0 تا 70 درجه سانتی گراد)
ATtiny12-8PI ATtiny12-8PU(2)

ATtiny12-8SI

ATtiny12-8SU(2)

8P3

8P3

8S2

8S2

 

صنعتی

(40- تا 85 درجه سانتی گراد)

یادداشت ها

  1. درجه سرعت به حداکثر نرخ ساعت در هنگام استفاده از یک درایو ساعت کریستالی خارجی یا ساعت خارجی اشاره دارد. نوسان ساز داخلی RC دارای فرکانس ساعت اسمی یکسان برای همه درجه های سرعت است.
  2. جایگزین بسته بندی بدون سرب، مطابق با دستورالعمل اروپایی برای محدودیت مواد خطرناک (دستورالعمل RoHS) است. همچنین هالید رایگان و کاملا سبز.
نوع بسته
8P3 بسته داخلی پلاستیکی دوگانه (PDIP) 8 لید، عرض 0.300 اینچ
8S2 8 سرب، 0.200 اینچ پهن، طرح کلی کوچک بال مرغابی پلاستیکی (EIAJ SOIC)

اطلاعات بسته بندی

8P3ATMEL-ATtiny11-8-bit-Microcontroller-with-1K-Byte-Flash-FIG-4

ابعاد مشترک
(واحد اندازه گیری = اینچ)

نماد MIN NOM حداکثر توجه
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 BSC  
eA 0.300 BSC 4
L 0.115 0.130 0.150 2

یادداشت ها

  1. این نقاشی فقط برای اطلاعات عمومی است. برای اطلاعات بیشتر به JEDEC Drawing MS-001، Variation BA مراجعه کنید.
  2. ابعاد A و L با بسته بندی که در هواپیمای صندلی JEDEC گیج GS-3 قرار دارد اندازه گیری می شود.
  3. ابعاد D، D1 و E1 شامل Flash قالب یا برآمدگی نمی شود. فلاش یا برآمدگی های قالب نباید از 0.010 اینچ تجاوز کند.
  4. E و eA با لیدهای محدود به عمود بر مبنای اندازه گیری شد.
  5. نوک های سربی نوک تیز یا گرد برای سهولت در جاگذاری ترجیح داده می شوند.
  6. حداکثر ابعاد b2 و b3 شامل برجستگی دامبار نمی شود. برآمدگی های دامبار نباید از 0.010 (0.25 میلی متر) تجاوز کند.

ATMEL-ATtiny11-8-bit-Microcontroller-with-1K-Byte-Flash-FIG-5

ابعاد مشترک
(واحد اندازه گیری = میلی متر)

نماد MIN NOM حداکثر توجه
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 0 درجه   8 درجه  
e 1.27 BSC 4

یادداشت ها

  1. این نقاشی فقط برای اطلاعات عمومی است. برای اطلاعات بیشتر به نقشه EIAJ EDR-7320 مراجعه کنید.
  2. عدم تطابق قالب های بالا و پایین و برش های رزین شامل نمی شود.
  3. توصیه می شود که حفره های فوقانی و تحتانی برابر باشند. اگر آنها متفاوت باشند، بعد بزرگتر در نظر گرفته می شود.
  4. موقعیت هندسی واقعی را تعیین می کند.
  5. مقادیر b,C برای ترمینال آبکاری اعمال می شود. ضخامت استاندارد لایه آبکاری باید بین 0.007 تا 021 میلی متر باشد.

تاریخچه ویرایش برگه

لطفاً توجه داشته باشید که شماره صفحات ذکر شده در این بخش به این سند اشاره دارد. شماره های تجدید نظر به بازنگری سند اشاره دارد.

Rev. 1006F-06/07 

  1. برای طراحی جدید توصیه نمی شود”

Rev. 1006E-07/06

  1. طرح فصل به روز شد.
  2. خاموشی در «حالت‌های خواب برای ATtiny11» در صفحه 20 به‌روزرسانی شد.
  3. خاموشی در «حالت‌های خواب برای ATtiny12» در صفحه 20 به‌روزرسانی شد.
  4. جدول 16 به روز شده در صفحه 36.
  5. «بایت کالیبراسیون در ATtiny12» در صفحه 49 به‌روزرسانی شد.
  6. "اطلاعات سفارش" در صفحه 10 به روز شد.
  7. "اطلاعات بسته بندی" در صفحه 12 به روز شد.

Rev. 1006D-07/03

  1. مقادیر VBOT به روز شده در جدول 9 در صفحه 24.

Rev. 1006C-09/01

  1. N/A

ستاد بین المللی

  • شرکت اتمل 2325 Orchard Parkway San Jose, CA 95131 USA تلفن: 1(408) 441-0311 فکس: 1(408) 487-2600
  • اتمل آسیا Room 1219 Chinachem Golden Plaza 77 Mody Road Tsimshatsui East Kowloon Hong Kong تلفن: (852) 2721-9778 فکس: (852) 2722-1369
  • اتمل اروپا Le Krebs 8, Rue Jean-Pierre Timbaud BP 309 78054 Saint-Quentin-en- Yvelines Cedex France تلفن: (33) 1-30-60-70-00 فکس: (33) 1-30-60-71-11
  • اتمل ژاپن 9F، Tonetsu Shinkawa Bldg. 1-24-8 Shinkawa Chuo-ku, Tokyo 104-0033 Japan تلفن: (81) 3-3523-3551 فکس: (81) 3-3523-7581

تماس با محصول

Web سایت www.atmel.com پشتیبانی فنی avr@atmel.com تماس با فروش www.atmel.com/contacts درخواست های ادبیات www.atmel.com/literature

سلب مسئولیت: اطلاعات این سند در رابطه با محصولات Atmel ارائه شده است. هیچ مجوزی، صریح یا ضمنی، توسط estopel یا غیر آن، برای هیچ یک
حق مالکیت معنوی توسط این سند یا در رابطه با فروش محصولات Atmel اعطا می شود. به جز مواردی که در شرایط و ضوابط فروش ATMEL در ATMEL درج شده است WEB سایت، ATMEL هیچ مسئولیتی ندارد و هر گونه صریح، ضمنی یا قانونی را سلب می کند

گارانتی

مربوط به محصولات خود از جمله، اما نه محدود به، ضمانت ضمنی تجارت، تناسب اندام برای یک مورد خاص
هدف، یا عدم نقض. ATMEL در هیچ موردی در قبال خسارات مستقیم، غیرمستقیم، تبعی، کیفری، خاص یا اتفاقی (از جمله، بدون محدودیت، خسارت های ناشی از از دست دادن منفعت های غیرمستقیم، غیرمستقیم و غیرقانونی آمریکا) مسئول نخواهد بود. این سند، حتی اگر ATMEL در مورد احتمال چنین آسیب هایی توصیه شده باشد. Atmel هیچگونه اظهارنظر یا ضمانتی در رابطه با صحت یا کامل بودن محتویات این سند نمی دهد و این حق را برای خود محفوظ می دارد که در هر زمان بدون اطلاع قبلی، مشخصات و توضیحات محصول را تغییر دهد. Atmel هیچ تعهدی برای به روز رسانی اطلاعات موجود در اینجا ندارد. محصولات Atmel برای برنامه های خودروسازی مناسب نیستند و نباید در آنها استفاده شود، مگر اینکه به طور خاص در غیر این صورت ارائه شود. محصولات Atmel برای استفاده به عنوان اجزای سازنده در برنامه هایی که برای پشتیبانی یا حفظ حیات در نظر گرفته شده اند، مجاز یا دارای ضمانت نیستند.
© 2007 Atmel Corporation. تمامی حقوق محفوظ است. Atmel®، لوگو و ترکیبی از آنها، و سایر علائم تجاری یا علائم تجاری ثبت شده شرکت Atmel یا شرکت های تابعه آن هستند. سایر اصطلاحات و نام محصول ممکن است علائم تجاری دیگران باشد.

اسناد / منابع

میکروکنترلر 11 بیتی ATMEL ATtiny8 با فلش 1 کیلوبایتی [pdfراهنمای کاربر
میکروکنترلر 11 بیتی ATtiny8 با فلش 1 کیلوبایتی، ATtiny11، میکروکنترلر 8 بیتی با فلش 1 کیلوبایتی، میکروکنترلر با فلش 1 کیلوبایتی، فلش 1 کیلوبایتی

مراجع

نظر بدهید

آدرس ایمیل شما منتشر نخواهد شد. فیلدهای الزامی مشخص شده اند *