Popey Personal Post

Konfigurasi Access-List Extended Cisco Paket Tracer

By : Unknown
Hai sahabat mikon kali ini saya akan sharing sharing ilmu tentang jaringan atau lebih tepatnya mengamankan / filtering perlintasan jaringan atau memblok sebuah jaringan dengan menggunakan metode Access List (ACL)

Access-list itu ada 2 tipe yaitu Standart dan Extended, yang akan saya bahas kali ini adalah access-list tipe extended. Access-List Extended lebih spesifik dari pada access-list tipe standart karena pada access-list ini kita diwajibkan lebih spesifik apa yang ingin kita blok / deny dan apa yang ingin kita tidak blok / permit mulai dari protocol sampai port yang akan ingin kita blok. Berikut adalah konfigurasasinya.

Access-list Extended

Untuk Network ke Network
router(config)#access-list 100 deny/permit [protocol] [source ip] [source wildcard] [destination ip] [destination wildcard] [operator] [port]

Untuk Host ke Network
router(config)#access-list 100 deny/permit [protocol] host [source ip] [source ip destination] [source wildcard] [operator] [port]

Untuk Host ke Host
router(config)#access-list 100 deny/permit [protocol] host [source ip] host[source ip destination] [operator] [port]


Macam Macam Protocol 
PROTOCOL                                                                          DESCRIPTION
ahp                                                            Authentication Header Protocol
eigrp                                                           Cisco’s EIGRP routing protocol
esp                                                            Encapsulation Security Payload
gre                                                            Cisco’s GRE tunneling
icmp                                                              Internet Control Message Protocol
ip                                                            Any Internet Protocol
ospf                                                            OSPF routing protocol
tcp                                                            Transmission Control Protocol
udp                                                             User Datagram Protocol
Operator
OPERATOR                                                                DESCRIPTION
dscp                                                                Match packets with given dscp value
eq                                                                Match only packets on a given port number
established                                                                established
gt                                                                Match only packets with a greater port number
lt                                                                Match only packets with a lower port number
neq                                                                Match only packets not on a given port number
precedence                                                                Match packets with given precedence value
range                                                                Match only packets in the range of port numbers
Port
PORT                                                                                   DESCRIPTION
                                                                                     Port number
ftp                                                                                    File Transfer Protocol (21)
pop3                                                                                    Post Office Protocol v3 (110)
smtp                                                                                    Simple Mail Transport Protocol (25)
telnet                                                                                    Telnet (23)
www                                                                                    World Wide Web (HTTP, 80)
Berikut adalah contoh simulasi jaringan yang akan dibatasi dengan menggunakan metode access-list extended dengan menggunakan aplikasi Cisco Paket Tracer 6.2 .


Sebelum kita membuat konfigurasi access list, routing lah terlebih dahulu antar router agar bisa saling terkoneksi. Penjelasan skema jaringan diatas adalah bahwa zona yang berwarna merah akan diberi batas hak akses agar tidak bisa mengkases server facebook dan youtube namun bisa mengkases google dan detik.com. Sementara yang berwarna zona hijau dapat mengkases semua web server yang ada.

IP address zona merah
Perwakilan Blok Kiri           : 192.168.0.40  /24
Perwakilan Blok Bawah      : 192.168.0.50  /24
Perwakilan Blok Kanan       : 192.168.0.30  /24

IP address zona Hijau
Direktur                               : 192.168.0.10 /24
Marketing                            : 192.168.0.12 /24

IP Router
Router 1                               : fa0/0  192.168.0.1 || se2/0  192.168.1.1
Router 2                               : se2/0  192.168.1.2 || fa0/0  192.168.3.1 || se3/0 192.168.2.1
Router 3                               : se3/0  192.168.2.2 || fa0/0  192.168.4.2

Perlu diketahui perbedaan akses standart dan extended pada saat mau mengkonfigurasi routernya adalah kalau access list standart itu konfigurasinya harus yang lebih dekat dengan tujuannya / Destination, sementara klo access-list extended konfigurasinya harus pada router yang lebih dekat dengan Source IP / IP yang ingin kita beri izin atau diblok.

Double klik pada router 1 kemudian pada tab CLI (Command Line Interface) . Kemudian ketik konfigurasi berikut ini. 

ROUTER 1
Router>en
Router#conf t
Router(config)#access-list 100 deny tcp host 192.168.0.40 192.168.4.0 0.0.0.255 eq 80
Router(config)#access-list 100 deny tcp host 192.168.0.50 192.168.4.0 0.0.0.255 eq 80
Router(config)#access-list 100 deny tcp host 192.168.0.30 192.168.4.0 0.0.0.255 eq 80
Router(config)#access-list 100 permit tcp any any
Router(config)#access-list 100 permit ip 192.168.0.0 0.0.0.255 192.168.3.0 0.0.0.255 
Router(config)#int fa0/0
Router(config-if)#ip access-group 100 in
Router(config-if)#ex


