Simulator ini memungkinkan Anda untuk menguji pemahaman tentang apa yang terjadi ketika Anda WRITE ke register DATA untuk PortF. Perhatikan, menulis ke pin input tidak akan berpengaruh. Lihat apa yang terjadi jika Anda mengklik salah satu dari dua sakelar.
Cara Kerja Simulator
-
Diagram Utama (Kiri): Merepresentasikan Port F pada mikrokontroler TM4C123.
- Pin Input (PF0 & PF4): Terhubung ke sakelar (SW1 & SW2). Pin ini dikonfigurasi sebagai input dengan pull-up resistor (lihat register
PUR). Mengklik sakelar akan mengubah level logikanya dari HIGH (1) ke LOW (0). - Pin Output (PF1, PF2, PF3): Terhubung ke tiga LED (Merah, Biru, Hijau). Pin ini dikonfigurasi sebagai output (lihat register
DIR).
- Pin Input (PF0 & PF4): Terhubung ke sakelar (SW1 & SW2). Pin ini dikonfigurasi sebagai input dengan pull-up resistor (lihat register
-
Panel Kontrol (Bawah Kiri): Anda dapat memasukkan nilai biner 5-bit dan menekan "Write" untuk mengubah nilai pada register
DATA. Ini akan secara langsung menyalakan atau mematikan LED sesuai dengan bit yang Anda tulis pada pin output. -
Register (Kanan): Menampilkan status dari register-register penting yang mengontrol Port F.
DIR(Direction): Mengatur pin sebagai input (0) atau output (1).PUR(Pull-Up Resistor): Mengaktifkan resistor pull-up internal untuk pin input.