PEMROGRAMAN CODEVISION AVR

Document Sample
PEMROGRAMAN CODEVISION AVR Powered By Docstoc
					   Putri Pertiwi                                   7209040047                                    4 D4 Telkom B


                                 PEMROGRAMAN CODEVISION AVR

A. TUJUAN
   1. Mahasiswa lebih memahami cara menggunakan software CodeVision AVR.
   2. Mahasiswa dapat membuat disain aplikasi lampu led pada input/output-board menyala berkelap kelip
      dengan selang waktu tertentu.

B. DASAR TEORI
   1. Mikrokontroller
             Mikrokontroller adalah piranti elektronik berupa IC (Integrated Circuit) yang memiliki
      kemampuan manipulasi data (informasi) berdasarkan suatu urutan instruksi (program) yang dibuat oleh
      programmer. Mikrokontroller merupakan contoh suatu sistem komputer sederhana yang masuk dalam
      kategori embedded komputer. Dalam sebuah struktur mikrokontroller akan kita temukan juga komponen-
      komponen seperti: processor, memory, clock dll.




                               Gambar 1.2. contoh beberapa bentuk mikrokontroller ATMEL

              Kegiatan desain otomasi merupakan kegiatan memetakan sinyal input menjadi sinyal output
      berdasarkan suatu fungsi kontrol agar bisa dimanfaatkan sesuai kebutuhan. Sasaran dari pelatihan ini adalah
      peserta mampu menggunakan mikrokontroller untuk membangun sendiri suatu sistem otomasi atau
      embedded system.

   2. ATMEL AVR ATMEGA 8535
              Sebelum belajar lebih dalam tentang aplikasi mikrokontroller, ada baiknya kita bicarakan dulu
      tentang mikrokontroller yang kita gunakan. Pada pelatihan ini dipilih mikrokontroller jenis ATMEL AVR
      RISC dengan pertimbangan sebagai berikut:
           a. ATMEL AVR RISC memiliki fasilitas dan kefungsian yang lengkap dengan harga yang relatif
               murah.
           b. Kecepatan maksimum eksekusi instruksi mikrokontroller mencapai 16 MIPS (Million Instruction
               per Second), yang berarti hanya dibutuhkan 1 clock untuk 1 eksekusi instruksi.
           c. Konsumsi daya yang rendah jika dibandingkan dengan kecepatan eksekusi instruksi.
           d. Ketersediaan kompiler C (CV AVR) yang memudahkan user memprogram memakai bahasa C.




                                                                                                               1
Putri Pertiwi                                  7209040047                                    4 D4 Telkom B



          Berikut ini tabel perbandingan kecepatan processor dan efisiensi eksekusi beberapa mikrokontroller




          Dari tabel diatas dapat dilihat, ketika bekerja dengan kecepatan clock yang sama AVR 7 kali lebih
  cepat dibandingkan denga PIC16C74, 15 kali lebih cepat daripada 68 HC11, dan 28 kali lebih cepat
  dibanding 8051. Dari kemampuan dan fasilitas yang dimiliki, AVR RISC cocok dipilih sebagai
  mikrokontroller untuk membangun bermacam-macam aplikasi embedded sistem. Oleh karena itu, dalam
  pelatihan ini juga dipilih salah satu jenis AVR RISC sebagai dasar pelatihan yaitu ATMEGA 8535. Chip
  AVR ATMEGA8535 memiliki 40 pin kaki, berikut skema kaki AT MEGA8535 :




                      Gambar 1.3: skema mikrokontroller AVR RISC ATMEGA8535

          ATMEGA8535 memiliki 4 buah port input/output 8 bit, yaitu PORTA, PORTB, PORTC, dan
  PORTD. Selain sebagai input/output masing masing port juga memiliki fungsi yang lain. PORTA dapat
  difungsikan sebagai ADC (Analog to Digital Converter), PORTB dapat difungsikan sebagai SPI (Serial
  Peripheral Interface) communication. Fungsi-fungsi yang lain dapat dilihat pada datasheet
  ATMEGA8535.

3. Pemrograman ATMEL AVR
           Ada 2 cara untuk memprogram mikrokontroller ini, menggunakan software AVR assembler yang
   berbasis pada bahasa assembly, dan menggunakan software CV AVR (Code Vision AVR) yang berbasis
   pada bahasa C. Pada pelatihan ini akan digunakan cara yang kedua dengan pertimbangan kemudahan
   pembuatan program dari algoritma yang telah dibangun.
           Pelatihan ini tidak menitikberatkan penggunaan bahasa C pada CV AVR, tapi lebih pada cara dan
   aplikasi dari mikrokontroller. Untuk itu peserta diharapkan membaca sendiri petunjuk pemakaian software
   ini. Tampilan utama CVAVR :




                                                                                                               2
Putri Pertiwi                                7209040047                                   4 D4 Telkom B




                                 Gambar 1.4: tampilan utama CV AVR

         Untuk dapat menyimpan program yang telah kita buat pada memory mikrokontroller dibutuhkan
  perangkat tambahan yang menghubungkan antara PC dan mikrokontroller. Perangkat interface ini disebut
  isp_dongle yang menghubungkan port parallel PC dan port SPI (Serial Peripheral Interface)
  mikrokontroller.




                Gambar 1.5: Isp dongle dan Skema rangkaiannya (dicopy dari buku bamec).

         Untuk memaksimalkan pemanfaatan fasilitas mikrokontroller MAX-TRON telah mengembangkan
  board dan peripheral pendukung yang dapat digunakan untuk membangun bermacam-macam aplikasi sistem


                                                                                                     3
   Putri Pertiwi                                   7209040047                                  4 D4 Telkom B

      digital. Salah satunya adalah Universal controller board M.B.3.2, board yang dilengkapi dengan
      komponen-komponen tambahan pendukung kerja mikrokontroller.

C. PERALATAN
   Perangkat keras yang dibutuhkan untuk mendemonstrasikan aplikasi input/output adalah sebagai berikut:
    1. ATMEGA8535 universal board + isp_dongle.




                                      Gambar 2.1: ATMEGA8535 universal board

    2. Led Array (output indicator)




                         Gambar 2.2: skema led output indicator (dicopy dari buku bamec).

    3. Push-button array (input signal)




                                                                                                           4
   Putri Pertiwi                                    7209040047                                      4 D4 Telkom B




                          Gambar 2.3: skema input push-button (dicopy dari buku bamec).

D. PROSEDUR PRAKTIKUM
       Berikut adalah beberapa aplikasi praktik yang nantinya dapat lebih menjelaskan fungsi dan fasilitas
   input/output. Peserta diharapkan mengikuti petunjuk langkah demi langkah.

   -   APLIKASI 1: OUTPUT
            Setting Hardware:
          1. Hubungkan PORTC universal board dengan led array (port OUTPUT pada input/output-board)
             menggunakan kabel pita.
          2. Hubungkan SPI port pada universal board dengan port parallel PC menggunakan downloader.
          3. Hidupkan saklar power, led power pada universal board harus dalam keadaan nyala.

             Programming:
           1. Buka CV AVR., pilih File->New->Project.
           2. Klik YES ketika terdapat option untuk meggunakan codeWizardAVR.
           3. Pilih chip yang akan digunakan ATMEGA8535 dengan harga clock 16 Mhz.




           4. Klik tab Ports, pilih tab Port C seperti pada gambar, ubah setting bit 0 – bit 7 sebagai out.


                                                                                                               5