PENJELASAN

Router>en  // untuk mengkativkan
Router#conf t // untuk konfigurasi terminal

// ini adalah ip host yang akan dibatasi akses tcpnya yang sifatnya www/http
Router(config)#access-list 100 deny tcp host 192.168.0.40 192.168.4.0 0.0.0.255 eq 80
Router(config)#access-list 100 deny tcp host 192.168.0.50 192.168.4.0 0.0.0.255 eq 80
Router(config)#access-list 100 deny tcp host 192.168.0.30 192.168.4.0 0.0.0.255 eq 80

//ini yang berarti ip selain yang diatas dapat diberi izin kemanapun, maksud dari any any adalah any source ip dan any destination ip
Router(config)#access-list 100 permit tcp any any

//agar client dapat tetap mengkases ip dari DNS server maka perlu diberi izin hak akses
Router(config)#access-list 100 permit ip 192.168.0.0 0.0.0.255 192.168.3.0 0.0.0.255

//pilih port interface yang akan memfilter ip jika sifatnya inbound maka konfigurasinya seperti berikut
Router(config)#int fa0/0
Router(config-if)#ip access-group 100 in

Sekarang pada client karyawan yang diblok akan dicoba melakukan ping dan mengakses situs


ping pada IP DNS 192.168.3.2 berhasil mendapatkan balasan namun ping pada ip facebook atau network dengan ip 192.168.4.0 tidak bisa dicapai atau terblok..

Berikutnya uji situs pada Client karyawan 



Karyawan dapat mengakses situs google tapi tidak bisa mengakses situs facebook. Sedangkan pada PC Direktur atapun marketing mereka dapat mengakses semua situs.



Itulah tadi penjelasan tentang access-list extended. selamat mencoba dan semoga bermanfaat apabila ada kekurangan mohon maaf. Terima Kasih.
















IEEE 802.1 LAN / MAN

By : Unknown
Jaringan Wireless Local Area Network yang distnadarisasi oleh IEEE (International of Electrical and Elctronic Engeeners) dengan penomoran 802 .

Sejarah penamaan standarisasi 802 bermula pada saat IEEE mempunyai subkomite yang bekerja untuk melakukan standarisasi jaringan baik lokal maupun metropolitan.


Dan mereka bertemu untuk melakukan standarisasi bulan febuari 1980, disinilah nama standarisasi diambil “80” diambil tahun dan “2” diambil bulan febuari mereka mengadakan pertemuan .

IEEE 802.1 LAN/MAN
Manajemen dan Media Accsess Control Bridge.
Distandarisasi ini membicarakan pengaturan LAN serta MAN, dan juga MAC Bridge. Standard ini salah satu menghasilkan algoritma spanning tree untuk bridge jaringan dan Algoritma spanning tree digunakan untuk menghidari loop bridge pada jaringan multibridge.

IEE 802.1 adalah sebuah kelompok kerja dari proyek IEEE 802 yang bertemakan “Dalam Urutan Daftar Kelompok Stadarisasi” :
1.      Arsitektur LAN/MAN 802
2.      Interkoneksi dengan system 802
3.      Keamanan Liaison 802
4.      Manajemen Jaringan 802
5.      Lapisan protocol diatas lapisan MAC dan LLC.

IEE 802.1 kelompok kerja itu sendiri terdiri dari empat sub kelompok yang bekerja aktif dengan tanggungan masing-masing tiap satu set standar untuk mengembangkannya. dan ini diberi nama sebagai berikut :
1.      Internetworking
2.      Security / Keamanan
3.      Audio / Video Bridging
4.      Data Center Bridging

