Kasus elektro flowchart

2
Berikut adalah contoh flowchart program Light Detector Robot pada praktikum Mikroprosesor : Gambar 3.1. Flowchart Program Pada flowchart diatas terdapat beberapa simbol terminal, decision, process, dan connector. · Simbol terminal dugunakan untuk menyatakan permulaan atau akhir suatu program. · Simbol decision digunakan untuk menunjukkan suatu kondisi tertentu yang akan mengasilkan dua kemungkinan jawaban ya atau tidak. · Simbol proses digunakan untuk menyatakan suatu tindakan (proses) yang dilakukan oleh computer. · Simbol connector digunakan untuk menyatakan sambungan dari proses ke proses lainnya dalam halaman yang sama

Transcript of Kasus elektro flowchart

Page 1: Kasus elektro flowchart

Berikut adalah contoh flowchart program Light Detector Robot pada praktikum Mikroprosesor :

Gambar 3.1. Flowchart Program

Pada flowchart diatas terdapat beberapa simbol terminal, decision, process, dan connector.

· Simbol terminal dugunakan untuk menyatakan permulaan atau akhir suatu program.

· Simbol decision digunakan untuk menunjukkan suatu kondisi tertentu yang akan mengasilkan dua kemungkinan jawaban ya atau tidak.

· Simbol proses digunakan untuk menyatakan suatu tindakan (proses) yang dilakukan oleh computer.

· Simbol connector digunakan untuk menyatakan sambungan dari proses ke proses lainnya dalam halaman yang sama

Page 2: Kasus elektro flowchart

Analisa Flowchart

1. Langkah pertama dimulai dari terminal start dan kemudian tentukan apakah sumber tegangan aktif (Power ON) jika belum maka akhiri program, jika ya maka ke langkah berikutnya.

2. Langkah kedua mengambil input dari PINC. apakah kondisi PINC sama dengan “11111100b”, jika ya maka “Robot maju” jika tidak lanjut ke langkah berikutnya.

3. Langkah ketiga apakah kondisi PINC sama dengan “11110100b”, jika ya maka “Robot maju kanan” jika tidak lanjut ke langkah berikutnya.

4. Langkah keempat apakah kondisi PINC sama dengan “11111000b”, jika ya maka “Robot maju kiri” jika tidak lanjut ke langkah berikutnya.

5. Langkah kelima apakah kondisi PINC sama dengan “11110011b”, jika ya maka “Robot mundur” jika tidak lanjut ke langkah berikutnya.

6. Langkah keenam apakah kondisi PINC sama dengan “11110001b”, jika ya maka “Robot mundur kanan” jika tidak lanjut ke langkah berikutnya.

7. Langkah ketujuh apakah kondisi PINC sama dengan “11110010b”, jika ya maka “Robot mundur kiri” jika tidak lanjut ke langkah berikutnya.

8. Langkah kedelapan jika diluar kondisi tersebut maka Robot diam.