Page 122 - MODUL MIKROKONTROLER
P. 122

3.  Protected Mode Addressing Memory

                          Mode terproteksi adalah mode operasi program  di komputer dengan mikroprosesor
                          berbasis  Intel  di  mana  program  dibatasi  untuk  menangani  area  berdekatan  spesifik

                          640  kilobyte. Mikroprosesor  PC  asli  Intel,  8088,  menyediakan  memori  akses  acak

                          ( RAM ) sebesar  satu  megabyte  (1  Mbyte ). Memori  dibagi  menjadi  beberapa  area
                          untuk sistem input / output dasardata, sinyal dari layar Anda, dan informasi sistem

                          lainnya. Sisa atau 640 kilobyte ruang bersebelahan tersisa untuk sistem operasi dan

                          program aplikasi. 8088 memastikan bahwa instruksi apa pun yang dikeluarkan oleh
                          program yang berjalan dalam mode terlindung tidak akan dapat menangani ruang di

                          luar  640  kilobyte  yang  berdekatan  ini. Biasanya,  banyak  kode  sistem  operasi  dan
                          hampir semua program aplikasi berjalan dalam mode terlindungi untuk memastikan

                          bahwa data penting tidak ditimpa secara tidak sengaja.


                   D.  PENGGUNAAN PROGRAM DOWNLOADER

                       CodeVisionAVR      adalah    sebuah compiler C    yang    telah   dilengkapi   dengan
                       fasilitas Integrated  Development  Environment (IDE)  dan  didesain  agar  dapat

                       menghasilkan kode program secara otomatis untuk mikrokontroler Atmel AVR. Program
                       ini dapat berjalan dengan menggunakan sistem operasi Windows® XP, Vista, Windows

                       7, dan Windows 8, 32-bit dan 64-bit.
                       Integrated  Development  Environment (IDE)  telah  dilengkapi  dengan  fasilitas

                       pemrograman  chip  melalui  metode In-System  Programming sehingga  dapat  secara

                       otomatis  mentransfer  file  program  ke  dalam chip mikrokontroler  AVR  setelah  sukses
                       dikompilasi. CodeVisionAVR dapat menghasilkan kode program secara otomatis melalui

                       fasilitas  CodeWizardAVR  Automatic  Program  Generator.  Dengan  adanya  fasilitas  ini

                       maka penulisan program dapat dilakukan dengan cepat dan lebih efisien. Seluruh kode
                       dapat diimplementasikan dengan fungsi sebagai berikut:

                           Identifikasi sumber reset
                           Mengatur akses memori eksternal

                           Inisialisasi port input/output
                           Inisialisasi interupsi eksternal

                           Inisialisasi timer/counter dan watchdog timer



                                                                                                          106
   117   118   119   120   121   122   123   124   125   126   127