Standarisasi interface lapisan atas HILI (High Level Interface) dan Data Link termasuk MAC (Medium Access Control) dan LLC (Logical Link Control). dengan standar ini kita dapat mengenali traffic dari VLAN yang berbeda sehingga bila ada broadcast pada salah satu VLAN ID maka tidak akan mempengaruhi VLAN ID lain nya hanya akan berpengaruh pada VLAN ID yang sama yang juga mengakibatkan penggunaan bandwith yang efisien. Spanning Tree Protocol disingkat menjadi STP, Merupakan bagian dari standard IEEE 802.1 untuk kontrol media akses. Berfungsi sebagai protocol untuk pengaturan koneksi dengan menggunakan algoritma spanning tree.
Kelebihan STP dapat menyediakan system jalur backup & juga mencegah loop yang tidak diinginkan pada jaringan yang memiliki beberapa jalur menuju ke satu tujuan dari satu host. Loop terjadi bila ada route/jalur alternative diantara host-host. Untuk menyiapkan jalur back up, STP membuat status jalur back up menjadi stand by atau diblock. STP hanya membolehkan satu jalur yang active (fungsi pencegahan loop) diantara dua host namun menyiapkan jalur back up bila jalur utama terputus.
Bila "cost" STP berubah atau ada jalur yang terputus, algoritma spanning tree merubah topology spanning tree dan mengaktifkan jalur yang sebelumnya stand by.
Tanpa spanning tree pun sebenarnya memungkinkan koneksi antara dua host melewati beberapa jalur sekaligus namun dapat juga membuat looping yang tidak pernah akan selesai di dalam jaringan anda. Yang pasti akan menghabiskan kapasitas jalur yang ada hanya untuk melewatkan packet data yang sama secara berulang dan berlipat ganda.

Kurang lebih ada 17 content didalam IEEE 802.1 untuk lebih jelasnya silahkan klik Link berikut 802.1 content.

Terima kasih semoga bermanfaat.


CARA MEMBUAT SIMULASI TIME COUNTER 7 SEGMEN DENGAN ATMEGA16 & CODE VISION AVR

By : Unknown
Hai Teman Mikon kita berjumpa lagi setelah sebelumnya saya menuliskan artikel bagaimana caranya membuat Simulasi LCD Running Text dan sekarang saya akan menuliskan bagaimana caranya membuat time counter sederhana 0-9 dengan menggunakan 7 Segmen. Baiklah langsung aja biar gak bertele tele.

Bagi anda yang belum paham bagaimana caranya memilih komponen pada Proteus silahkan Klik Me

Baiklah langkah pertamanya adalah silahkan buat rangkaian sederhana seperti berikut ini.

Rangkaian Time Counter Sederhana
Karna kita tidak menggunakan Button makan komponen yang diperlukan hanyalah Atmega16 dan 7 Segmen Anoda, Lihat gambar.










Setelah gambar rangkaian telah dibuat sekarang waktunya kita menulis Program dengan menggunakan Code Vision AVR, bagi yang belum paham caranya silahkan baca dengan cara Klik Me.

Jika sudah silahkan masukan Listing Program dibawah ini.
/*****************************************************
This program was produced by the
CodeWizardAVR V2.05.0 Evaluation
Automatic Program Generator
© Copyright 1998-2010 Pavel Haiduc, HP InfoTech s.r.l.
http://www.hpinfotech.com

Project :
Version :
Date    : 11/23/2014
Author  : Freeware, for evaluation and non-commercial use only
Company :
Comments:


Chip type               : ATmega16
Program type            : Application
AVR Core Clock frequency: 12.000000 MHz
Memory model            : Small
External RAM size       : 0
Data Stack size         : 256
*****************************************************/

#include <mega16.h>
#include <delay.h>

// Declare your global variables here

void main(void)
{
unsigned char angka[10]= {0b11000000,0b11001111,0b10100100,0b10110000,0b10011001,0b10010010,0b10000010,0b11111000,0b10000000,0b10010000};
unsigned int n=0;
DDRC=0xFF;
// Declare your local variables here

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

// 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;

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

// Port D 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
PORTD=0x00;
DDRD=0x00;

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

// Timer/Counter 1 initialization
// Clock source: System Clock
// Clock value: Timer1 Stopped
// Mode: Normal top=0xFFFF
// 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
// Mode: Normal top=0xFF
// 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;

// USART initialization
// USART disabled
UCSRB=0x00;

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

// ADC initialization
// ADC disabled
ADCSRA=0x00;

// SPI initialization
// SPI disabled
SPCR=0x00;

// TWI initialization
// TWI disabled
TWCR=0x00;

while (1)
      {
      // Place your code here
      PORTC=angka[n];
      delay_ms(100);
      n=n+1;
      if (n>9){
      n=0;
      }
      }
}

Jika sudah kemudian Built Project seperti biasa kemudian masukkan program tersebut kedalam Chip Atmega16 yang berada pada proteus jika sudah silahkan anda simulasikan dengan cara mengklik tombol play yang berada di sisi kiri bawa proteus dan hasilnya anda bisa lihat 7 Segmen akan berjalan dari angka 0-9 Lihat pada gambar.

Time Counter Sederhana
Demikianlah artikel yang saya buat semoga bermanfaat bagi teman - teman mikon dan Silahkan Mencoba :) Sukess selalu.

