Forum Sains Indonesia




*
Selamat datang, Pengunjung. Silahkan masuk atau mendaftar. Apakah anda lupa aktivasi email?
Mei 26, 2012, 01:03:29 PM

Masuk dengan nama pengguna, kata sandi dan lama sesi

Artikel Sains

Aku Cinta ForSa

  ForSa on FB  ForSa on Twitter

Pranala Luar

ShoutBox!

Last 10 Shouts:

 

fajri

Mei 24, 2012, 09:40:03 PM
numpang liat_liat dulu,, kexnya menarik bnget sama masalah mikon.. ! :D
 

haman11

Mei 24, 2012, 08:11:34 AM
ada yg tauproses daur ulang urin pada cicak gk ? ;)
 

GhostInMachine

Mei 23, 2012, 03:52:17 PM
kk mau tanya cara upload Tulisan dong??
 

army.fice

Mei 23, 2012, 12:22:47 AM
sepi banget sih :(
 

lustforscience

Mei 22, 2012, 08:26:02 PM
amin
 

exile_rstd

Mei 22, 2012, 08:24:55 PM
offline....
good night all  ;)
 

exile_rstd

Mei 22, 2012, 08:23:08 PM
iyaaaa jumat saya mau ujian kenaikan kelas. doain ya om Farabi, semoga ujiannya lancar dan dpt nilai memuaskan  :D
 

Farabi

Mei 22, 2012, 08:20:37 PM
KMana aja non? Sibuk belajar?
 

exile_rstd

Mei 22, 2012, 07:44:23 PM
argh lama ga buka forsa, comment di beberapa thread jd membingungkan saya. apa karena udh lama ga asah ya...
 

N E R R O

Mei 20, 2012, 07:41:57 PM
udah lama gak mampi ke forsa, sdh banyak berubah

Show 50 latest

Penulis Topik: Kontrol I/O pake bahasa C  (Dibaca 913 kali)

0 Anggota dan 1 Pengunjung sedang melihat topik ini.

Offline cintavee

  • Siswa Baru
  • *
  • Tulisan: 2
  • IQ: 1
    • Lihat Profil
Kontrol I/O pake bahasa C
« pada: Juli 11, 2011, 02:58:37 PM »
Mo tanya tentang bahasa C ni..
Gimana cara ngatur pin di port. Misal pin 0-3 buat masukan (pake switch), pin 4-7 buat keluaran (pake led). Pengennya pas tombol switch 0/1/2 ditekan nyala LEDnya beda2, switch 3 buat reset. Bisa ga??
Mohon bantuannya
Thanks

Offline reviannizar

  • Siswa Baru
  • *
  • Tulisan: 9
  • IQ: 0
    • Lihat Profil
Re: Kontrol I/O pake bahasa C
« Jawab #1 pada: Agustus 10, 2011, 09:09:06 PM »
bahas Cnya untuk PC apa mikroprocessor apa? perlu lebih spesifik

Offline Micr(o_O)rganisme

  • Mahasiswa
  • **
  • Tulisan: 44
  • IQ: 2
  • Gender: Pria
    • Lihat Profil
Re: Kontrol I/O pake bahasa C
« Jawab #2 pada: Agustus 11, 2011, 10:39:56 AM »
Gimana cara ngatur pin di port. Misal pin 0-3 buat masukan (pake switch), pin 4-7 buat keluaran (pake led). Pengennya pas tombol switch 0/1/2 ditekan nyala LEDnya beda2, switch 3 buat reset. Bisa ga??

bisa aja... coba akses I/O nya per-bit.. jangan per-byte...
klo masalah syntax C nya... ane kurang paham...
tp klo butuh yg bentuk assembly... mungkin ane bisa bantu...  ;)

Online Farabi

  • Profesor
  • *****
  • Tulisan: 2584
  • IQ: 167
  • Gender: Pria
  • Self-Proclaim Judge. All hail safirot.
    • Lihat Profil
Re: Kontrol I/O pake bahasa C
« Jawab #3 pada: Agustus 16, 2011, 03:19:25 PM »
Biasanya di port serial per pin itu 1 bit. Sedangkan kalau mau ngasih input untuk port menggunakan instruksi out.
Informasi yang aku anggap menarik
http://farabinewsnow.blogspot.com/

Saya Indonesia ASLI.

Offline ksatriabajuhitam

  • Moderator
  • Profesor
  • *****
  • Tulisan: 791
  • IQ: 97
  • Gender: Pria
  • keep holding on
    • Lihat Profil
    • hsw weblog
Re: Kontrol I/O pake bahasa C
« Jawab #4 pada: Agustus 19, 2011, 11:39:13 PM »
ini sih bukan tentang bahasa c, tapi tentang mikrokontroler-nya (bener kan pake mikrokontroler?)

ya udah, polling aja port itu, setiap polling lakukan operasi shifting dan simpan hasilnya di port yang sama (biarkan saja bit input ditulisi)

while(1) {
    port1 = port1 << 4;
}

tentu saja pertimbangkan logic '0' dan '1' nya merepresentasikan apa (saklar ditekan, lampu nyala), menentukan apakah nanti logic-nya perlu di-swap (atau di-masking).
not all the problems could be solved by the sword, but sword holder take control of problems.
ForSa versi mobile: http://www.forumsains.com/forum?wap2

 

Copyright © 2006-2011 Forum Sains Indonesia