ATMEL AVR MK-lər. ATMEL AVR MK-lərin tətbiq sahələri və xüsusiyyətləri İnteqrə edilmiş (embedded) idarə sistemləri üçün çox halda ATMEL AVR MK- ləri aşağıdakı.

Презентация:



Advertisements
Похожие презентации
Mikroprosessorların (MP)təyinatı,tipləri və ümumi strukturları.
Advertisements

PIC16F84 MK-çıxışında simvolların əks etdirilməsi.
Lecture # Computer Architecture Computer Architecture = ISA + MO ISA stands for instruction set architecture is a logical view of computer system.
AVR Classic MK-lərinin əmrlər sistemi. Mövzuda nəzərdən keçirilən əsas məsələlər AVR Classic MK-lərin əmrlər sisteminin əsas xüsusiyyətləri: Əmrlərin.
Əliyeva Xanim. Dövr anlayışının ü mumiləşdirilməsi.
® Multi-Port SRAM Overview. ® Slide 2 Objectives n What are Multi-Port SRAMs? n Why are they needed? n Arbitration Features l Busy l Interrupt l Semaphore.
© 2005 Cisco Systems, Inc. All rights reserved. INTRO v Building a Simple Serial Network Using a PC on a Network.
Copyright CCNA 2 Chapter 10 WANs and Routers By Your Name.
ABL5 - Electronics 1 RED SYSTEM DisplayKeypad Mains conn. and trafo Printer RSI5 optional Pre ampl. Pre ampl. Pre ampl. Not BPH5 CPU/Interface PCB.
Modeling Sequential Logic Ando KI June Copyright © 2009 by Ando KiModule overview ( 2 ) Typical Sequential Components D Flip-Flop Counter Shift.
© 2005 Cisco Systems, Inc. All rights reserved.INTRO v Module Summary The Cisco Discovery Protocol is an information-gathering tool used by network.
Stabilization of the calibration signal frequency Vitaly Stepin Dmitry Stepin Jevgeny Boole.
Power Point proqramında animasiyaların yaradılması.
© 2005 Cisco Systems, Inc. All rights reserved.INTRO v Managing Your Network Environment Managing Router Startup and Configuration.
Interfacing with I/O Devices. CEG 320/520Interfacing with I/O devices2 Overview Memory mapped vs programmatic I/O Organization of a memory mapped I/O.
© 2006 Avaya Inc. All rights reserved. The IP Office Manager Tool.
© 2006 Cisco Systems, Inc. All rights reserved. ICND v Module Summary Using ACLs, you can classify or filter packets on inbound and outbound routed.
CEG 320/520: Computer Organization and Assembly Language Programming1 Computer Organization and Assembly Language Programming.
© 2005 Cisco Systems, Inc. All rights reserved.INTRO v Operating and Configuring Cisco IOS Devices Configuring a Router.
© 2005 Cisco Systems, Inc. All rights reserved.INTRO v Managing Your Network Environment Managing Cisco Devices.
Транксрипт:

ATMEL AVR MK-lər

ATMEL AVR MK-lərin tətbiq sahələri və xüsusiyyətləri İnteqrə edilmiş (embedded) idarə sistemləri üçün çox halda ATMEL AVR MK- ləri aşağıdakı sahələr üçün tətbiq edilir: Remote control (məsafədən idarə etmə) qurğuları Məişət texnikası Avtomobil elektronikası Kompüter periferiya qurğuları Kommunikasiya and nəqliyyat qurğuları The distinctive features of AVR MK-lərin fərqli xüsusiyyətləri : o CMOS yarımkeçirici texnologiya and mükəmməl RISC microarchitecture (2 mərhələli əmrlər konveyeri) hər bir əmrin 1 Clock Cycle(takt dövrü) ərzində yerinə yetirməyi mümkün edir o Nəticədə tələb edilən məhsuldarlıq AVR MK-də əvvəlkilərə nisbətən daha aşağı tezlikdə əldə edilə bilər oQida gərginliyinin dəyişməsi xüsusi metodla izlənilir və onun qiyməti təyin edilmiş həddən aşağı düşdükdə MK avtomatik RESET edilir oPower Down (Enerjiyə qənaət) rejimləri müxtəlif variantlar dagerçəkləşdirilmişdir

