Yg di atas udah bener keknya gan, menurut ane jangan apke else if karna sistemny kan scanning kalo if pertama tidak terpenuhi maka bakalan keluar dari loping itu gan jadi pake if .... end if semangat gan, jagan ampe ngulang kayak ane :iloveindonesia
Ane ngasi inputan ke mikon dari program exe yang ane bikin pake VB. jadi heksa 1, 21, dll itu diterima mikon dari VB. dan sebaliknya.. Yang jadi masalah, cara baca inputan sama cara ngirim output ke serial ntu gimana? thx... :) Kalo mikon nerima tinggal : A itu kan ascii hexnya 65, tinggal agan ...
Gan, minta algoritmanya + konfigurasi alokasi pin mikronya + tampilan kalkulatornya mau gimana (menu). kalo pure coding, bingung ane :malu:.
Mudah2n membantu gan :malu: '-------- 'Ket: 'P0.0 = S_1 'P0.1 = S_2 'P0.2 = S_3 'P0.3 = S_4 ' 'P2.0 = R_1 'Untuk lampu_1 & 2 'P2.1 = R_2 'Untuk lampu_3 & 4 'Lampu Mati = 0 'Lampu Hidup = 1 'Relay Mati = 0 'Relay Hidup = ...
'Bahasa basic ane ketik d notepad, contoh aja : 'P0.0 = S_1 'P0.1 = S_2 'P0.2 = S_3 'P0.3 = S_4 'P2.0 = R_1 'P2.1 = R_2 do if \tP0.0 = 1 \tThen \t'aksinya apa kalo mau nyalain lampu tinggal P2.0 = 1 end if if \tP0.1 = 1 \tThen \t...
Ane mau menyumbangkan pemikiran nih gan :malu: main() { P1=0x40;\t\t// inisialisasi variable P3=0xff;\t high = 80;\t low = 30; flag = 0; time = 50; // inisialisasi variable Start(); while(1) \t\t// looping { P3|= 0x0f; Run();\t\t\t// jalankan fungsi run } } S...