Penulis Topik: mau tanya software gan  (Dibaca 1871 kali)

0 Anggota dan 1 Pengunjung sedang melihat topik ini.

Offline vicky dimas

  • Newbie
  • *
  • Tulisan: 3
mau tanya software gan
« pada: Mei 11, 2012, 07:44:21 AM »
mohon bantuanya lagi dong gan........
lagi binggung ngatur timer pada mikrokontroller gan...........
kan ane lagi belajar ngatur 2timer yang satu untuk kontrol waktu yang satu untuk kontrol mottor stepper gan
ane pakek mikronya at89s52 gan bahasa pemogramanya assembly
 nie bahasa pemogramanyan gan:
1). nie untuk ngatur motornya gan
timerinterrupt:
   mov TL0,#0afh
   mov Th0,#03ch
   djnz pencacah20,Endinterupsi
   mov pencacah20,#1
   acall MotorPutarKiri

   ;
Endinterupsi:
   ret

2)nie untuk ngatur jam digitalnya gan
TimerProses:
   Mov counterHT,#1   ;100 x 0.01 detik = 1 detik
   Mov TMOD,#00010001b    ;Mode 1, Fungsi =Timer 1 16 bit
LoadHT:
   Mov TH1,#000h       ;TH1 = D8h
        Mov TL1,#000h       ;TL1 = F0h
          Setb TR1       ;TR1 = 1, Start Running
OFlowHT:
;acall MotorPutarKiri
   JNB TF1,OFlowHT    ;jump to OFlow if TF1 =0
   Clr TR1       ;TR1 = 0
        clr TF1
        acall tul_pressure
   acall DisplayPressure   
   acall adc
   acall DisplayWaktu
   Acall jamdigital
      djnz counterHT,LoadHT
          Mov counterHT,#1
         mov a,counterHT
        cjne a,#00,LoadHT
      ret

nie program uda jalan gan,tapi waktu running timer1 yang untuk kontrol jam digital lama bener counting downya gan..........
harap maklum ya gan ane masi pemula nie.................

Offline isurG_

  • Isurganteng
  • Administrator
  • Hero Member
  • ********
  • Tulisan: 2671
  • Keseharianku Melawan Waktu
    • Keseharianku Melawan Waktu
Re:mau tanya software gan
« Jawab #1 pada: Mei 13, 2012, 12:06:26 PM »
sama2 belajar ....

osc kurang tinggi ngga ? sehingga respon jadi lambat ?

fb : isurg
ig : isurg_ , isurganteng
yb : isurcocc
tw : isurg
web : tukangsapu.net, aditama.net, elektronika.web.id

Offline M Febriansyah

  • Full Member
  • ****
  • Tulisan: 173
  • SINTESA IKAN LAPER 3
Re:mau tanya software gan
« Jawab #2 pada: Juni 26, 2012, 04:39:21 PM »
Tolong jawab dulu pertanyaan yang di BOLD dibawah ini Gan
Pada aplikasi menggunakan komunikasi serial tidak? klo menggunakan interup serial timer 1 tidak bisa digunakan....
Jika tidak ada penggunaan serial berarti bisa menggunakan 2 timer (Timer 0 dan 1).
Pertanyaan berikut : program yg dibuat menggunakan intrap timer tidak? karna antara kedua intrap timer ada yang prioritas lebih tinggi
dan terakhir Jelaskan mengenai aplikasi yang dibuat....cara kerjanya saja supaya saya dapat membuat algoritma sistem kerjanya....
itu saja d tunggu balasannya Gan.....
IKAN LAPER
PENDIDIKAN PELATIHAN PENYIAR & REPORTER