AVR MK-lər ailələri Classic AVR –baza mikroarxitekturu bir qədər genişləndirilmişdir Mega AVR - baza mikroarxitekturu geniş həcmli daxili yaddaşı və müxtəlif periferiya blokları daxil edilməklə çox genişləndirilmişdir. Mega AVR mürəkkəb idarə sistemlərində tətbiq edilir Tiny AVR- baza mikroarxitekturu genişləndirilməmişdir və sadə idarə sistemlərində tətbiq edilir

Classic AVR MK-lərin mikroarxitekturunun imkanları: Program FLASH- -1-8KB data EEPROM B SRAM B Əmrlər sistemində əmrlər sayı I/O xətləri Kəsilmə mənbələri /16bits taymerlər(+WDT) – 3 SPI/UART interfeysi- 0-1 ISP(In System Programming) texnologiyası–var Clock (takt) tezliyi-4-12MHs Qida gərginliyi-2.7-6V Gövdə tipi –DIP8-28/SOIC/PLCC-32-44(4bucaqlı)

Classik AVR MK-nin AT90S4433 modelinin əsas pinləri PD7 … PC0 PC5 PD0 … … PB0 PB5 AGND AV CC GND V CC XTAL1 XTAL DIP-28 PLCC PD0 … PD7 PC0 … PC5 PB0 … PB5 AGND AV CC XTAL2 XTAL1 V CC GND ARFF NC

AVR MK-lərin mikroarxitekturunun strukturu Serial Peripheral Interface SPI EEPROM Program FLASH Program Counter Timers Comand register Decoder Comand 32x8bits GPRs ALU RAM Control registers ADC Analog comparator UART WDT I/O ports Interrupt block CPU

AVR və digər MK-lərdə əmrlər dövrü AVR –nin baza mikroarxitekturunda hər 1 əmr 1 Clock dövründə icra edilir. CLK AVR 12 PIC C HC05

.AT90S2333/AT90S4433 modellərinin struturu XTAL PortC drivers DB,8 bit PC0 PC5 PortC Data register PortC Direction register..... Programming block SPI GPRs X Y Z ALU Status reg. RAM SP reg ADC Analog MUX PC Program FlASH Command register Decoder Command To CB UART EEPROM Interrupt block Timers/ Counters Control register WDT generator CLK generator RESET..... PortB drayvers PortD drayvers..... PB5 PB0 PD7PD0 PortB Data register PortD Data register PortD Direction register PortB Direction register.....

Classic AVR MK-lərin daxili yaddaşın təşkili Data memory 0000H 32 GPRs 001FH 64 İ/O registers 005FH İnternal SRAM S end External SRAM FFFFH... FLASH 3FF end 000H Program memory bit EEPROM 0000H 1FF end... 8 bit

AVR MK-lərin registrlər faylı və ünvanları Registr faylı yaddaş ünvanları kimi müraciət edilən GPR-lərdən ibarətdir.... R0 R1 R30 R31 Register File-GPR H 0001H 001EH 001FH RAM address I/O registers H 01H 3EH 3FH H 0021H 005EH 005FH Internal SRAM 0060H 0061H …. 00DFH External SRAM 00E1H 00E2H …. FFFFH Şək. 51.Data RAM-nin təşkili

GPR registrlərin strukturu R29R28 Register Y R27R26 Register X R31R30 Register Z Indeks registrləri X,Y,Z 16 bit... R0 R1 R26 R27 R28 R29 R30 R R0 R1 R26 R27 R28 R29 R30 R ünvan 00H 01H 1AH 1BH 1CH 1DH 1EH 1FH X Y Z AT90S1200 Digər modellərdə

AVR MK-lər ailələrinin əsas göstəriciləri