CARA MEMBUAT SIMULASI LCD RUNNING TEXT DENGAN MENGGUNAKAN PROTEUS & CODEVISION AVR

By : Unknown
Hai Teman Mikon kali ini saya akan menulis artikel tentang bagaimana caranya membuat Running Text LCD dengan menggunakan aplikasi Proteus dan Code Vision AVR untuk menulis programnya. Dan IC yang saya gunakan kali ini adalah IC Atmega 16 yang memiliki 4 port dan 40 Pin, untuk mengetahui lebih jauh tentang Atmega 16 silahkan kunjungi situs berikut Atmega16.

Baiklah Langkah Pertama yang harus kita lakukan adalah buka software Proteus anda, jika belum terinstal silahkan download pada link berikut ini Proteus 7.1 . Jika sudah terinstal silahkan buka software proteus lalu pilih komponen komponen yang dibutuhkan (Lihat pada gambar).

Komponen :













Cara memilih komponen diatas bagi kalian yang belum mengetahuinya silahkan cari pada Menubar yang berada disebelah kiri yang bernama (Komponen Mode) berada pada tepatnya di bawah kursor. Lihat Gambar :

Keterangan : 
1. Bulatan Warna Orange adalah Component Mode
2. Bulatan Warna Merah adalah Pick From Library (Untuk Mencari
    Komponen dengan cara mengetik nama komponen tersebut).
3. Bulatan Warna Hijau untuk membuat Ground Dan Power








Langkah selanjutnya adalah membuat rangkaian LCD Running Text dengan cara mengklik kiri komponen yang berada dalam kotak kemudian letakan kedalam papan gambar dengan cara mengklik kiri. Silahkan ikutin gambar berikut.

Rangkaian














CARA MEMBUAT PROGRAM DENGAN MENGGUNAKAN AVR

Jika Rangkaian sudah selesai mari kita buat AVR codenya untuk memasukkannya kedalam Chip Atmega16 agar rangkaian dapat bekerja sesuai dengan apa yang kita inginkan (Running Text Berjalan).
Baiklah langkah peratama dalam pengkodingannya adalah dengan cara membuka aplikasi AVR, bagi kalian yang belum punya silahkan download pada link berikut CodeVisionAVR, jika sudah silahkan jalankan AVR anda kemudian Pilih File kemudian New ketika ada pilihan Create New File pilihlah Project kemudian Yes  lalu pilih AVR Chips Type, karna kita menggunakan Atmega16 maka kita pilih pilihan pertama atau yang paling atas kemudian OK. dan akan keluar tampilan sebagai berikut.


Keterangan
1. Pilihlah Chip Atmega16 pada menu Chip
2. Ubah Clock menjadi 12.000000 Hhz













Jika sudah kliklah menu Ports yang berada disebelah Chip Karna disini kita menggunakan PORT A maka PORT A lah yang harus kita ubah silahkan lihat gambar berikut :



Keterangan :
Pada Port A silahkan ubah Data Direction menjadi seperti gambar disamping dengan cara klik pada tulisan in menjadi out. Kemudian pada Pullup/Output Value karna disini kita menggunakan Low Aktiv makan dirubah yang tadinya 0 menjadi 1 bisa lihat pada gambar dengan cara mengklik pada angka 0 tersebut menjadi angka 1 dari bit 0 sampai bit 7.








Kemudian karna kita menggunakan LCD maka pada bagian Alphanumeric LCD harus diaktivkan dengan cara lihat pada gambar dibawah ini :


Beri Centang pada Enable Alphanumeric LCD Support (yang diberi tanda merah).
















Jika sudah simpan dengan cara mengkilik gambar yg berbentuk seperti gear, Lihat pada gambar :


Klik yang diberi tanda warna merah Kemudian simpan didalam folder yang akan anda buat gunakan nama yang sama agar anda tidak bingung dalam mencarinya nanti karna akan ada 3x Saves.






Jika sudah Silahkan anda tulis Codenya seperti berikut
/*****************************************************
This program was produced by the
CodeWizardAVR V2.05.0 Evaluation
Automatic Program Generator
© Copyright 1998-2010 Pavel Haiduc, HP InfoTech s.r.l.
http://www.hpinfotech.com

Project :
Version :
Date    : 11/23/2014
Author  : Freeware, for evaluation and non-commercial use only
Company :
Comments:


Chip type               : ATmega16
Program type            : Application
AVR Core Clock frequency: 12.000000 MHz
Memory model            : Small
External RAM size       : 0
Data Stack size         : 256
*****************************************************/

#include <mega16.h>
#include <delay.h>
// Alphanumeric LCD Module functions
#include <alcd.h>