Putri Pertiwi                                  7209040047                                    4 D4 Telkom B




            Hasil setting ini berpengaruh pada nilai register DDRxn, dan PORTxn.

       5.   Setting selesai, untuk mengenerate program pilih File >> Generate, Save, and Exit.
       6.   Buat direktori dengan nama io1.
       7.   Save file CV AVR dengan nama io1.cwp pada direktori io1.
       8.   Save file .C dengan nama io1.c pada direktori io1.
       9.   Save file project dengan nama io1.prj pada direktori io1.

      Project Setting
       1. Terlihat pada tampilan CV AVR kode yang telah digenerate. Konfigurasi project dengan memilih
          menu project >> configure.
       2. Pilih tab after make, aktifkan program the chip. Terlihat tampilan seperti pada gambar dibawah :




            Setting ini akan membantu kita mengotomasi untuk langsung memrogram chip ketika kita selesai
            Make Project File.

      Listing Program
       1. Sekarang perhatikan kode bahasa C pada bagian setting register DDRxn, dan PORTxn, tampak
           sebagai berikut :




            DDRC = 0xFF yang berarti 8 bit port C difungsikan sebagai output. PORTC = 0x00 berarti nilai
            awalan output adalah 0(low).

                                                                                                        6
Putri Pertiwi                               7209040047                                  4 D4 Telkom B



       2. Nilai register PORTC diatas adalah nilai awalan pada saat mikrokontroller start-up, kita bisa
          mengubah nilai output port C dengan mengubah nilai register PORTC pada looping while.




       3. PORTC = 0xCD, nilai output port C adalah CD dalam bentuk hexa atau 11001101 dalam bentuk
          biner.
       4. Program chip dengan memilih menu Project >> Make atau dengan menekan shift + F9. Jika pada
          kode masih terdapat kesalahan/error akan terlihat pada message.




       5. Klik Program, jika ada kesalahan periksa kembali setting hardware.
       6. Perhatikan led array, lampu led akan menyala 11001101 jika diurut dari Port7- Port0.
       7. Ulangi langkah 2 sampai 6 dengan memberikan nilai PORTC yang berbeda beda pada looping
          while. Perhatikan perubahan nyala led pada led array.

   -   APLIKASI 2: INPUT
       • Setting hardware:
          1. Hubungkan PORTC universal board dengan led array (port OUTPUT pada input/output board)
             menggunakan kabel pita.
          2. Hubungkan PORTB universal board dengan push button array (port INPUT pada input/output
             board ) menggunakan kabel pita.
          3. Hubungkan SPI port pada universal board dengan port parallel PC menggunakan downloader.
          4. Hidupkan saklar power, led power pada universal board harus dalam keadaan nyala.

       •   Programming:
           1. Buka CV AVR., pilih File->New->Project.
           2. Klik YES ketika terdapat option untuk meggunakan codeWizardAVR.
           3. Pilih chip yang akan digunakan ATMEGA8535 dengan harga clock 16 Mhz.
           4. Setting port C sebagai output (out).

                                                                                                     7
Putri Pertiwi                                   7209040047                                      4 D4 Telkom B

           5. Setting port B sebagai Input (in) dan aktifkan pull-up resistor. (lihat gambar)




           6.    Setting selesai, untuk mengenerate program pilih File >> Generate, Save, and Exit.
           7.    Buat direktori dengan nama io2.
           8.    Save file CV AVR dengan nama io2.cwp pada direktori io2.
           9.    Save file .C dengan nama io2.c pada direktori io2.
           10.   Save file project dengan nama io2.prj pada direktori io2.

       •   Project Setting
           1. Terlihat pada tampilan CV AVR kode yang telah digenerate. Konfigurasi project dengan
              memilih menu project >> configure.
           2. Pilih tab after make, aktifkan program the chip.




           3. Setting ini akan membantu kita mengotomasi untuk langsung memrogram chip ketika kita
              selesai Make Project File.

       •   Listing Program
           1. Perhatikan setting register port B dan port C.




                                                                                                           8
Putri Pertiwi                                   7209040047                                    4 D4 Telkom B




           2. Port B difungsikan sebagai input (DDRB = 0x00) dengan 8 bit pull-up resistor diaktifkan
              (PORTB=0xFF). Port C difungsikan sebagai output (DDRC=0xFF) dengan nilai awalan pada
              tiap bit 1 (high).
           3. Pada listing kode diatas kita telah men-set port B sebagai input dengan pull-up resistor dan port
              C sebagai output. Untuk dapat menunjukkan funggsi input mikrokontroller tambahkan listing
              kode berikut pada bagian looping while.




           4. Listing program di atas adalah scan register PINB terus menerus dari PINB.0 – PINB.7.
              Perhatikan bahwa untuk membaca perubahan keadaan input dari push-button dibaca pada
              register PINxn bukan pada register PORTxn maupun DDRxn.
           5. Program chip dengan memilih menu project >> make atau dengan menekan shift + F9. Jika
              pada kode masih terdapat kesalahan/error akan terlihat pada message.




           6. Klik Program, jika ada kesalahan periksa kembali setting hardware.
           7. Jika langkah langkah diatas telah dilakukan dengan benar, maka led pada port C akan menyala
              sesuai dengan push-button yang ditekan pada port B.


                                                                                                             9
  Putri Pertiwi                                   7209040047                      4 D4 Telkom B

