jagomart
digital resources
picture1_Teori Sistem Pdf 1691 | Laporan Percobaan Pengenalan Mikroproses


 226x       Tipe PDF       Ukuran file 0.31 MB    


File: Teori Sistem Pdf 1691 | Laporan Percobaan Pengenalan Mikroproses
1 1 judul pengenalan zylog dan mcs51 tentang sistem memory dan io 1 2 tujuan 1 3 dasar teori zylog merupakan merupakan sebuah mikroprosesor satu chip dan dimaksudkan untuk menggantikan ...

icon picture PDF Filetype PDF | Diposting 29 Dec 2021 | 3 thn lalu
Berikut sebagian tangkapan teks file ini.
Geser ke kiri pada layar.
                        1.1 Judul              : Pengenalan Zylog dan MCS51 tentang sistem, memory dan IO 
                        1.2 Tujuan           : 
                        1.3 Dasar Teori   : 
                                Zylog  merupakan  merupakan  sebuah  mikroprosesor  satu  chip  dan  dimaksudkan  untuk 
                        menggantikan Intel 8080 yang memerlukan dua chip tambahan (sebuah penghasil detak sistem 
                        dan  sebuah  pengontrol  sistem)  untuk  membentuk  sebuah  CPU  yang  fungsional.  Salah  satu 
                        keistimewaan  Z80  ini  adalah  kemampuannya  untuk  melakukan  penyegaran  memori  secara 
                        dinamis (dynamic memory refresh) secara otomatis.  
                                CPU Z80 adalah mikroprosesor generasi keempat yang ditingkatkan tak terkecuali untuk 
                        kebutuhan daya komputasi. Mikroprosesor ini menawarkan throughput sistem yang lebih tinggi 
                        dan  penggunaan  memori  yang  efisien  dibandingkan  dengan  mikroprosesor  yang  sama  pada 
                        generasi kedua dan ketiga. Register internalnya terdiri dari 208-bit memori baca/tulis yang bisa 
                        diakses oleh programmer. Register-register tersebut termasuk dua set enam register serba-guna 
                        yang  bisa  digunakan  secara  sendiri-sendiri  (individual)  sebagai  register  8-bit  atau  sebagai 
                        pasangan register  16-bit.  Sebagai  tambahan,  ada  dua  set  register  lagi,  yaitu  akumulator  dan 
                        register  bendera  (flag).  Grup  perintah  "Exchange"  membuat  set  register  utama  atau  register 
                        alternatif bisa diakses oleh programmer. Set alternatif mengijinkan operasi dalam mode nampak-
                        tersembunyi (foreground-background) atau bisa digunakan sebagai cadangan bagi tanggapan 
                        interupsi sangat cepat. 
                                Mikroprosesor  Z80  dibuat  dengan  menggunakan  teknologi  NMOS  dan  dikemas  dalam 
                        sebuah DIP (dual inline package) dengan 40 pin. Jumlah saluran alamatnya sama dengan 16, dan 
                        jumlah saluran datanya delapan. Saluran-saluran ini tidak di-multiplexed. Mikroprosesor Z80 
                        sudah memiliki penghasil detak (clock) sendiri dan hanya memerlukan satu tegangan catu +5 
                        volt. 
                                      CPU Z80 juga tersusun atas sebuah Stack Pointer, Program Counter, dua buah register 
                        indeks, sebuah register Refresh (counter), dan sebuah register interupsi. CPU Z80 juga sangat 
                        mudah disertakan pada sistem karena hanya memerlukan sumber tegangan tunggal +5V. Semua 
                        sinyal output sepenuhnya di-decode dan di-time untuk mengontrol sirkuit memori atau periferal 
                        standar. CPU Z80 didukung oleh perluasan keluarga pengontrol periferal.   
                                                                                                                                              
                                                  Gambar 1. Diagram blok internal Mikroprosesor Zilog Z80 
                        Bagian-bagian utama mikroprosesor Z80 yaitu : 
                             -    ALU (Aritmatic and Logic Unit), bagian ini merupakan pusat pengolahan data. Di bagian 
                                  ini  dilakukan  operasi-operasi  logika,  seperti:  AND  dan  OR,  serta  operasi-perasi 
                                  aritmatika, seperti: penjumlahan dan pengurangan. 
                             -    Larik Register (Registers Array), merupakan kumpulan register-register yang terdiri dari 
                                  register serba-guna dan register fungsi khusus. 
                             -    Register Instruksi (Instruction Register), merupakan tempat untuk menyimpan sementara 
                                  instruksi yang akan diterjemahkan oleh penerjemah (decoder) instruksi. 
                             -    Decoder (Penerjemah) Instruksi (Instruction Decoder), merupakan bagian yang berfungsi 
                                  dalam menerjemahkan instruksi yang diambil dari memori setelah sebelumnya melewati 
                                  register instruksi. 
                             -    Kontrol  Pewaktuan  CPU  (CPU  Timing  Control),  bagian  ini  berfungsi  dalam 
                                  mengendalikan kerja CPU secara keseluruhan dan juga pewaktuan bagi periferal atau 
                                  memori yang memiliki hubungan dengan CPU. 
                             -    Antarmuka Bus Data (Data Bus Interface), bagian ini merupakan pintu gerbang untuk 
                                  keluar-masuk data dari dan ke CPU. 
                             -    Penyangga dan Logika Alamat (Address Logic and Buffer), bagian ini berfungsi dalam 
                                  menyediakan alamat memori atau I/O yang diakses oleh CPU. 
                             -    Bus  Data  Internal  (Internal  Data  Bus),  di  bagian  ini  lalu  lintas  data  dalam  CPU 
                                  berlangsung. 
                             Mikrokontroler 8051 merupakan keluarga mikrokontroler MCS-51. Yang termasuk dalam 
                        keluarga  MCS-51 adalah mikrokontroler 8031 (versi 8051 tanpa EPROM), 8751, dan 8052. 
                        Keluarga MCS-51 memiliki tipe CPU, RAM, counter/ timer, port paralel, dan port serial yang 
                        sama.  Mikrokontroler  8051  diperkenalkan  pertama  kali  oleh  Intel  corp.  pada  akhir  1970. 
                        Mikrokontroler 8051 merupakan kontroller 8-bit yang mampu mengakses 64 Kbyte memory dan 
                        64 Kbyte data memory (eksternal). 
                             Arsitektur mikrokontroler MCS-51 diotaki oleh CPU 8 bit yang terhubung melalui satu jalur 
                        bus dengan memori penyimpanan berupa RAM dan ROM serta jalur I/O berupa port bit I/O dan 
                        port serial. Selain itu terdapat fasilitas timer/counter internal dan jalur interface address dan data 
                        ke  memori  eksternal.  Mikrokontroler  AT89S51  memiliki  pin  berjumlah  40  dan  umumnya 
                        dikemas dalam DIP (Dual Inline Package) antara lain : 
                            1. Port 0 (Pin 32 sampai 39) 
                                  Port 0 merupakan port dua fungsi yang berada pada pin 32-39 dari AT89S51. Dalam 
                                rancangan sistem sederhana port ini sebagai port I/O serbaguna. Untuk rancangan yang 
                                lebih komplek dengan melibatkan memori eksternal jalur ini dimultiplek untuk bus data 
                                dan bus alamat. 
                            2. Port 1 (Pin 1 sampai 8) 
                                  Port 1 disediakan sebagai port I/O dan berada pada pin 1-8. Beberapa pin pada port ini 
                                memiliki fungsi khusus yaitu P1.5 (MOSI), P1.6 (MISO), P1.7 (SCK) yang digunakan 
                                untuk jalur download program. 
                            3. Port 2 (Pin 21 sampai 28) 
                                  Port 2 ( pin 21-28 ) merupakan port dua fungsi yaitu sebagai I/O serbaguna, atau sebagai 
                                bus alamat byte tinggi untuk rancangan yang melibatkan memori eksternal. 
                            4. Port 3 (Pin 10 sampain 17) 
                                  Port 3 adalah port dua fungsi yang berada pada pin 10-17, port ini memiliki multi fungsi, 
                                seperti : 
                                BIT NAME  BIT                           ALTERNATE  FUNCTION 
                                                    ADDRESS 
                                P3.0                RXD                 B0h                    Receive data for serial port 
                                P3.1                TXD                 B1h                    Transmit data for serial port 
                                P3.2                INT0                B2h                    External interrupt 0 
                                P3.3                INT1                B3h                    External interrupt 1 
                                P3.4                T0                  T0 B4h                 Timer/counter 0 external input 
                                P3.5                T1                  T1 B5h                 Timer/counter 1 external input 
                                P3.6                WR                  WR B6h                 External data memory write strobe 
                                P3.7                RD                  RD B7h                 External data memory read strobe 
                                   
                             5. PSEN (Program Store Enable) 
          Sebuah sinyal keluaran yang terdapat pada pin 29. Fungsinya adalah sebagai sinyal kontrol 
        untuk memungkinkan mikrokontroler membaca program (code) dari memori eksternal. Biasanya 
        pin ini dihubungkan ke pin EPROM. Jika eksekusi program dari ROM internal atau dari flash 
        memori (ATMEL AT89SXX), maka berada pada kondisi tidak aktif (high). 
          6. ALE (Address Latch Enable) 
          Sinyal  output  ALE  yang  berada  pada  pin  30  fungsinya  sama  dengan  ALE  pada 
        microprocessor INTEL 8085, 8088 atau 8086. Sinyal ALE dipergunakan untuk demultiplek bus 
        alamat dan bus data. Sinyal ALE membangkitkan pulsa sebesar 1/6 frekuensi oscillator dan 
        dapat dipakai sebagai clock yang dapat dipergunakan secara umum. 
          7. EA (External Access) 
          Masukan sinyal terdapat pada pin 31 yang dapat diberikan logika rendah (ground) atau logika 
        tinggi (+5V). Jika diberikan logika tinggi maka mikrokontroler akan mengakses program dari 
        ROM internal (EPROM/flash memori). Jika diberi logika rendah maka mikrokontroler akan 
        mengakses program dari memori eksternal. 
          8. RST (Reset) 
          Input reset pada pin 9 adalah reset master untuk AT89S51. Pulsa transisi dari tinggi selama 2 
        siklus ke rendah akan mereset mikrokontroler. 
          9. Oscillator 
          yang disediakan pada chip dikemudikan dengan XTAL yang dihubungkan pada pin 18 dan 
        pin 19. Diperlukan kapasitor penstabil sebesar 30 pF. Besar nilai XTAL sekitar 3 MHz sampai 
        33 MHz. XTAL1 adalah input ke pembalikan penguat osilator (inverting oscillator amplifier) 
        dan input ke clock internal  pengoperasian  rangkaian.  Sedangkan  XTAL2  adalah output dari 
        pembalikan penguat osilator. 
          10. Power 
          AT89S51 dioprasikan pada tegangan power supplay +5V, pin VCC berad pada pin 40 dan 
        VSS (ground) pada pin 20. 
                                          
                    Gambar 2. Blok Diagram Mikrokontroler MCS51 
          Pada    diagram  blok  tersebut  dapat  disimpulkan  bahwa  untuk  aplikasi  yang  tidak 
        membutuhkan adanya  RAM dan/atau  ROM  dengan  skala  besar,  maka  MCS-51  telah  dapat 
        dipergunakan  dalam  konfigurasi  single  chip.  Fasilitas  Parallel  Port  yang  dimiliki  dapat 
        dipergunakan untuk mengendalikan peralatan eksternal atau menginputkan data yang diperlukan.    
        Port  serial  dapat  dipergunakan  untuk  mengakses  sistem  komunikasi  data  dengan  dunia  luar, 
        misalnya dengan komputer IBM PC, atau peralatan lainnya baik langsung lewat kabel ataupun 
        melalui modem dengan saluran telepon, radio, atau bahkan serat optik. Timer/counter yang ada 
        dapat dipergunakan untuk mencacah pulsa, menghitung lama pulsa, atau sebagai pewaktu umum. 
        Sedangkan  sistem  interrupt  membuat  MCS-51  dapat  dipakai  pada  aplikasi-aplikasi  yang 
        mendekati  sistem  dengan  proses  real-time.  Rangkaian  clock  internal  yang  dimiliki  MCS-51 
        menjadikan  cukup  hanya  ditambahkan  sebuah  kristal  osilator  dan  dua  buah  kapasitor  untuk 
        menghasilkan  clock  bagi  seluruh  sistem  rangkaian.  Untuk  kebutuhan  ROM  dan  RAM  yang 
        besar,  sistem  MCS-51  mengijinkan  penggunaan  RAM  dan  ROM    masing-masing    sebesar  
        maksimal  64  Kilo  byte,  cukup besar untuk aplikasi-aplikasi umum mikrokontroler. 
                    1.4 Alat dan Bahan  
                               Power Supply …………………….1 buah 
                               Modul FZ80………………………1 buah 
                               Top Programmer ………………….1 buah 
                               Kabel jumper……………………... secukupnya 
                               Kabel power supply……………….1 buah 
                               PC………………………………….1 buah 
                    1.5 Setting Percobaan 
                                                                                        
                         
                    1.6 Prosedur Percobaan 
                        1.  Menyiapkan alat dan bahan percobaan 
                        2.  Membuat folder baru pada PC dengan nama forlder maksimal 8 karakter. 
                        3.  Memasukkan file zaz.exe, objtohex.exe,hextobin.exe ke dalam folder tersebut. 
                        4.  Membuka folder command prompt 
                        5.  Masuk pada direktori folder dengan mengetik :D 
                        6.  Mengetik CD (nama folder) 
                        7.  Mengetik “edit” 
                        8.  Masukkan program yang berisikan 
                            LD A, 8BH 
                            OUT (83H), A 
                            LOOP IN A, (81H) 
                            OUT (80H),A 
                            JP LOOP 
Kata-kata yang terdapat di dalam file ini mungkin membantu anda melihat apakah file ini sesuai dengan yang dicari :

...Judul pengenalan zylog dan mcs tentang sistem memory io tujuan dasar teori merupakan sebuah mikroprosesor satu chip dimaksudkan untuk menggantikan intel yang memerlukan dua tambahan penghasil detak pengontrol membentuk cpu fungsional salah keistimewaan z ini adalah kemampuannya melakukan penyegaran memori secara dinamis dynamic refresh otomatis generasi keempat ditingkatkan tak terkecuali kebutuhan daya komputasi menawarkan throughput lebih tinggi penggunaan efisien dibandingkan dengan sama pada kedua ketiga register internalnya terdiri dari bit baca tulis bisa diakses oleh programmer tersebut termasuk set enam serba guna digunakan sendiri individual sebagai atau pasangan ada lagi yaitu akumulator bendera flag grup perintah exchange membuat utama alternatif mengijinkan operasi dalam mode nampak tersembunyi foreground background cadangan bagi tanggapan interupsi sangat cepat dibuat menggunakan teknologi nmos dikemas dip dual inline package pin jumlah saluran alamatnya datanya delapan ti...

no reviews yet
Please Login to review.