// Declare your global variables here
char kolom =0;
void main(void)
{
// Declare your local variables here

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

// 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;

// Port C 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
PORTC=0x00;
DDRC=0x00;

// Port D 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
PORTD=0x00;
DDRD=0x00;

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

// Timer/Counter 1 initialization
// Clock source: System Clock
// Clock value: Timer1 Stopped
// Mode: Normal top=0xFFFF
// 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
// Mode: Normal top=0xFF
// 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;

// USART initialization
// USART disabled
UCSRB=0x00;

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

// ADC initialization
// ADC disabled
ADCSRA=0x00;

// SPI initialization
// SPI disabled
SPCR=0x00;

// TWI initialization
// TWI disabled
TWCR=0x00;

// Alphanumeric LCD initialization
// Connections specified in the
// Project|Configure|C Compiler|Libraries|Alphanumeric LCD menu:
// RS - PORTA Bit 0
// RD - PORTA Bit 1
// EN - PORTA Bit 2
// D4 - PORTA Bit 4
// D5 - PORTA Bit 5
// D6 - PORTA Bit 6
// D7 - PORTA Bit 7
// Characters/line: 8
lcd_init(16);
lcd_clear();
lcd_gotoxy(0,0);
lcd_putsf("NAMA");

while (1)
      {
      // Place your code here
      for (kolom=0; kolom<=15; kolom++){
      lcd_clear();
      lcd_gotoxy(0,0);
      lcd_putsf("NAMA :");
      lcd_gotoxy(kolom,1);
      lcd_putsf("M. NUROHMAN");
      delay_ms(50);
      }
      }
}
Catatan : Pada Bagian Header ditambahkan Fungsi delay dengan cara menuliskan #include <delay.h>

Jika sudah selesai silahkan anda Built The Project, Lihat Gambar :


Klik yang diberi tanda warna merah jika tidak ada eror warning makan Code anda tersebut sudah benar.



Kemudian Jika sudah selesai kita kembali lagi pada Rangkaian LCD Running Text yang tadi kita buat di software Proteus, Klik 2x pada IC Atmega16 untuk memasukkan kode AVR yang barusan kita buat lalu akan keluar tampilan seperti berikut ini.


Klik yang diberi tanda warna merah, kemudian cari dimana anda tandi menyimpan folder AVR yang telah dibuat, kemudian carilah foler EXE lalu double Klik pada foler EXE tsb kemudian akan tampil beruba file yang berekstensi Intel Hex File double klik pada file tersebut kemduian OK.




Setelah semuanya selesai kini anda dapat mensimulasikan LCD Running Text tersebut dengan cara klik Play yang berada pada sisi bawah kiri Proteus kemudian nama yang bertuliskan M. Nurohman akan berjalan dari kiri ke kanan dan untuk hasilnya silahkan lihat gambar dibawah ini.


LCD Running Text Berjalan


Semoga artikel kali ini bermanfaat bagi kalian semua, terima kasih atas perhatiannya semoga bermanfaat amiiin :) Suksess Selalu

Cara Mengganti Icon Pada Shortcut

By : Unknown
Kali ini gw akan ngebahas bagaimana caranya mengganti icon atau folder yang ada di dekstop sesuai dengan logo / icon ke inginnan kita sendiri.
Langsung aja yap, langkah pertamanya nih kalo kita belum punya logo yang formatnya ico / icon pertama tama kita convert dulu gambar yang pengen kita jadiin icon, caranya tinggal klik Disini.

Step pertama pilih "Browse" pada menu upload to convert
Step Kedua Pilih Set convert options nya jadi "ICO"
Step Ketiga Download Icon / gambar yang tadi kita convert ada dipilihan paling bawah

 Langkah Berikutnya klik kanan pada logo icon yang mau diganti dan pilih properties 



Setelah itu pilih Change Icon

Pilih Browse


 
Kemudian Cari dimana tadi kita men-download Icon yang kita convert, pilih All Files apabila icon yang kita download tidak ada setelah itu logo aku muncul lalu klik OK, dan Icon pun berubah.

 

INFO

By : Unknown
Hai para pembaca yang budiman (jadul bener) :D
Buat kalian yang ingin mencari ilmu-ilmu tentang B. Inggris, Logika Algoritma, Elktronika dan lain-lain
kalian bisa mencarinya pada menu bar di atas. Halaman utama sengaja dibuat kosong agar terlihat rapih, atau untuk info-info penting..  Memang aneh sih tapi untuk sementara dibuat seperti demikian :D


TERIMA KASIH

- Copyright © One For All - Date A Live - Powered by Blogger - Designed by Johanes Djogan -