E. LISTING PROGRAM
     /*****************************************************
     This program was produced by the
     CodeWizardAVR V2.04.4a Advanced
     Automatic Program Generator
     © Copyright 1998-2009 Pavel Haiduc, HP InfoTech s.r.l.
     http://www.hpinfotech.com

     Project :
     Version :
     Date : 12/27/2012
     Author : NeVaDa
     Company : pens-its
     Comments:



     Chip type        : ATmega8535
     Program type         : Application
     AVR Core Clock frequency: 4.000000 MHz
     Memory model           : Small
     External RAM size      :0
     Data Stack size     : 128
     *****************************************************/

     #include <mega8535.h>
     #include <delay.h>

     // Alphanumeric LCD Module functions
     #asm
       .equ __lcd_port=0x18 ;PORTB
     #endasm
     #include <lcd.h>

     // Declare your global variables here

     void main(void)
     {
     // Declare your local variables here

     // Input/Output Ports initialization
     // Port A initialization
     // Func7=In Func6=In Func5=In Func4=In Func3=In Func2=In Func1=In Func0=In
     // State7=T State6=T State5=T State4=T State3=T State2=T State1=T State0=T
     PORTA=0x00;
     DDRA=0x00;

     // Port B initialization
     // Func7=In Func6=In Func5=In Func4=In Func3=In Func2=In Func1=In Func0=In
     // State7=T State6=T State5=T State4=T State3=T State2=T State1=T State0=T


                                                                                            10
Putri Pertiwi                                   7209040047                              4 D4 Telkom B

   PORTB=0x00;
   DDRB=0x00;

   // Port C initialization
   // Func7=In Func6=In Func5=In Func4=In Func3=In Func2=In Func1=In Func0=In
   // State7=P State6=P State5=P State4=P State3=P State2=P State1=P State0=P
   PORTC=0xFF;
   DDRC=0x00;

   // Port D initialization
   // Func7=Out Func6=Out Func5=Out Func4=Out Func3=Out Func2=Out Func1=Out Func0=Out
   // State7=0 State6=0 State5=0 State4=0 State3=0 State2=0 State1=0 State0=0
   PORTD=0x00;
   DDRD=0xFF;

   // Timer/Counter 0 initialization
   // Clock source: System Clock
   // Clock value: Timer 0 Stopped
   // Mode: Normal top=FFh
   // OC0 output: Disconnected
   TCCR0=0x00;
   TCNT0=0x00;
   OCR0=0x00;

   // Timer/Counter 1 initialization
   // Clock source: System Clock
   // Clock value: Timer1 Stopped
   // Mode: Normal top=FFFFh
   // OC1A output: Discon.
   // OC1B output: Discon.
   // Noise Canceler: Off
   // Input Capture on Falling Edge
   // Timer1 Overflow Interrupt: Off
   // Input Capture Interrupt: Off
   // Compare A Match Interrupt: Off
   // Compare B Match Interrupt: Off
   TCCR1A=0x00;
   TCCR1B=0x00;
   TCNT1H=0x00;
   TCNT1L=0x00;
   ICR1H=0x00;
   ICR1L=0x00;
   OCR1AH=0x00;
   OCR1AL=0x00;
   OCR1BH=0x00;
   OCR1BL=0x00;

   // Timer/Counter 2 initialization
   // Clock source: System Clock
   // Clock value: Timer2 Stopped

                                                                                                  11
Putri Pertiwi                                           7209040047   4 D4 Telkom B

   // Mode: Normal top=FFh
   // OC2 output: Disconnected
   ASSR=0x00;
   TCCR2=0x00;
   TCNT2=0x00;
   OCR2=0x00;

   // External Interrupt(s) initialization
   // INT0: Off
   // INT1: Off
   // INT2: Off
   MCUCR=0x00;
   MCUCSR=0x00;

   // Timer(s)/Counter(s) Interrupt(s) initialization
   TIMSK=0x00;

   // Analog Comparator initialization
   // Analog Comparator: Off
   // Analog Comparator Input Capture by Timer/Counter 1: Off
   ACSR=0x80;
   SFIOR=0x00;

   // LCD module initialization
   lcd_init(16);

   while (1)
      {
      // Place your code here
       if(PINC.0==1)
      {
      lcd_clear();
      lcd_gotoxy(0,0);
      lcd_putsf("putri");
      lcd_gotoxy(5,1);
      lcd_putsf("d4 tb");
      delay_ms(150);
      PORTD=0b00000000; //bar led mati
      delay_ms(250);
      PORTD=~PORTD;         //bar led hidup
      }
      else if(PINC.1==1)
      {
      lcd_clear();
      lcd_gotoxy(0,0);
      lcd_putsf("putri");
      lcd_gotoxy(5,1);
      lcd_putsf("47");
      delay_ms(100);
      PORTD=0b00000001;

                                                                               12
Putri Pertiwi                 7209040047   4 D4 Telkom B

      delay_ms(250);
      PORTD=0b00000011;
      delay_ms(250);
      PORTD=0b00000111;
      delay_ms(250);
      PORTD=0b00001111;
      delay_ms(250);
      PORTD=0b00011111;
      delay_ms(250);
      PORTD=0b00111111;
      delay_ms(250);
      PORTD=0b01111111;
      delay_ms(250);
      PORTD=0b11111111;
      delay_ms(250);
      }
      else if(PINC.2==1)
      {
      lcd_clear();
      lcd_gotoxy(0,0);
      lcd_putsf("putri");
      lcd_gotoxy(5,1);
      lcd_putsf("pertiwi");
      delay_ms(100);
      PORTD=0b00000000;
      delay_ms(250);
      PORTD=0b10000001;
      delay_ms(250);
      PORTD=0b01000010;
      delay_ms(250);
      PORTD=0b00100100;
      delay_ms(250);
      PORTD=0b00011000;
      delay_ms(250);
      PORTD=0b10000001;
      delay_ms(250);
      PORTD=0b11111111;
      delay_ms(250);
      PORTD=0b00000000;
      delay_ms(250);
      }
      else if(PINC.3==1)
      {
      lcd_clear();
      lcd_gotoxy(0,0);
      lcd_putsf("putri");
      lcd_gotoxy(5,1);
      lcd_putsf("pp");
      delay_ms(250);
      PORTD=0b00011000;

                                                     13
   Putri Pertiwi                                    7209040047                                4 D4 Telkom B

           delay_ms(250);
           PORTD=0b00100100;
           delay_ms(250);
           PORTD=0b01000010;
           delay_ms(250);
           PORTD=0b10000001;
           delay_ms(250);
           PORTD=0b10101010;
           delay_ms(250);
           PORTD=0b01010101;
           delay_ms(250);
           PORTD=0b00001111;
           delay_ms(250);
           PORTD=0b11110000;
           delay_ms(250);
           }
            else
           {
           lcd_gotoxy(0,0);
           lcd_putsf("putri");
           lcd_gotoxy(5,1);
           lcd_putsf("lulus");
           delay_ms(200);
           }
           };
       }

F. ANALISA DATA
           Praktikum kali ini membahas tentang codevision AVR yang bertujuan untuk lebih memahami cara
   menggunakan software CodeVision AVR dan dapat membuat disain aplikasi lampu led pada input/output-board
   menyala berkelap kelip dengan selang waktu tertentu.
           Percobaan ini dengan pemograman AVR untuk menjalankan LED yang apabila ditekan salah satu
   switch maka LED akan running sesuai dengan yang diinginkan. Dalam hal ini menggunakan Port B sebagai output
   LCD dan Port D sebagai output LED, kemudian Port C sebagai input switch.
           Untuk menjadikan PORT C sebagai input switch dan mengaktifkan internal pull up dari PORT C maka
   kita membuat program seperti berikut:
       // Port C initialization
       // Func7=In Func6=In Func5=In Func4=In Func3=In Func2=In Func1=In Func0=In
       // State7=P State6=P State5=P State4=P State3=P State2=P State1=P State0=P
       PORTC=0xFF;
       DDRC=0x00;

          Untuk menjadikan PORT B output LCD dan PORT D sebagai output LED, maka kita membuat
   program outputnya seperti berikut :
       // Port B initialization
       // Func7=In Func6=In Func5=In Func4=In Func3=In Func2=In Func1=In Func0=In
       // State7=T State6=T State5=T State4=T State3=T State2=T State1=T State0=T
       PORTB=0x00;
       DDRB=0x00;


                                                                                                           14
Putri Pertiwi                                            7209040047                           4 D4 Telkom B

    // Port D initialization
    // Func7=Out Func6=Out Func5=Out Func4=Out Func3=Out Func2=Out Func1=Out Func0=Out
    // State7=0 State6=0 State5=0 State4=0 State3=0 State2=0 State1=0 State0=0
    PORTD=0x00;
    DDRD=0xFF;

        Penambahan fungsi yang digunakan sebagai inisialisasi pada LCD :
    // LCD module initialization
    lcd_init(16);

        Dalam hal ini, apabila fungsi yang dipanggil adalah kanan(), maka led akan menyala senilai biner 2, dan
bergerak ke kanan. Di mana delay yang diberikan selama 0.1 detik, dan bila memanggil fungsi kiri(), maka led
akan bergerak ke kiri selama 0,1 detik pula.
        Pada percobaan ini, ditambahkan fungsi timer, di mana bertujuan untuk menyalakan secara bersama –
sama antara LED dan LCD.
    // Timer(s)/Counter(s) Interrupt(s) initialization
    TIMSK=0x00;

       Untuk program yang ditampilkan secara bersama – sama, antara LCD dan LED, yaitu program
