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

ATMEL ATtiny11 8-ბიტიანი მიკროკონტროლერი 1K ბაიტი ფლეშით

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

მახასიათებლები

  • იყენებს AVR® RISC არქიტექტურას
  • მაღალი ხარისხის და დაბალი სიმძლავრის 8-ბიტიანი RISC არქიტექტურა
  • 90 ძლიერი ინსტრუქცია - ერთჯერადი საათის ციკლის შესრულება
  • 32 x 8 ზოგადი დანიშნულების სამუშაო რეესტრები
  • 8 MIPS გამტარუნარიანობა 8 MHz-ზე

არასტაბილური პროგრამა და მონაცემთა მეხსიერება

  • Flash პროგრამის მეხსიერების 1K ბაიტი
  • სისტემაში პროგრამირებადი (ATtiny12)
  • გამძლეობა: 1,000 ჩაწერის/წაშლის ციკლი (ATtiny11/12)
  • 64 ბაიტი სისტემაში პროგრამირებადი EEPROM მონაცემთა მეხსიერება ATtiny12-ისთვის
  • გამძლეობა: 100,000 დაწერეთ / წაშალეთ ციკლი
  • პროგრამირების საკეტი Flash პროგრამისთვის და EEPROM მონაცემთა უსაფრთხოებისთვის

პერიფერიული მახასიათებლები

  • შეწყვეტა და გაღვიძება პინის შეცვლაზე
  • ერთი 8-ბიტიანი ტაიმერი/მრიცხველი ცალკე პრესკალერით
  • ჩიპური ანალოგური შედარება
  • პროგრამირებადი Watchdog ტაიმერი ჩიპზე ოსცილატორით

სპეციალური მიკროკონტროლის მახასიათებლები

  • დაბალი სიმძლავრის უმოქმედობის და გამორთვის რეჟიმები
  • გარე და შიდა წყვეტის წყაროები
  • სისტემაში პროგრამირებადი SPI პორტის საშუალებით (ATtiny12)
  • გაძლიერებული ჩართვის გადატვირთვის წრე (ATtiny12)
  • შიდა კალიბრირებული RC ოსცილატორი (ATtiny12)

სპეციფიკაცია

  • დაბალი სიმძლავრის, მაღალსიჩქარიანი CMOS პროცესის ტექნოლოგია
  • სრულად სტატიკური ოპერაცია

ენერგიის მოხმარება 4 MHz, 3V, 25°C

  • აქტიური: 2.2 mA
  • უმოქმედო რეჟიმი: 0.5 mA
  • გამორთვის რეჟიმი: <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 MHz (ATtiny12V-1)
  • 0 – 2 MHz (ATtiny11L-2)
  • 0 – 4 MHz (ATtiny12L-4)
  • 0 – 6 MHz (ATtiny11-6)
  • 0 – 8 MHz (ATtiny12-8)

პინ კონფიგურაცია

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

დასრულდაview

ATtiny11/12 არის დაბალი სიმძლავრის CMOS 8-ბიტიანი მიკროკონტროლერი, რომელიც დაფუძნებულია AVR RISC არქიტექტურაზე. მძლავრი ინსტრუქციების შესრულებით ერთი საათის ციკლში, ATtiny11/12 აღწევს გამტარუნარიანობას, რომელიც უახლოვდება 1 MIPS-ს MHz-ზე, რაც სისტემის დიზაინერს საშუალებას აძლევს ოპტიმიზაცია გაუწიოს ენერგიის მოხმარებას დამუშავების სიჩქარის წინააღმდეგ. AVR ბირთვი აერთიანებს მდიდარ ინსტრუქციების კომპლექტს 32 ზოგადი დანიშნულების სამუშაო რეგისტრთან. ყველა 32 რეგისტრი პირდაპირ არის დაკავშირებული არითმეტიკული ლოგიკის ერთეულთან (ALU), რაც საშუალებას აძლევს ორ დამოუკიდებელ რეგისტრის წვდომას ერთ ინსტრუქციაში, რომელიც შესრულებულია ერთი საათის ციკლში. შედეგად მიღებული არქიტექტურა უფრო ეფექტურია კოდით, ხოლო გამტარუნარიანობას ათჯერ უფრო სწრაფად აღწევს, ვიდრე ჩვეულებრივი CISC მიკროკონტროლერები.

ცხრილი 1. ნაწილების აღწერა

მოწყობილობა ფლეში EEPROM რეგისტრაცია ტtage დიაპაზონი სიხშირე
ATtiny11L 1K 32 2.7 – 5.5 ვ 0-2 MHz
ATtiny11 1K 32 4.0 – 5.5 ვ 0-6 MHz
ATtiny12V 1K 64 ბ 32 1.8 – 5.5 ვ 0-1.2 MHz
ATtiny12L 1K 64 ბ 32 2.7 – 5.5 ვ 0-4 MHz
ATtiny12 1K 64 ბ 32 4.0 – 5.5 ვ 0-8 MHz

ATtiny11/12 AVR მხარდაჭერილია პროგრამებისა და სისტემის განვითარების ინსტრუმენტების სრული კომპლექტით, მათ შორის: მაკრო ასამბლერები, პროგრამის გამართვა/სიმულატორები, მიკროსქემის ემულატორები,
და შეფასების ნაკრები.

ATtiny11 ბლოკის დიაგრამა

იხილეთ სურათი 1 გვერდზე 3. ATtiny11 გთავაზობთ შემდეგ ფუნქციებს: 1K ბაიტი Flash, ხუთამდე ზოგადი დანიშნულების I/O ხაზი, ერთი შეყვანის ხაზი, 32 ზოგადი დანიშნულების სამუშაო რეგისტრი, 8-ბიტიანი ტაიმერი/მრიცხველი, შიდა და გარე შეფერხებები, პროგრამირებადი Watchdog Timer შიდა ოსცილატორით და პროგრამული უზრუნველყოფის არჩევით ენერგიის დაზოგვის ორი რეჟიმი. უმოქმედო რეჟიმი აჩერებს პროცესორს, ხოლო ტაიმერის/მრიცხველს და შეფერხების სისტემას ფუნქციონირების გაგრძელების საშუალებას აძლევს. გამორთვის რეჟიმი ინახავს რეგისტრის შიგთავსს, მაგრამ ყინავს ოსცილატორს, გამორთავს ჩიპის ყველა სხვა ფუნქციას მომდევნო შეფერხებამდე ან ტექნიკის გადატვირთვამდე. ქინძისთავის შეცვლის ფუნქციების გაღვიძება ან შეფერხება საშუალებას აძლევს ATtiny11-ს უაღრესად რეაგირება მოახდინოს გარე მოვლენებზე, მაგრამ მაინც ახასიათებს ენერგიის ყველაზე დაბალი მოხმარება გამორთვის რეჟიმებში. მოწყობილობა დამზადებულია Atmel-ის მაღალი სიმკვრივის არასტაბილური მეხსიერების ტექნოლოგიის გამოყენებით. RISC 8-ბიტიანი პროცესორის Flash-თან მონოლითურ ჩიპთან შერწყმით, Atmel ATtiny11 არის მძლავრი მიკროკონტროლერი, რომელიც უზრუნველყოფს უაღრესად მოქნილ და ეკონომიურ გადაწყვეტას მრავალი ჩაშენებული მართვის აპლიკაციისთვის.

სურათი 1. ATtiny11 ბლოკის დიაგრამა

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

ATtiny12 ბლოკის დიაგრამა