menyalakan biner pada LED :
       else if(PINC.1==1)
       {
       lcd_clear();
       lcd_gotoxy(0,0);
       lcd_putsf("putri");
       lcd_gotoxy(5,1);
       lcd_putsf("47");
       delay_ms(100);
       PORTD=0b00000001;
       delay_ms(250);
       PORTD=0b00000011;
       delay_ms(250);
       PORTD=0b00000111;
       delay_ms(250);
       PORTD=0b00001111;
       delay_ms(250);
       PORTD=0b00011111;
       delay_ms(250);
       PORTD=0b00111111;
       delay_ms(250);
       PORTD=0b01111111;
       delay_ms(250);
       PORTD=0b11111111;
       delay_ms(250);
       }
       else if(PINC.2==1)
       {
       lcd_clear();
       lcd_gotoxy(0,0);


                                                                                                            15
Putri Pertiwi                 7209040047   4 D4 Telkom B

      lcd_putsf("putri");
      lcd_gotoxy(5,1);
      lcd_putsf("pertiwi");
      delay_ms(100);
      PORTD=0b00000000;
      delay_ms(250);
      PORTD=0b10000001;
      delay_ms(250);
      PORTD=0b01000010;
      delay_ms(250);
      PORTD=0b00100100;
      delay_ms(250);
      PORTD=0b00011000;
      delay_ms(250);
      PORTD=0b10000001;
      delay_ms(250);
      PORTD=0b11111111;
      delay_ms(250);
      PORTD=0b00000000;
      delay_ms(250);
      }
      else if(PINC.3==1)
      {
      lcd_clear();
      lcd_gotoxy(0,0);
      lcd_putsf("putri");
      lcd_gotoxy(5,1);
      lcd_putsf("pp");
      delay_ms(250);
      PORTD=0b00011000;
      delay_ms(250);
      PORTD=0b00100100;
      delay_ms(250);
      PORTD=0b01000010;
      delay_ms(250);
      PORTD=0b10000001;
      delay_ms(250);
      PORTD=0b10101010;
      delay_ms(250);
      PORTD=0b01010101;
      delay_ms(250);
      PORTD=0b00001111;
      delay_ms(250);
      PORTD=0b11110000;
      delay_ms(250);
      }
       else
      {
      lcd_gotoxy(0,0);
      lcd_putsf("putri");

                                                     16
   Putri Pertiwi                                   7209040047                                    4 D4 Telkom B

           lcd_gotoxy(5,1);
           lcd_putsf("lulus");
           delay_ms(200);
           }
           };
       }
           Terlihat bahwa fungsi kanan(), dan kiri() dimasukkan dalam program untuk menampilkan lcd ini.
           Program – program di atas akan dipanggil dalam sebuah fungsi main, di mana pada fungsi main ini,
   akan ditampilkan satu persatu program yang akan ditampilkan secara berurutan dari awal. Di sini dapat terlihat
   program pada fungsi main secara keseluruhan :
       while (1)
          {
          // Place your code here
           if(PINC.0==1)
          {
          lcd_clear();
          lcd_gotoxy(0,0);
          lcd_putsf("putri");
          lcd_gotoxy(5,1);
          lcd_putsf("d4 tb");
          delay_ms(150);
          PORTD=0b00000000; //bar led mati
          delay_ms(250);
          PORTD=~PORTD;         //bar led hidup
          }




G. KESIMPULAN
   Dari percobaan di atas maka dapat disimpulkan :
      1. Mikrokontroler AVR ATMEGA 8535 mempunyai 4 buah port yang bisa digunakan sebagai input dan output.
      2. Pemrograman Menggunakan CodeVisison, hal yang perlu diperhatikan:
              a. #include > ini merupakan program konfigurasi untuk pengenalan program yangakan dibuat
              b. void main(void) > Awal Program Utama ini harus diperhatikan,,karena ini merupakan kepala
                  awal dalam pembuatan program
              c. PORT C=0xFF;Merupakan Settingan untuk penggunaan PORT C Jika PORT C=0x00 > ini untuk
                  PORT C berfungsi aktif low Jika PORT C=0xFF> ini untuk PORT C berfungsi aktif high
              d. PINC.0==0 > merupakan program penekanan switch,,yang artinya PINC.0 ditekan
                  maka kontrol diberikan inputan data logika nol (0)
              e. Delay_ms > Instruction selang waktu dalam running program
      3. Mikrokontroler AVR digunakan sebagai pengontrol dalam sebuah alat dengan bahasa pemograman C.




                                                                                                              17
Putri Pertiwi                                                                                                                                   7209040047                                                                                                                             4 D4 Telkom B



Pin = 0                                                                                                                                                                          Pin = 4




                                                                                                                            1
                                                                                                                            2
                                                                                                                            3
                                                                                                                            4
                                                                                                                            5
                                                                                                                            6
                                                                                                                            7
                                                                                                                            8




                                                                                                                                                                                                                                                                                                          1
                                                                                                                                                                                                                                                                                                          2
                                                                                                                                                                                                                                                                                                          3
                                                                                                                                                                                                                                                                                                          4
                                                                                                                                                                                                                                                                                                          5
                                                                                                                                                                                                                                                                                                          6
                                                                                                                                                                                                                                                                                                          7
                                                                                                                                                                                                                                                                                                          8
                                                                                                                                                 DSW1




                                                                                                                            ON
                                                                                                                                                 DIPSW_8                                                                                                                                                                        DSW1




                                                                                                                                                                                                                                                                                                          ON
                                  R1




                                                                                                                            OFF
                                                                                                                                                                                                                                                                                                                                DIPSW_8
                                  1k                                                                                                                                                                                        R1




                                                                                                                                                                                                                                                                                                          OFF
                                                                                                                                                                                                                            1k




                                                                                                                            16
                                                                                                                            15
                                                                                                                            14
                                                                                                                            13
                                                                                                                            12
                                                                                                                            11
                                                                                                                            10
                                                                                                                             9
                                                                   U1




                                                                                                                                                                                                                                                                                                          16
                                                                                                                                                                                                                                                                                                          15
                                                                                                                                                                                                                                                                                                          14
                                                                                                                                                                                                                                                                                                          13
                                                                                                                                                                                                                                                                                                          12
                                                                                                                                                                                                                                                                                                          11
                                                                                                                                                                                                                                                                                                          10
                                                                                                                                                                                                                                                                                                           9
                                                          9
                                                                    RESET                  PC0/SCL
                                                                                                           22                                                                                                                                             U1
                 C2                                                                                        23                                                                                                                                        9                                         22
                                                                                           PC1/SDA                                                                                                                                                            RESET                PC0/SCL
                                                          13
                                                                    XTAL1                  PC2/TCK
                                                                                                           24                                                                                          C2                                                                                      23
                                                          12                                               25                                                                                                                                                                      PC1/SDA
                                                                    XTAL2                  PC3/TMS                                                                                                                                                13                                           24
                 10u                                                                                       26                                                                                                                                                 XTAL1                PC2/TCK
                        C3                                                                 PC4/TDO                                                                                                                                                12                                           25
                                                          40                                               27                                                                                                                                                 XTAL2                PC3/TMS
                                                                    PA0/ADC0                PC5/TDI                                                                                                    10u                                                                                     26
                                       X1                 39                                               28                                                                                                 C3                                                                   PC4/TDO
                                                                    PA1/ADC1             PC6/TOSC1                                                                                                                                                40                                           27
                                                          38                                               29                                                                                                                                                 PA0/ADC0              PC5/TDI
                                       CRYSTAL                      PA2/ADC2             PC7/TOSC2                                                                                                                               X1               39                                           28
                        22p                               37                                                                                                                                                                                                  PA1/ADC1           PC6/TOSC1
                        C1                                          PA3/ADC3                                                                                                                                                     CRYSTAL          38                                           29
                                                          36                                               14                                                                                                                                                 PA2/ADC2           PC7/TOSC2
                                                                    PA4/ADC4               PD0/RXD                                                                                                            22p                                 37
                                                          35                                               15                                                                                                 C1                                              PA3/ADC3
                                                                    PA5/ADC5               PD1/TXD                                                                                                                                                36                                           14
                                                          34                                               16                                                                                                                                                 PA4/ADC4             PD0/RXD
                                                                    PA6/ADC6               PD2/INT0                                                                                                                                               35                                           15
                        22p                               33                                               17                                                                                                                                                 PA5/ADC5             PD1/TXD
 LCD1                                                               PA7/ADC7               PD3/INT1
                                                                                                           18
                                                                                                                                                                                                                                                  34
                                                                                                                                                                                                                                                              PA6/ADC6             PD2/INT0
                                                                                                                                                                                                                                                                                               16
 LM016L                                                                                   PD4/OC1B                                                                                                            22p                                 33                                           17
                                                          1                                                19                                                                     LCD1                                                                        PA7/ADC7             PD3/INT1
                                                                    PB0/XCK/T0            PD5/OC1A                                                                                                                                                                                             18
                                                          2                                                20                                                                                                                                                                     PD4/OC1B
                                                                    PB1/T1                  PD6/ICP                                                                               LM016L                                                             1                                         19
                                                          3                                                21                                                                                                                                                 PB0/XCK/T0          PD5/OC1A
                                                                    PB2/INT2/AIN0          PD7/OC2                                                                                                                                                   2                                         20




                                                                                                                            10
                                                          4                                                                                                                                                                                                   PB1/T1                PD6/ICP




                                                                                                                            9
                                                                                                                            8
                                                                                                                            7
                                                                                                                            6
                                                                                                                            5
                                                                                                                            4
                                                                                                                            3
                                                                                                                            2
                                                                                                                            1
                                                                    PB3/OC0/AIN1                                                                                                                                                                     3                                         21
                                                          5                                                                                                                                                                                                   PB2/INT2/AIN0        PD7/OC2
                                                                    PB4/SS




                                                                                                                                                                                                                                                                                                          10
                                                                                                                                                                                                                                                     4
                                                                                                                                                        U2




                                                                                                                                                                                                                                                                                                          9
                                                                                                                                                                                                                                                                                                          8
                                                                                                                                                                                                                                                                                                          7
                                                                                                                                                                                                                                                                                                          6
                                                                                                                                                                                                                                                                                                          5
                                                                                                                                                                                                                                                                                                          4
                                                                                                                                                                                                                                                                                                          3
                                                                                                                                                                                                                                                                                                          2
                                                                                                                                                                                                                                                                                                          1
                                                          6                                                                                                                                                                                                   PB3/OC0/AIN1
                                                                    PB5/MOSI                                                                                                                                                                         5
                                                          7                                                30                                           LED-BARGRAPH-GRN                                                                                      PB4/SS
                                                                    PB6/MISO                  AVCC
    VDD
    VSS

    VEE




                                                                                                                                                                                                                                                     6                                                                             U2
           RW




                                                          8                                                32
           RS




                                                                                                                                                                                                                                                              PB5/MOSI
                D0
                D1
                D2
                D3
                D4
                D5
                D6
                D7




                                                                    PB7/SCK                   AREF
           E




                                                                                                                                                                                                                                                     7                                         30                                  LED-BARGRAPH-GRN
                                                                                                                                                                                                                                                              PB6/MISO                 AVCC




                                                                                                                                                                                     VDD
                                                                                                                                                                                     VSS

                                                                                                                                                                                     VEE


                                                                                                                                                                                           RW
                                                                                                                                                                                                                                                     8                                         32




                                                                                                                                                                                           RS



                                                                                                                                                                                                D0
                                                                                                                                                                                                D1
                                                                                                                                                                                                D2
                                                                                                                                                                                                D3
                                                                                                                                                                                                D4
                                                                                                                                                                                                D5
                                                                                                                                                                                                D6
                                                                                                                                                                                                D7
                                                                   ATMEGA16                                                                                                                                                                                   PB7/SCK                  AREF




                                                                                                                                                                                           E
    1
    2
    3

           4
           5
           6

                 7
                 8
                 9
                10
                11
                12
                13
                14




                                                                                                                            11
                                                                                                                            12
                                                                                                                            13
                                                                                                                            14
                                                                                                                            15
                                                                                                                            16
                                                                                                                            17
                                                                                                                            18
                                                                                                                            19
                                                                                                                            20
                                                                                                                                                                                                                                                          ATMEGA16




                                                                                                                                                                                    1
                                                                                                                                                                                    2
                                                                                                                                                                                    3

                                                                                                                                                                                           4
                                                                                                                                                                                           5
                                                                                                                                                                                           6

                                                                                                                                                                                                 7
                                                                                                                                                                                                 8
                                                                                                                                                                                                 9
                                                                                                                                                                                                10
                                                                                                                                                                                                11
                                                                                                                                                                                                12
                                                                                                                                                                                                13
                                                                                                                                                                                                14




                                                                                                                                                                                                                                                                                                          11
                                                                                                                                                                                                                                                                                                          12
                                                                                                                                                                                                                                                                                                          13
                                                                                                                                                                                                                                                                                                          14
                                                                                                                                                                                                                                                                                                          15
                                                                                                                                                                                                                                                                                                          16
                                                                                                                                                                                                                                                                                                          17
                                                                                                                                                                                                                                                                                                          18
                                                                                                                                                                                                                                                                                                          19
                                                                                                                                                                                                                                                                                                          20
Pin = 1
                                                                                                                                                                                 Pin = 5
                                                                                                                                  1
                                                                                                                                  2
                                                                                                                                  3
                                                                                                                                  4
                                                                                                                                  5
                                                                                                                                  6
                                                                                                                                  7
                                                                                                                                  8
                                                                                                                                                        DSW1
                                                                                                                                  ON




                                                                                                                                                                                                                                                                                                                1
                                                                                                                                                                                                                                                                                                                2
                                                                                                                                                                                                                                                                                                                3
                                                                                                                                                                                                                                                                                                                4
                                                                                                                                                                                                                                                                                                                5
                                                                                                                                                                                                                                                                                                                6
                                                                                                                                                                                                                                                                                                                7
                                                                                                                                                                                                                                                                                                                8
                                                                                                                                                        DIPSW_8
                                      R1
                                                                                                                                  OFF




                                                                                                                                                                                                                                                                                                                                    DSW1




                                                                                                                                                                                                                                                                                                                ON
                                      1k
                                                                                                                                                                                                                                                                                                                                    DIPSW_8
                                                                                                                                                                                                                                 R1




                                                                                                                                                                                                                                                                                                                OFF
                                                                                                                                  16
                                                                                                                                  15
                                                                                                                                  14
                                                                                                                                  13
                                                                                                                                  12
                                                                                                                                  11
                                                                                                                                  10
                                                                                                                                   9




                                                                       U1                                                                                                                                                        1k
                                                               9                                                22




                                                                                                                                                                                                                                                                                                                16
                                                                                                                                                                                                                                                                                                                15
                                                                                                                                                                                                                                                                                                                14
                                                                                                                                                                                                                                                                                                                13
                                                                                                                                                                                                                                                                                                                12
                                                                                                                                                                                                                                                                                                                11
                                                                                                                                                                                                                                                                                                                10
                                                                                                                                                                                                                                                                                                                 9
                 C2                                                     RESET                PC0/SCL
                                                                                                                23                                                                                                                                             U1
                                                                                             PC1/SDA
                                                           13                                                   24
                                                                        XTAL1                PC2/TCK                                                                                                                                                     9                                          22
                                                           12                                                   25                                                                                      C2                                                       RESET                  PC0/SCL
                                                                        XTAL2                PC3/TMS                                                                                                                                                                                                23
                 10u                                                                                            26                                                                                                                                                                      PC1/SDA
                       C3                                                                    PC4/TDO                                                                                                                                                     13                                         24
                                                           40                                                   27                                                                                                                                               XTAL1                  PC2/TCK
                                                                        PA0/ADC0              PC5/TDI                                                                                                                                                    12                                         25
                                           X1              39
                                                                        PA1/ADC1           PC6/TOSC1
                                                                                                                28
                                                                                                                                                                                                        10u
                                                                                                                                                                                                                                                                 XTAL2                  PC3/TMS
                                                                                                                                                                                                                                                                                                    26
                                           CRYSTAL         38                                                   29                                                                                             C3                                                                       PC4/TDO
                                                                        PA2/ADC2           PC7/TOSC2                                                                                                                                                     40                                         27
                       22p                                 37                                                                                                                                                                                                    PA0/ADC0                PC5/TDI
                       C1                                               PA3/ADC3                                                                                                                                                      X1                 39                                         28
                                                           36                                                   14                                                                                                                                               PA1/ADC1             PC6/TOSC1
                                                                        PA4/ADC4              PD0/RXD                                                                                                                                                    38                                         29
                                                           35                                                   15                                                                                                                    CRYSTAL                    PA2/ADC2             PC7/TOSC2
                                                                        PA5/ADC5              PD1/TXD                                                                                                          22p                                       37
                                                           34                                                   16                                                                                             C1                                                PA3/ADC3
                                                                        PA6/ADC6              PD2/INT0                                                                                                                                                   36                                         14
                       22p                                 33                                                   17                                                                                                                                               PA4/ADC4               PD0/RXD
LCD1                                                                    PA7/ADC7              PD3/INT1
                                                                                                                18
                                                                                                                                                                                                                                                         35
                                                                                                                                                                                                                                                                 PA5/ADC5               PD1/TXD
                                                                                                                                                                                                                                                                                                    15
LM016L                                                                                       PD4/OC1B                                                                                                                                                    34                                         16
                                                               1                                                19                                                                                                                                               PA6/ADC6               PD2/INT0
                                                                        PB0/XCK/T0           PD5/OC1A                                                                                                          22p                                       33                                         17
                                                               2
                                                                        PB1/T1                 PD6/ICP
                                                                                                                20                                                                LCD1                                                                           PA7/ADC7               PD3/INT1
                                                                                                                                                                                                                                                                                                    18
                                                               3                                                21                                                                                                                                                                     PD4/OC1B
                                                                        PB2/INT2/AIN0         PD7/OC2                                                                             LM016L                                                                 1                                          19
                                                                                                                                  10




                                                               4                                                                                                                                                                                                 PB0/XCK/T0            PD5/OC1A
                                                                                                                                  9
                                                                                                                                  8
                                                                                                                                  7
                                                                                                                                  6
                                                                                                                                  5
                                                                                                                                  4
                                                                                                                                  3
                                                                                                                                  2
                                                                                                                                  1




                                                                        PB3/OC0/AIN1                                                                                                                                                                     2                                          20
                                                               5                                                                                                                                                                                                 PB1/T1                  PD6/ICP
                                                                        PB4/SS                                                                                                                                                                           3                                          21
                                                               6                                                                                             U2                                                                                                  PB2/INT2/AIN0          PD7/OC2




                                                                                                                                                                                                                                                                                                                10
                                                                        PB5/MOSI                                                                                                                                                                         4




                                                                                                                                                                                                                                                                                                                9
                                                                                                                                                                                                                                                                                                                8
                                                                                                                                                                                                                                                                                                                7
                                                                                                                                                                                                                                                                                                                6
                                                                                                                                                                                                                                                                                                                5
                                                                                                                                                                                                                                                                                                                4
                                                                                                                                                                                                                                                                                                                3
                                                                                                                                                                                                                                                                                                                2
                                                                                                                                                                                                                                                                                                                1
                                                               7                                                30                                           LED-BARGRAPH-GRN                                                                                    PB3/OC0/AIN1
                                                                        PB6/MISO                    AVCC
   VDD




                                                                                                                                                                                                                                                         5
   VSS

   VEE


           RW




                                                               8                                                32                                                                                                                                               PB4/SS
           RS



                D0
                D1
                D2
                D3
                D4
                D5
                D6
                D7




                                                                        PB7/SCK                     AREF                                                                                                                                                 6                                                                                U2
           E




                                                                                                                                                                                                                                                                 PB5/MOSI
                                                                       ATMEGA16                                                                                                                                                                          7                                          30                                    LED-BARGRAPH-GRN
                                                                                                                                                                                                                                                                 PB6/MISO                   AVCC
                                                                                                                                                                                     VDD
                                                                                                                                                                                     VSS

                                                                                                                                                                                     VEE


                                                                                                                                                                                           RW




                                                                                                                                                                                                                                                         8                                          32
                                                                                                                                                                                           RS
  1
  2
  3

          4
          5
          6

                 7
                 8
                 9
                10
                11
                12
                13
                14




                                                                                                                                  11
                                                                                                                                  12
                                                                                                                                  13
                                                                                                                                  14
                                                                                                                                  15
                                                                                                                                  16
                                                                                                                                  17
                                                                                                                                  18
                                                                                                                                  19
                                                                                                                                  20




                                                                                                                                                                                                D0
                                                                                                                                                                                                D1
                                                                                                                                                                                                D2
                                                                                                                                                                                                D3
                                                                                                                                                                                                D4
                                                                                                                                                                                                D5
                                                                                                                                                                                                D6
                                                                                                                                                                                                D7                                                               PB7/SCK                    AREF
                                                                                                                                                                                           E




                                                                                                                                                                                                                                                               ATMEGA16
                                                                                                                                                                                    1
                                                                                                                                                                                    2
                                                                                                                                                                                    3

                                                                                                                                                                                           4
                                                                                                                                                                                           5
                                                                                                                                                                                           6

                                                                                                                                                                                                 7
                                                                                                                                                                                                 8
                                                                                                                                                                                                 9
                                                                                                                                                                                                10
                                                                                                                                                                                                11
                                                                                                                                                                                                12
                                                                                                                                                                                                13
                                                                                                                                                                                                14




                                                                                                                                                                                                                                                                                                                11
                                                                                                                                                                                                                                                                                                                12
                                                                                                                                                                                                                                                                                                                13
                                                                                                                                                                                                                                                                                                                14
                                                                                                                                                                                                                                                                                                                15
                                                                                                                                                                                                                                                                                                                16
                                                                                                                                                                                                                                                                                                                17
                                                                                                                                                                                                                                                                                                                18
                                                                                                                                                                                                                                                                                                                19
                                                                                                                                                                                                                                                                                                                20
Pin = 2
                                                                                                                                                                                 Pin = 6
                                                                                                                                        1
                                                                                                                                        2
                                                                                                                                        3
                                                                                                                                        4
                                                                                                                                        5
                                                                                                                                        6
                                                                                                                                        7
                                                                                                                                        8




                                                                                                                                                         DSW1
                                                                                                                                        ON




                                                                                                                                                         DIPSW_8




                                                                                                                                                                                                                                                                                                                1
                                                                                                                                                                                                                                                                                                                2
                                                                                                                                                                                                                                                                                                                3
                                                                                                                                                                                                                                                                                                                4
                                                                                                                                                                                                                                                                                                                5
                                                                                                                                                                                                                                                                                                                6
                                                                                                                                                                                                                                                                                                                7
                                                                                                                                                                                                                                                                                                                8
                                       R1
                                                                                                                                        OFF




                                       1k
                                                                                                                                                                                                                                                                                                                                    DSW1




                                                                                                                                                                                                                                                                                                                ON
                                                                                                                                        16
                                                                                                                                        15
                                                                                                                                        14
                                                                                                                                        13
                                                                                                                                        12
                                                                                                                                        11
                                                                                                                                        10
                                                                                                                                         9




                                                                                                                                                                                                                                                                                                                                    DIPSW_8
                                                                        U1                                                                                                                                                       R1




                                                                                                                                                                                                                                                                                                                OFF
                                                                   9                                             22                                                                                                              1k
                     C2                                                  RESET                 PC0/SCL
                                                                                                                 23




                                                                                                                                                                                                                                                                                                                16
                                                                                                                                                                                                                                                                                                                15
                                                                                                                                                                                                                                                                                                                14
                                                                                                                                                                                                                                                                                                                13
                                                                                                                                                                                                                                                                                                                12
                                                                                                                                                                                                                                                                                                                11
                                                                                                                                                                                                                                                                                                                10
                                                                                                                                                                                                                                                                                                                 9
                                                                                               PC1/SDA
                                                                13                                               24
                                                                12
                                                                         XTAL1                 PC2/TCK
                                                                                                                 25
                                                                                                                                                                                                                                                               U1
                                                                         XTAL2                 PC3/TMS                                                                                                                                                   9                                          22
                     10u                                                                                         26                                                                                                                                              RESET                  PC0/SCL
                           C3                                   40
                                                                                               PC4/TDO
                                                                                                                 27
                                                                                                                                                                                                        C2                                                                                          23
                                                                         PA0/ADC0               PC5/TDI                                                                                                                                                                                 PC1/SDA
                                                                                                                                                                                                                                                         13                                         24
                                            X1                  39
                                                                         PA1/ADC1            PC6/TOSC1
                                                                                                                 28
                                                                                                                                                                                                                                                         12
                                                                                                                                                                                                                                                                 XTAL1                  PC2/TCK
                                                                                                                                                                                                                                                                                                    25
                                            CRYSTAL             38                                               29                                                                                                                                              XTAL2                  PC3/TMS
                                                                         PA2/ADC2            PC7/TOSC2                                                                                                  10u                                                                                         26
                           22p                                  37                                                                                                                                                                                                                      PC4/TDO
                           C1                                   36
                                                                         PA3/ADC3
                                                                                                                 14
                                                                                                                                                                                                               C3                                        40                                         27
                                                                         PA4/ADC4              PD0/RXD                                                                                                                                                           PA0/ADC0                PC5/TDI
                                                                35
                                                                         PA5/ADC5              PD1/TXD
                                                                                                                 15                                                                                                                   X1                 39
                                                                                                                                                                                                                                                                 PA1/ADC1             PC6/TOSC1
                                                                                                                                                                                                                                                                                                    28
                                                                34                                               16                                                                                                                   CRYSTAL            38                                         29
                                                                         PA6/ADC6              PD2/INT0                                                                                                                                                          PA2/ADC2             PC7/TOSC2
                           22p                                  33                                               17                                                                                            22p                                       37
                                                                                                                                                                                                               C1                                                PA3/ADC3
 LCD1                                                                    PA7/ADC7              PD3/INT1
                                                                                                                 18                                                                                                                                      36
                                                                                                                                                                                                                                                                 PA4/ADC4               PD0/RXD
                                                                                                                                                                                                                                                                                                    14
 LM016L                                                                                       PD4/OC1B                                                                                                                                                   35                                         15
                                                                   1                                             19                                                                                                                                              PA5/ADC5               PD1/TXD
                                                                         PB0/XCK/T0           PD5/OC1A                                                                                                                                                   34                                         16
                                                                   2                                             20                                                                                                                                              PA6/ADC6               PD2/INT0
                                                                         PB1/T1                 PD6/ICP                                                                                                        22p                                       33                                         17
                                                                   3                                             21
                                                                         PB2/INT2/AIN0         PD7/OC2                                                                            LCD1                                                                           PA7/ADC7               PD3/INT1
                                                                                                                                                                                                                                                                                                    18
                                                                                                                                        10




                                                                   4                                                                                                                                                                                                                   PD4/OC1B
                                                                                                                                        9
                                                                                                                                        8
                                                                                                                                        7
                                                                                                                                        6
                                                                                                                                        5
                                                                                                                                        4
                                                                                                                                        3
                                                                                                                                        2
                                                                                                                                        1




                                                                         PB3/OC0/AIN1                                                                                             LM016L                                                                 1                                          19
                                                                   5                                                                                                                                                                                             PB0/XCK/T0            PD5/OC1A
                                                                         PB4/SS                                                                                                                                                                          2                                          20
                                                                   6
                                                                         PB5/MOSI                                                                             U2                                                                                         3
                                                                                                                                                                                                                                                                 PB1/T1                  PD6/ICP
                                                                                                                                                                                                                                                                                                    21
                                                                   7                                             30                                           LED-BARGRAPH-GRN                                                                                   PB2/INT2/AIN0          PD7/OC2
                                                                         PB6/MISO                    AVCC
     VDD
     VSS

     VEE




                                                                                                                                                                                                                                                                                                                10




                                                                                                                                                                                                                                                         4
           RW




                                                                   8                                             32
                                                                                                                                                                                                                                                                                                                9
                                                                                                                                                                                                                                                                                                                8
                                                                                                                                                                                                                                                                                                                7
                                                                                                                                                                                                                                                                                                                6
                                                                                                                                                                                                                                                                                                                5
                                                                                                                                                                                                                                                                                                                4
                                                                                                                                                                                                                                                                                                                3
                                                                                                                                                                                                                                                                                                                2
                                                                                                                                                                                                                                                                                                                1
           RS



                D0
                D1
                D2
                D3
                D4
                D5
                D6
                D7




                                                                         PB7/SCK                     AREF                                                                                                                                                        PB3/OC0/AIN1
           E




                                                                                                                                                                                                                                                         5
                                                                                                                                                                                                                                                                 PB4/SS
                                                                        ATMEGA16                                                                                                                                                                         6
                                                                                                                                                                                                                                                                 PB5/MOSI                                                                 U2
    1
    2
    3

           4
           5
           6

                 7
                 8
                 9
                10
                11
                12
                13
                14




                                                                                                                                        11
                                                                                                                                        12
                                                                                                                                        13
                                                                                                                                        14
                                                                                                                                        15
                                                                                                                                        16
                                                                                                                                        17
                                                                                                                                        18
                                                                                                                                        19
                                                                                                                                        20




                                                                                                                                                                                                                                                         7                                          30                                    LED-BARGRAPH-GRN
                                                                                                                                                                                                                                                                 PB6/MISO                   AVCC
                                                                                                                                                                                     VDD
                                                                                                                                                                                     VSS

                                                                                                                                                                                     VEE


                                                                                                                                                                                           RW




                                                                                                                                                                                                                                                         8                                          32
                                                                                                                                                                                           RS



                                                                                                                                                                                                D0
                                                                                                                                                                                                D1
                                                                                                                                                                                                D2
                                                                                                                                                                                                D3
                                                                                                                                                                                                D4
                                                                                                                                                                                                D5
                                                                                                                                                                                                D6
                                                                                                                                                                                                D7




                                                                                                                                                                                                                                                                 PB7/SCK                    AREF
                                                                                                                                                                                           E




                                                                                                                                                                                                                                                               ATMEGA16
                                                                                                                                                                                    1
                                                                                                                                                                                    2
                                                                                                                                                                                    3

                                                                                                                                                                                           4
                                                                                                                                                                                           5
                                                                                                                                                                                           6

                                                                                                                                                                                                 7
                                                                                                                                                                                                 8
                                                                                                                                                                                                 9
                                                                                                                                                                                                10
                                                                                                                                                                                                11
                                                                                                                                                                                                12
                                                                                                                                                                                                13
                                                                                                                                                                                                14




                                                                                                                                                                                                                                                                                                                11
                                                                                                                                                                                                                                                                                                                12
                                                                                                                                                                                                                                                                                                                13
                                                                                                                                                                                                                                                                                                                14
                                                                                                                                                                                                                                                                                                                15
                                                                                                                                                                                                                                                                                                                16
                                                                                                                                                                                                                                                                                                                17
                                                                                                                                                                                                                                                                                                                18
                                                                                                                                                                                                                                                                                                                19
                                                                                                                                                                                                                                                                                                                20




Pin = 3
                                                                                                                                                                                 Pin = 7
                                                                                                                      1
                                                                                                                      2
                                                                                                                      3
                                                                                                                      4
                                                                                                                      5
                                                                                                                      6
                                                                                                                      7
                                                                                                                      8




                                                                                                                                              DSW1
                                                                                                                      ON




                                                                                                                                              DIPSW_8
                                 R1
                                                                                                                      OFF




                                                                                                                                                                                                                                                                                                    1
                                                                                                                                                                                                                                                                                                    2
                                                                                                                                                                                                                                                                                                    3
                                                                                                                                                                                                                                                                                                    4
                                                                                                                                                                                                                                                                                                    5
                                                                                                                                                                                                                                                                                                    6
                                                                                                                                                                                                                                                                                                    7
                                                                                                                                                                                                                                                                                                    8




                                 1k
                                                                                                                                                                                                                                                                                                                      DSW1
                                                                                                                                                                                                                                                                                                    ON
                                                                                                                      16
                                                                                                                      15
                                                                                                                      14
                                                                                                                      13
                                                                                                                      12
                                                                                                                      11
                                                                                                                      10
                                                                                                                       9




                                                                                                                                                                                                                                                                                                                      DIPSW_8
                                                               U1                                                                                                                                                    R1
                                                                                                                                                                                                                                                                                                    OFF




                                                      9                                               22                                                                                                             1k
                 C2                                             RESET                 PC0/SCL
                                                                                                      23
                                                                                      PC1/SDA
                                                                                                                                                                                                                                                                                                    16
                                                                                                                                                                                                                                                                                                    15
                                                                                                                                                                                                                                                                                                    14
                                                                                                                                                                                                                                                                                                    13
                                                                                                                                                                                                                                                                                                    12
                                                                                                                                                                                                                                                                                                    11
                                                                                                                                                                                                                                                                                                    10
                                                                                                                                                                                                                                                                                                     9




                                                     13                                               24
                                                     12
                                                                XTAL1                 PC2/TCK
                                                                                                      25                                                                                                                                        U1
                                                                XTAL2                 PC3/TMS                                                                                                                                              9                                           22
                 10u                                                                                  26                                                                                                                                         RESET                     PC0/SCL
                       C3                            40
                                                                                      PC4/TDO
                                                                                                      27
                                                                                                                                                                                                 C2                                                                                    23
                                                                PA0/ADC0               PC5/TDI                                                                                                                                                                             PC1/SDA
                                                                                                                                                                                                                                           13                                          24
                                      X1             39
                                                                PA1/ADC1            PC6/TOSC1
                                                                                                      28
                                                                                                                                                                                                                                           12
                                                                                                                                                                                                                                                 XTAL1                     PC2/TCK
                                                                                                                                                                                                                                                                                       25
                                      CRYSTAL        38                                               29                                                                                                                                         XTAL2                     PC3/TMS
                                                                PA2/ADC2            PC7/TOSC2                                                                                                    10u                                                                                   26
                       22p                           37                                                                                                                                                 C3                                                                 PC4/TDO
                       C1                                       PA3/ADC3                                                                                                                                                                   40                                          27
                                                     36                                               14                                                                                                                                         PA0/ADC0                   PC5/TDI
                                                     35
                                                                PA4/ADC4                 PD0/RXD
                                                                                                      15                                                                                                                  X1               39
                                                                                                                                                                                                                                                 PA1/ADC1                PC6/TOSC1
                                                                                                                                                                                                                                                                                       28
                                                                PA5/ADC5                 PD1/TXD                                                                                                                          CRYSTAL          38                                          29
                                                     34                                               16                                                                                                                                         PA2/ADC2                PC7/TOSC2
                                                                PA6/ADC6                 PD2/INT0                                                                                                       22p                                37
                       22p                           33                                               17                                                                                                C1                                       PA3/ADC3
 LCD1                                                           PA7/ADC7                 PD3/INT1                                                                                                                                          36                                          14
                                                                                                      18                                                                                                                                         PA4/ADC4                  PD0/RXD
                                                                                        PD4/OC1B                                                                                                                                           35                                          15
 LM016L                                               1                                               19                                                                                                                                         PA5/ADC5                  PD1/TXD
                                                                PB0/XCK/T0              PD5/OC1A                                                                                                                                           34                                          16
                                                      2                                               20                                                                                                                                         PA6/ADC6                  PD2/INT0
                                                                PB1/T1                    PD6/ICP                                                                                                       22p                                33                                          17
                                                      3                                               21                                                                         LCD1                                                            PA7/ADC7                  PD3/INT1
                                                                                                                                                                                                                                                                                       18
                                                                PB2/INT2/AIN0            PD7/OC2                                                                                                                                                                          PD4/OC1B
                                                                                                                      10




                                                      4                                                                                                                          LM016L                                                    1                                           19
                                                                                                                      9
                                                                                                                      8
                                                                                                                      7
                                                                                                                      6
                                                                                                                      5
                                                                                                                      4
                                                                                                                      3
                                                                                                                      2
                                                                                                                      1




                                                                PB3/OC0/AIN1                                                                                                                                                                     PB0/XCK/T0               PD5/OC1A
                                                      5                                                                                                                                                                                    2                                           20
                                                                PB4/SS                                                                                                                                                                           PB1/T1                     PD6/ICP
                                                      6
                                                                PB5/MOSI                                                                         U2                                                                                        3
                                                                                                                                                                                                                                                 PB2/INT2/AIN0             PD7/OC2
                                                                                                                                                                                                                                                                                       21
                                                                                                                                                                                                                                                                                                    10




                                                      7                                               30                                                                                                                                   4
                                                                                                                                                                                                                                                                                                    9
                                                                                                                                                                                                                                                                                                    8
                                                                                                                                                                                                                                                                                                    7
                                                                                                                                                                                                                                                                                                    6
                                                                                                                                                                                                                                                                                                    5
                                                                                                                                                                                                                                                                                                    4
                                                                                                                                                                                                                                                                                                    3
                                                                                                                                                                                                                                                                                                    2
                                                                                                                                                                                                                                                                                                    1




                                                                PB6/MISO                   AVCC                                                  LED-BARGRAPH-GRN                                                                                PB3/OC0/AIN1
    VDD
    VSS

    VEE




                                                                                                                                                                                                                                           5
           RW




                                                      8                                               32
           RS



                D0
                D1
                D2
                D3
                D4
                D5
                D6
                D7




                                                                PB7/SCK                    AREF                                                                                                                                                  PB4/SS
           E




                                                                                                                                                                                                                                           6
                                                                                                                                                                                                                                                 PB5/MOSI                                                                U2
                                                               ATMEGA16                                                                                                                                                                    7                                           30                                LED-BARGRAPH-GRN
                                                                                                                                                                                                                                                 PB6/MISO                     AVCC
                                                                                                                                                                                     VDD
                                                                                                                                                                                     VSS

                                                                                                                                                                                     VEE


                                                                                                                                                                                           RW
   1
   2
   3

           4
           5
           6

                 7
                 8
                 9
                10
                11
                12
                13
                14




                                                                                                                      11
                                                                                                                      12
                                                                                                                      13
                                                                                                                      14
                                                                                                                      15
                                                                                                                      16
                                                                                                                      17
                                                                                                                      18
                                                                                                                      19
                                                                                                                      20




                                                                                                                                                                                                                                           8                                           32
                                                                                                                                                                                           RS



                                                                                                                                                                                                D0
                                                                                                                                                                                                D1
                                                                                                                                                                                                D2
                                                                                                                                                                                                D3
                                                                                                                                                                                                D4
                                                                                                                                                                                                D5
                                                                                                                                                                                                D6
                                                                                                                                                                                                D7




                                                                                                                                                                                                                                                 PB7/SCK                      AREF
                                                                                                                                                                                           E




                                                                                                                                                                                                                                                ATMEGA16
                                                                                                                                                                                    1
                                                                                                                                                                                    2
                                                                                                                                                                                    3

                                                                                                                                                                                           4
                                                                                                                                                                                           5
                                                                                                                                                                                           6

                                                                                                                                                                                                 7
                                                                                                                                                                                                 8
                                                                                                                                                                                                 9
                                                                                                                                                                                                10
                                                                                                                                                                                                11
                                                                                                                                                                                                12
                                                                                                                                                                                                13
                                                                                                                                                                                                14




                                                                                                                                                                                                                                                                                                    11
                                                                                                                                                                                                                                                                                                    12
                                                                                                                                                                                                                                                                                                    13
                                                                                                                                                                                                                                                                                                    14
                                                                                                                                                                                                                                                                                                    15
                                                                                                                                                                                                                                                                                                    16
                                                                                                                                                                                                                                                                                                    17
                                                                                                                                                                                                                                                                                                    18
                                                                                                                                                                                                                                                                                                    19
                                                                                                                                                                                                                                                                                                    20




                                                                                                                                                                                                                                                                                                                                18
Putri Pertiwi   7209040047   4 D4 Telkom B




                                       19

				
DOCUMENT INFO
Shared By:
Categories:
Tags:
Stats:
views:3
posted:2/6/2013
language:Unknown
pages:19