სურათი 2 გვერდზე 4. ATtiny12 გთავაზობთ შემდეგ ფუნქციებს: 1K ბაიტი Flash, 64 ბაიტი EEPROM, ექვსამდე ზოგადი დანიშნულების I/O ხაზი, 32 ზოგადი დანიშნულების სამუშაო რეგისტრი, 8-ბიტიანი ტაიმერი/მრიცხველი, შიდა და გარე შეფერხებები, პროგრამირებადი Watchdog Timer შიდა ოსცილატორით და პროგრამული უზრუნველყოფის არჩევით ენერგიის დაზოგვის ორი რეჟიმი. უმოქმედო რეჟიმი აჩერებს პროცესორს, ხოლო ტაიმერის/მრიცხველს და შეფერხების სისტემას ფუნქციონირების გაგრძელების საშუალებას აძლევს. გამორთვის რეჟიმი ინახავს რეგისტრის შიგთავსს, მაგრამ ყინავს ოსცილატორს, გამორთავს ჩიპის ყველა სხვა ფუნქციას მომდევნო შეფერხებამდე ან ტექნიკის გადატვირთვამდე. ქინძისთავის შეცვლის ფუნქციებზე გაღვიძება ან შეფერხება საშუალებას აძლევს ATtiny12-ს უაღრესად რეაგირება მოახდინოს გარე მოვლენებზე და მაინც გამოირჩეოდეს ენერგიის ყველაზე დაბალი მოხმარება დენის გამორთვის რეჟიმში. მოწყობილობა დამზადებულია Atmel-ის მაღალი სიმკვრივის არასტაბილური მეხსიერების ტექნოლოგიის გამოყენებით. RISC 8-ბიტიანი CPU-ს Flash-თან მონოლითურ ჩიპთან შერწყმით, Atmel ATtiny12 არის მძლავრი მიკროკონტროლერი, რომელიც უზრუნველყოფს უაღრესად მოქნილ და ეკონომიურ გადაწყვეტას მრავალი ჩაშენებული მართვის აპლიკაციისთვის.

სურათი 2. ATtiny12 ბლოკის დიაგრამა

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

Pin აღწერილობები

  • მიწოდება voltage pin.
  • ადგილზე pin.

პორტი B არის 6-ბიტიანი I/O პორტი. PB4..0 არის I/O ქინძისთავები, რომლებსაც შეუძლიათ უზრუნველყონ შიდა ამოღება (შერჩეული თითოეული ბიტისთვის). ATtiny11-ზე PB5 მხოლოდ შეყვანილია. ATtiny12-ზე PB5 არის შესასვლელი ან ღია გადინების გამომავალი. პორტის ქინძისთავები სამჯერ აღინიშნება, როდესაც გადატვირთვის მდგომარეობა გააქტიურდება, მაშინაც კი, თუ საათი არ მუშაობს. PB5..3 ქინძისთავების გამოყენება შეყვანის ან I/O პინებისთვის შეზღუდულია, გადატვირთვისა და საათის პარამეტრების მიხედვით, როგორც ნაჩვენებია ქვემოთ.

ცხრილი 2. PB5..PB3 ფუნქციონალობა მოწყობილობის საათის პარამეტრების წინააღმდეგ

მოწყობილობის საათის ვარიანტი PB5 PB4 PB3
გარე გადატვირთვა ჩართულია მეორადი (1) - (2)
გარე გადატვირთვა გამორთულია შეყვანა (3)/I/O (4)
გარე კრისტალი გამოყენებულია გამოყენებულია
გარე დაბალი სიხშირის კრისტალი გამოყენებულია გამოყენებულია
გარე კერამიკული რეზონატორი გამოყენებულია გამოყენებულია
გარე RC ოსცილატორი I/O (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 გვერდი
$3F SREG I T H S V N Z C გვერდი 9
$3E დაცულია    
$3D დაცულია    
$3C დაცულია    
3 მილიარდი დოლარი GIMSK INT0 PCIe გვერდი 33
$3A 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 დაცულია    
$1F დაცულია    
$1E დაცულია    
$1D დაცულია    
$1C დაცულია    
1 მილიარდი დოლარი დაცულია    
$1A დაცულია    
$19 დაცულია    
$18 პორტბოლი პორტი 4 პორტი 3 პორტი 2 პორტი 1 პორტი 0 გვერდი 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 დაცულია    

შენიშვნები

  1. სამომავლო მოწყობილობებთან თავსებადობისთვის, დაცული ბიტები უნდა დაიწეროს ნულზე, თუ ისინი ხელმისაწვდომი იქნება. დაცული I / O მეხსიერების მისამართები არასოდეს უნდა დაიწეროს.
  2. ზოგიერთი სტატუსის დროშის გასუფთავება ხდება მათზე ლოგიკური ნიშნის ჩაწერით. გაითვალისწინეთ, რომ 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
$3E დაცულია    
$3D დაცულია    
$3C დაცულია    
3 მილიარდი დოლარი GIMSK INT0 PCIe გვერდი 33
$3A 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 დაცულია    
$1F დაცულია    
$1E EEAR EEPROM მისამართის რეგისტრაცია გვერდი 18
$1D EEDR EEPROM მონაცემთა რეგისტრაცია გვერდი 18
$1C EECR EERIE EEMWE EEWE აქ გვერდი 18
1 მილიარდი დოლარი დაცულია    
$1A დაცულია    
$19 დაცულია    
$18 პორტბოლი პორტი 4 პორტი 3 პორტი 2 პორტი 1 პორტი 0 გვერდი 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 დაცულია    

შენიშვნა

  1. სამომავლო მოწყობილობებთან თავსებადობისთვის, დაცული ბიტები უნდა დაიწეროს ნულზე, თუ ისინი ხელმისაწვდომი იქნება. დაცული I / O მეხსიერების მისამართები არასოდეს უნდა დაიწეროს.
  2. ზოგიერთი სტატუსის დროშის გასუფთავება ხდება მათზე ლოგიკური ნიშნის ჩაწერით. გაითვალისწინეთ, რომ CBI და SBI ინსტრუქციები იმუშავებს I/O რეესტრის ყველა ბიტზე, ჩაწერს ერთს უკან წაკითხულ დროშაში, როგორც მითითებული, რითაც გაასუფთავებს დროშას. CBI და SBI ინსტრუქციები მუშაობს მხოლოდ $00-დან $1F-მდე რეგისტრებთან.

ინსტრუქციის ნაკრების შეჯამება

მნემონიკა ოპერანდები აღწერა ოპერაცია დროშები # საათები
არითმეტიკული და ლოგიკური ინსტრუქციები
დამატება რდ., რრ დაამატეთ ორი რეგისტრი Rd ¬ Rd + Rr Z, C, N, V, H 1
ADC რდ., რრ დაამატეთ ორი რეგისტრის გადატანა Rd ¬ Rd + Rr + C Z, C, N, V, H 1
SUB რდ., რრ ორი რეგისტრის გამოკლება Rd ¬ Rd – Rr Z, C, N, V, H 1
SUBI რდ, კ გამოკლეთ რეგისტრიდან მუდმივი Rd ¬ Rd – K Z, C, N, V, H 1
SBC რდ., რრ გამოკლება ორი რეგისტრის გატარებით Rd ¬ Rd – Rr – C Z, C, N, V, H 1
SBCI რდ, კ გამოკლება Carry Constant- ით Reg. Rd ¬ Rd – K – C Z, C, N, V, H 1
და რდ., რრ ლოგიკური და რეგისტრები Rd ¬ Rd · Rr Z, N, V 1
ANDI რდ, კ ლოგიკური და რეგისტრაცია და მუდმივი Rd ¬ Rd · K Z, N, V 1
OR რდ., რრ ლოგიკური ან რეგისტრები Rd ¬ Rd v Rr Z, N, V 1
ORI რდ, კ ლოგიკური ან რეგისტრაცია და მუდმივი Rd ¬ Rd v K Z, N, V 1
EOR რდ., რრ ექსკლუზიური ან რეგისტრები 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
დეკ 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 რდ., რრ შეადარე რდ - რრ Z, N, V, C, H 1
CPC რდ., რრ შეადარე Carry- ს Rd - Rr - C Z, N, V, C, H 1
CPI რდ, კ შეადარე რეგისტრაცია დაუყოვნებლივ რდ - კ 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 რეგისტრაციაში არის დაყენებული Bit თუ (P(b)=1) PC ¬ PC + 2 ან 3 არცერთი 1/2
BRBS ს, კ ფილიალი თუ მითითებულია სტატუსის დროშა თუ (SREG(s) = 1) მაშინ PC¬PC + k + 1 არცერთი 1/2
BRBC ს, კ ფილიალი, თუ სტატუსის დროშა გაიწმინდა თუ (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 ფილიალი თუ 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 ფილიალი, თუ ნახევარი Carry დროშა მითითებული თუ (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 ფილიალი თუ გაწმენდილია გადავსების დროშა თუ (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 არაპირდაპირი რეგისტრაციის ჩატვირთვა Rd ¬ (Z) არცერთი 2
ST Z,Rr მაღაზიის რეგისტრაცია არაპირდაპირი (Z) ¬ Rr არცერთი 2
MOV რდ., რრ გადაადგილება რეგისტრებს შორის Rd ¬ Rr არცერთი 1
LDI რდ, კ ჩატვირთვა დაუყოვნებლივ Rd ¬ K არცერთი 1
IN რდ, პ პორტში Rd ¬ P არცერთი 1
გარეთ P, რრ გარეთ პორტი P ¬ Rr არცერთი 1
LPM   ჩატვირთეთ პროგრამის მეხსიერება R0 ¬ (Z) არცერთი 3
ბიტი და ბიტ ტესტის ინსტრუქციები
SBI პ, ბ დააყენეთ ბიტი I / O რეგისტრაციაში I/O(P,b) ¬ 1 არცერთი 2
CBI პ, ბ გაიწმინდე ბიტი I / O რეგისტრაციაში I/O(P,b) ¬ 0 არცერთი 2
LSL Rd ლოგიკური Shift მარცხნივ Rd(n+1) ¬ Rd(n), Rd(0) ¬ 0 Z, C, N, V 1
LSR Rd ლოგიკური Shift მარჯვნივ 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
SWAP Rd შეცვალეთ Nibbles Rd(3..0) ¬ Rd(7..4), Rd(7..4) ¬ Rd(3..0) არცერთი 1
BSET s დროშის ნაკრები SREG(s) ¬ 1 SREG (s) 1
BCLR s დროშა გასუფთავებულია SREG(s) ¬ 0 SREG (s) 1
BST რრ, ბ Bit Store რეგისტრიდან T- მდე T ¬ Rr(b) T 1
BLD რდ, ბ ცოტათი დატვირთვა T- დან რეგისტრაციისთვის Rd(b) ¬ T არცერთი 1
SEC   დააყენეთ Carry 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   Set Twos Complement Overflow V ¬ 1 V 1
CLV   წმინდა Twos შეავსებს გადავსებას V ¬ 0 V 1
SET   დააყენეთ T SREG- ში T ¬ 1 T 1
CLT   გაწმინდე T SREG- ში T ¬ 0 T 1
SEH   დააყენეთ ნახევარი დროშის დროშა SREG- ში H ¬ 1 H 1
CLH   გაასუფთავეთ დროშის ნახევარი დროშა SREG- ში H ¬ 0 H 1
NOP   არანაირი ოპერაცია   არცერთი 1
ძილი   დაიძინე (იხილეთ კონკრეტული აღწერა ძილის ფუნქციისთვის) არცერთი 1
WDR   Watch Dog Reset (იხ. სპეციფიკური აღწერილობა WDR/ტაიმერისთვის) არცერთი 1

შეკვეთის შესახებ ინფორმაცია

ATtiny11

ელექტრომომარაგება სიჩქარე (მეგაჰერცი) შეკვეთის კოდი პაკეტი ოპერაციის დიაპაზონი
 

 

2.7 – 5.5 ვ

 

 

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.5 ვ

 

 

 

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-მდე)

შენიშვნები

  1. სიჩქარის ხარისხი ეხება მაქსიმალურ საათის სიჩქარეს გარე ბროლის ან გარე საათის დისკის გამოყენებისას. შიდა RC ოსცილატორს აქვს იგივე ნომინალური საათის სიხშირე ყველა სიჩქარის კლასისთვის.
  2. Pb-ის გარეშე შეფუთვის ალტერნატივა, შეესაბამება ევროპულ დირექტივას საშიში ნივთიერებების შეზღუდვის შესახებ (RoHS დირექტივა). ასევე ჰალიდი თავისუფალი და სრულად მწვანე.
პაკეტის ტიპი
8P3 8-ტყვია, 0.300 ინჩი სიგანის, პლასტიკური ორმაგი შიდა პაკეტი (PDIP)
8S2 8-ტყვია, 0.200 ინჩი სიგანის, პლასტიკური თოლი-ფრთების მცირე მონახაზი (EIAJ SOIC)

ATtiny12

ელექტრომომარაგება სიჩქარე (მეგაჰერცი) შეკვეთის კოდი პაკეტი ოპერაციის დიაპაზონი
 

 

 

1.8 – 5.5 ვ

 

 

 

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.5 ვ

 

 

 

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.5 ვ

 

 

 

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-მდე)

შენიშვნები

  1. სიჩქარის ხარისხი ეხება მაქსიმალურ საათის სიჩქარეს გარე ბროლის ან გარე საათის დისკის გამოყენებისას. შიდა RC ოსცილატორს აქვს იგივე ნომინალური საათის სიხშირე ყველა სიჩქარის კლასისთვის.
  2. Pb-ის გარეშე შეფუთვის ალტერნატივა, შეესაბამება ევროპულ დირექტივას საშიში ნივთიერებების შეზღუდვის შესახებ (RoHS დირექტივა). ასევე ჰალიდი თავისუფალი და სრულად მწვანე.
პაკეტის ტიპი
8P3 8-ტყვია, 0.300 ინჩი სიგანის, პლასტიკური ორმაგი შიდა პაკეტი (PDIP)
8S2 8-ტყვია, 0.200 ინჩი სიგანის, პლასტიკური თოლი-ფრთების მცირე მონახაზი (EIAJ SOIC)

ინფორმაცია შეფუთვის შესახებ

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

საერთო ზომები
(გაზომვის ერთეული = ინჩი)

სიმბოლო მინ 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 ზომები არ შეიცავს ყალიბის ფლეშს ან გამონაზარდებს. Mould Flash ან protrusions არ უნდა აღემატებოდეს 0.010 ინჩს.
  4. E და eA გაზომილი სადენებით შეზღუდულია მონაცემების პერპენდიკულარულად.
  5. ჩასმის გასაადვილებლად სასურველია წვეტიანი ან მომრგვალებული ტყვიის წვერები.
  6. b2 და b3 მაქსიმალური ზომები არ შეიცავს დამბარის გამონაზარდებს. დამბარის გამონაზარდები არ უნდა აღემატებოდეს 0.010 (0.25 მმ).

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

საერთო ზომები
(საზომი ერთეული = მმ)

სიმბოლო მინ 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    
e 1.27 BSC 4

შენიშვნები

  1. ეს ნახაზი განკუთვნილია მხოლოდ ზოგადი ინფორმაციისთვის; დამატებითი ინფორმაციისთვის იხილეთ EIAJ ნახაზი EDR-7320.
  2. ზედა და ქვედა ჩიპების შეუსაბამობა და ფისოვანი ბუსუსები არ შედის.
  3. რეკომენდირებულია ზედა და ქვედა ღრუები თანაბარი იყოს. თუ ისინი განსხვავდებიან, განიხილება უფრო დიდი განზომილება.
  4. ადგენს ნამდვილ გეომეტრიულ პოზიციას.
  5. b,C მნიშვნელობები ვრცელდება მოოქროვილი ტერმინალზე. დაფარვის ფენის სტანდარტული სისქე უნდა იყოს 0.007-დან .021 მმ-მდე.

მონაცემთა ცხრილის რევიზიის ისტორია

გთხოვთ გაითვალისწინოთ, რომ ამ განყოფილებაში ჩამოთვლილი გვერდის ნომრები ეხება ამ დოკუმენტს. გადასინჯვის ნომრები ეხება დოკუმენტის რევიზიას.

Rev. 1006F-06/07 

  1. არ არის რეკომენდებული ახალი დიზაინისთვის”

რევ 1006E-07/06

  1. განახლებულია თავის განლაგება.
  2. განახლებულია გამორთვა „ATtiny11-ის ძილის რეჟიმებში“ მე-20 გვერდზე.
  3. განახლებულია გამორთვა „ATtiny12-ის ძილის რეჟიმებში“ მე-20 გვერდზე.
  4. განახლებულია ცხრილი 16 36 გვერდზე.
  5. განახლებულია „კალიბრაციის ბაიტი ATtiny12-ში“ 49 გვერდზე.
  6. განახლებულია „შეკვეთის ინფორმაცია“ მე-10 გვერდზე.
  7. განახლებულია „შეფუთვის ინფორმაცია“ მე-12 გვერდზე.

რევ.1006D-07/03

  1. განახლებულია VBOT მნიშვნელობები ცხრილში 9, გვერდზე 24.

რევ.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-ის პროდუქტებთან დაკავშირებით. არავითარი ლიცენზია, გამოხატული ან ნაგულისხმევი, ესტოპელით ან სხვაგვარად, რომელიმესთვის
ინტელექტუალური საკუთრების უფლება მინიჭებულია ამ დოკუმენტით ან Atmel-ის პროდუქციის რეალიზაციასთან დაკავშირებით. გარდა იმ შემთხვევისა, როგორც ეს მითითებულია ATMEL'S-ზე განთავსებული გაყიდვის წესებში და პირობებში WEB საიტი, ATMEL არანაირ პასუხისმგებლობას არ იღებს და უარს ამბობს რაიმე სახის გამოხატულზე, ნაგულისხმევად ან კანონით

გარანტია

რაც შეეხება მის პროდუქტებს, მათ შორის, მაგრამ არ შემოიფარგლება, ნაგულისხმევი გარანტია სავაჭრო შესაძლებლობის შესახებ, ვარგისიანობა კონკრეტულად
მიზანი, ან არადარღვევა. არავითარ შემთხვევაში ATMEL არ იქნება პასუხისმგებელი რაიმე პირდაპირ, არაპირდაპირ, თანმიმდევრულ, სადამსჯელო, სპეციალურ ან შემთხვევით ზიანს (მათ შორის, შეზღუდვის გარეშე, აშშ-ის ფინანსური ზარალის, უსუსური მოგების დაკარგვისთვის, ზიანისათვის) ეს დოკუმენტი, მაშინაც კი, თუ ATMEL-ს მიეცა რჩევა ასეთი ზიანის შესაძლებლობის შესახებ. Atmel არ იძლევა წარმომადგენლობას ან გარანტიას ამ დოკუმენტის შინაარსის სიზუსტესა და სისრულესთან დაკავშირებით და იტოვებს უფლებას ნებისმიერ დროს შეიტანოს ცვლილებები სპეციფიკაციებისა და პროდუქტის აღწერილობაში შეტყობინების გარეშე. Atmel არ იღებს ვალდებულებას განაახლოს აქ მოცემული ინფორმაცია. თუ კონკრეტულად სხვაგვარად არ არის გათვალისწინებული, Atmel-ის პროდუქტები არ არის შესაფერისი და არ უნდა იქნას გამოყენებული საავტომობილო აპლიკაციებში. Atmel-ის პროდუქტები არ არის გამიზნული, ავტორიზებული ან გარანტირებული გამოყენებისთვის, როგორც კომპონენტები, აპლიკაციებში, რომლებიც განკუთვნილია სიცოცხლის მხარდასაჭერად ან შესანარჩუნებლად.
© 2007 Atmel Corporation. Ყველა უფლება დაცულია. Atmel®, ლოგო და მათი კომბინაციები და სხვა არის Atmel Corporation-ის ან მისი შვილობილი კომპანიების რეგისტრირებული სავაჭრო ნიშნები ან სავაჭრო ნიშნები. სხვა პირობები და პროდუქტის სახელები შეიძლება იყოს სხვათა სავაჭრო ნიშნები.

დოკუმენტები / რესურსები

ATMEL ATtiny11 8-ბიტიანი მიკროკონტროლერი 1K ბაიტი ფლეშით [pdf] მომხმარებლის სახელმძღვანელო
ATtiny11 8-ბიტიანი მიკროკონტროლერი 1K ბაიტი ფლეშით, ATtiny11, 8-ბიტიანი მიკროკონტროლერი 1K ბაიტი ფლეშით, მიკროკონტროლერი 1K ბაიტი ფლეშით, 1K ბაიტი ფლეშით

ცნობები

დატოვე კომენტარი

თქვენი ელფოსტის მისამართი არ გამოქვეყნდება. მონიშნულია აუცილებელი ველები *