KOMUNITAS HOBBIYST ELEKTRONIKA - KHE
Diskusi Elektronika => Kategori Mikrokontroller/Robotik => Mikrokontroller Seri PIC => Topik dimulai oleh: Jaelani pada Maret 11, 2011, 05:57:59 PM
-
corong1 dear master Microcontroller......
saia dah baca trit Microcontroller... wuih menarik n bingung, soale saia gak ngerti blast..........
Mohon petunjuk kalo ingin belajar Microcontroller yg urut pokoknya at the very first beginning deh...
fyi.. saia dah familiar dengan BASIC n pernah belajar assembler...
terima kasih
-
wahhh kalo itu juga saya mo juga ... pandainya cuma masukin .hex doang zizizizi ....
keknya harus paham asembler dan teman2nya .....
-
menurut pegalaman sy sebenarnya mudah...... dan tidak mesti gerti asembler, pake bahasa Basic, ato C yag lebih manusiawi
minimal punya harus punya:
1. IDE untuk memprogram/Coding
2. Simulator
3. Downloder
1. IDE untuk memprogram/Coding
sy rekomendasikan yg mudah dan help nya komplit, dan sudah ada kompilernya
-mikroC for PIC
-mikroBasic for PIC
-mikroPascal for PIC
tinggal dipilih saja bahasa yg gampang dipelajari : downlod di sini : ww.mikroe.com
kalo dah gerti koding bisa cari yg lebih advance
2. Simulator
sebelum dibikin secara nyata sebaiknya di simulatorkan dulu, sy biasanya pake PROTEUS
3. Downloder
untuk mendonlod file HEX ke PIC yg mudah dibuat :
-http://www.ic-prog.com/
-http://www.lancos.com/prog.html
ayo yg lain nambahin, kalo salah tolong dikoreksi
-
kang isur mah malah dah pengalaman. ........
dah sering aja pengalamannya di sini
terima kasih mas purwanto, dah mulai terang neh.... dan ada beberapa pertanyaan neh..
bagaimana dengan instruksi pemrogramannya apa sama dengan pemrograman komputer pada umumnya...
memasukan code ke PIC itu istilahnya DOWNLOAD bukan?.....
trus alat untuk menyuntikan (dokter kalee... hehhehehehe) source code ke PIC itu apa namanya?.....
perbedaan PIC, Atmel, Ardino (kalo gak salah) itu apa seh.......
terima kasih....
-
kang isur mah malah dah pengalaman. ........
dah sering aja pengalamannya di sini
terima kasih mas purwanto, dah mulai terang neh.... dan ada beberapa pertanyaan neh..
bagaimana dengan instruksi pemrogramannya apa sama dengan pemrograman komputer pada umumnya...
memasukan code ke PIC itu istilahnya DOWNLOAD bukan?.....
trus alat untuk menyuntikan (dokter kalee... hehhehehehe) source code ke PIC itu apa namanya?.....
perbedaan PIC, Atmel, Ardino (kalo gak salah) itu apa seh.......
terima kasih....
semua instruksi pemrograman gak jauh beda semuannya sama saja misal dalam bahasa Basic IF...ELSE, FOR...NEXT, DO...LOOP, dan Lain-Lain semuanya sama saja, dan beberapa istruksi khusus untuk microkontroler.
DOWNLOAD istilah ys sy gunakan banyak istilah sih sebenarnya tapi gak tau istilah aslinnya apa....
Ardino == Tidak termasuk microkontroler karena microkontroler yg digunakkannya juga jenis Atmel
Setiap microkontroler berbeda set instruksinya,
bnerikut microkontroler yg sering dijumpai....
-PIC == PIC16F84, dll
-8051 == AT89S51, AT89S52, dll
-AVR == ATmega8, 16, 32, 8353 dll
-
Lanjut gan.. materi kuliahnya... saya juga nyimak.. daripada kuliah di univesitas lama, mahal... mendingan kuliah sama agan saja.. free bayarannya Surga... ya nggak..
LAnjutkan!!!!
-
Lnajuuttt donk..... boys1 Pengen bisa Mikro neh... ^-^
-
sy juga blum tau mending ikut nyimak....barang kali ada skema alatnya.....
-
idem.. cari1
PIC/Atmel sedang trend nih.. banyak mendukung keperluan hombrow (terutama hombrower kere yg pengen punya instrumen canggih), apalagi dukungan hardwer sopwernya mulai mudah.
-
menurut pegalaman sy sebenarnya mudah...... dan tidak mesti gerti asembler, pake bahasa Basic, ato C yag lebih manusiawi
minimal punya harus punya:
1. IDE untuk memprogram/Coding
2. Simulator
3. Downloder
1. IDE untuk memprogram/Coding
sy rekomendasikan yg mudah dan help nya komplit, dan sudah ada kompilernya
-mikroC for PIC
-mikroBasic for PIC
-mikroPascal for PIC
tinggal dipilih saja bahasa yg gampang dipelajari : downlod di sini : ww.mikroe.com
kalo dah gerti koding bisa cari yg lebih advance
2. Simulator
sebelum dibikin secara nyata sebaiknya di simulatorkan dulu, sy biasanya pake PROTEUS
3. Downloder
untuk mendonlod file HEX ke PIC yg mudah dibuat :
-http://www.ic-prog.com/
-http://www.lancos.com/prog.html
ayo yg lain nambahin, kalo salah tolong dikoreksi
nambahin ya pak. biar rekan2 tambah semangka.. ide1
buat PIC 16f programmernya (kere version):
(http://www.instructables.com/image/FTETS96FEQHFHYQ/Simple-JDM-PIC-Programmer.jpg)
(http://www.instructables.com/image/F4T4ZK9FEQHFHZ5/The-schematic.jpg)
Ato ini yg agak ruwet..
(http://cdn.instructables.com/F63/AOJ1/G23UUI4C/F63AOJ1G23UUI4C.SMALL.jpg)
yu er el: http://www.instructables.com/id/Simple-JDM-PIC-Programmer/
nanti downloadernya pake yg ic-prog dada2
saya mo nyoba bikin LCm.. InsyaAlloh besok senin baru beli komponen ke PasGen boys1 moga berhasil bikinnya konek1
-
syukur alhamdulillah infonya tambah lengkap dan ternyata banyak peminatnya...... Lanjutkan ... hehehehe...
dear mas purwanto... yaitu mas maksud saya perintah-perintah yg kompatibel dengan IC yg akan kita program..... apa ada referensi khusus mengenai perintah 2 ini, soale ini kan pemrograman yg bersipat Machine Dependent... terima kasih.....
dear mas inductance .... terima kasih mas......... btw kalo yg melalui USB punya gak.... soale saia bingung denga com port yg terlalu banyak.... (gak ngerti red) hahahahahaha...
di tunggu infonya dari para master yg lain...... corong1
terima kasih....
-
....... btw kalo yg melalui USB punya gak.... soale saia bingung denga com port yg terlalu banyak.... (gak ngerti red) hahahahahaha...
terima kasih....
yg pake port BD9 itu sudah yg palin simple pak ide1
, kalo pake USB enak make nya ,tp lebih pusing ngerakit nya ..heee :-X :-X :-X
-
(http://www.sprut.de/electronic/pic/projekte/brenner8/b8pr5_bst_f300.jpg)
Ini sample skema nya pak Jaelani ???
download Skema nya di sini :http://www.sprut.de/electronic/pic/projekte/brenner8/index.htm#b8p (http://www.sprut.de/electronic/pic/projekte/brenner8/index.htm#b8p)
-
Pengalaman saya:
Saya pikir tidak semua programmer yang sudah MENGUASAI bahasa BASIC ataupun C bisa langsung porting ke pemrograman hardware microcontroller. Alasannya? karena selain harus memahami bagaimana seharusnya micom bekerja , yang tentu saja di representasikan dengan logaritma program, dia juga harus mengerti ttg elektronika arus lemah, setidaknya pin assigment dari microcontroller yang akan dia proram itu.
Selain itu, di pemrograman microcontroller ini, kita juga harus menguasai benar benar beberapa hal:
- Sistem pengalamatan memori dan register register micom
- Standar protokol komunikasi, seperti I2C, USART, SCI, DLL
- Dan, tentusaja, gak boleh jauh jauh dari datasheet ic yang akan diprgramnnya
Tanpa itu semua, kita tetap bisa membuat sebuah program untuk IC controller. Misal membuat lampu kedip kedip, lampu geser, dll. Tapi, kalo kita ingin sebuah sirkuit yang usable, mesti agak njelimet. Contoh: mau bikin program untuk ic micomnya pemancar, kita musti belajar bagaimana standar komunikasi I2C -> untuk komunikasi antara PIC dan PLL IC (TSA), belajar bagaimana prosedur menyimpan data ke EEPROM, dll.
Secara umum (artinya flow control program) ga beda.. kondisional IF ya begitu... literasi While ya begitu...
perbedaan mulai terasa ketika kita mulai membuat agar ADC PIC bekerja pada mode 12Bit, rata kiri, pada channel 1 misalnya... disini register register sudah mulai terpakai... datasheet adalah kitab paling bagus untuk hal ini...
Saran: Menggunakan bahasa BASIC sangat mudah. Kita tidak perlu dalam dalam menguasai hardware, register, dll. Tapi agak susah untuk mendapatkan program yang benar benar kita inginkan. (bahasaku: agak kurang realible..) Lain crita kalo pake C. Kita bisa bikin program benar benar efektif... tapi ya itu.. kita harus mudeng dulu dengan register, sistem alamat, dan standar protokol komunikasi...
Setidaknya ini yang saya rasakan dari pengalaman micro programming
C U
-
Makasih kang Sinur..... ya memang kalo usb itu simple tp ribet di komponen. makasih berat neh........
Pengalaman saya:
Saya pikir tidak semua programmer yang sudah MENGUASAI bahasa BASIC ataupun C bisa langsung porting ke pemrograman hardware microcontroller. Alasannya? karena selain harus memahami bagaimana seharusnya micom bekerja , yang tentu saja di representasikan dengan logaritma program, dia juga harus mengerti ttg elektronika arus lemah, setidaknya pin assigment dari microcontroller yang akan dia proram itu.
Selain itu, di pemrograman microcontroller ini, kita juga harus menguasai benar benar beberapa hal:
- Sistem pengalamatan memori dan register register micom
- Standar protokol komunikasi, seperti I2C, USART, SCI, DLL
- Dan, tentusaja, gak boleh jauh jauh dari datasheet ic yang akan diprgramnnya
Tanpa itu semua, kita tetap bisa membuat sebuah program untuk IC controller. Misal membuat lampu kedip kedip, lampu geser, dll. Tapi, kalo kita ingin sebuah sirkuit yang usable, mesti agak njelimet. Contoh: mau bikin program untuk ic micomnya pemancar, kita musti belajar bagaimana standar komunikasi I2C -> untuk komunikasi antara PIC dan PLL IC (TSA), belajar bagaimana prosedur menyimpan data ke EEPROM, dll.
Secara umum (artinya flow control program) ga beda.. kondisional IF ya begitu... literasi While ya begitu...
perbedaan mulai terasa ketika kita mulai membuat agar ADC PIC bekerja pada mode 12Bit, rata kiri, pada channel 1 misalnya... disini register register sudah mulai terpakai... datasheet adalah kitab paling bagus untuk hal ini...
Saran: Menggunakan bahasa BASIC sangat mudah. Kita tidak perlu dalam dalam menguasai hardware, register, dll. Tapi agak susah untuk mendapatkan program yang benar benar kita inginkan. (bahasaku: agak kurang realible..) Lain crita kalo pake C. Kita bisa bikin program benar benar efektif... tapi ya itu.. kita harus mudeng dulu dengan register, sistem alamat, dan standar protokol komunikasi...
Setidaknya ini yang saya rasakan dari pengalaman micro programming
C U
Kang Ri-5-am TErima kasih kang........, betul sekali apa yg dikatakan akang, ... tp saia mah pengen yang simple aja kang, gak perlu seribet itu (otaknya gak nyampe heheehehehehe)........ ya cukup tahu bagaimana caranya program yang saia buat di burn/download ke hardware itu saja.... lagian banyak contoh source program yg udah jd, so kita tinggal download ke hardware...... (teknologi COPAS) hehehehehehe........ kalo datasheet mah itu udah seuatu kewajiban atuh (walaupun gak mudeng... xixixixixixixi)....
terima kasih ...... corong1 ayo... ada lagi saran/info dari para master.... ditunggu neh......
-
LANJUTKAN KULIAH NYA....
-
copas aja dulu bisa ndak burning ke pic nya ... trus fungsi ndak ... trus untuk script asembler .. cuba rubah2 yang pahamnya dulu .... baru ke detil2na ... silahkan hub pakar mikro. .. la saya belum sampe kesitu ... baru copas burning ... edit2 belum wewkek
-
Terus gan ngajarinya, kayaknya saya tertarik juga nyobain PIC nih ninja1
-
Contoh menarik PIC dipergunakan sbg Frequency Counter dgn prescalarnya MB506(10-2400MHz)....circuit dan PIC source code tersedia komplit :
http://www.qsl.net/yo5ofh/pic/freq_counter/freq_counter.htm (http://www.qsl.net/yo5ofh/pic/freq_counter/freq_counter.htm)
Belum ketemu yg sekaligus dgn Power Meter.....spt pernah di posting dihal KHE lain.
-
Modul Downloader PIC harganya berapa yach??? dan untuk jenis PIC yang mana aja???
Please kirim gambar sama circuitnya.....
-
K-182 harga 150 an rebu ...
-
K-182 harga 150 an rebu ...
beli dmn om? cari1
-
klinikrobot.com
-
Di kota (glodok) juga ada, tapi tokonya saya lupa.....nanti saya coba kesana
PICnya type apa yah mas isur.....
-
iya saya juga pernah beli di glodok ... toko i one gitu ya ... apa di bandung tu ... waduh ... lupa saya ... drop1
-
Klo I ONE itu toko diBandung kang isur......
-
akali aja ada cabang nya ... hmm ... coba obrak2 abrik di tread k182 ... kalo tak salah ada disitu ... maklum lah lupa saya ... dah lama banget belinya ...
-
Klo I ONE itu toko diBandung kang isur......
Jadi penasaran nih ....... (pelajaran yang jeblok mulu nilainya hiks...) boleh tau dimana tuh Bandungnya, Jaya Plaza kah?
-
Toko O.K kalo di glodog ... jkt kalo di jp ya i one ... ngga tau ya ada ato ndak ... kemarin liatnya yang avr doang... di bawah itu mah
-
Usul ajah,.... Kalo mau dari awall wall.. mending belajar flowchard program dula dee...sapa tau kan ntar bisa bikin dewek gak cuman ngopi source org ajah..hee..he
-
Toko O.K kalo di glodog ... jkt kalo di jp ya i one ... ngga tau ya ada ato ndak ... kemarin liatnya yang avr doang... di bawah itu mah
bener kang di glodok O.K tp kl mo lbh lngkap dr O.K arah kiri lurus ktm gang belok kiri 1 gang belok kanan gak jauh tokonya ada d kiri.. hehehe cos saya lp nm tokonya. waktu itu saya mo beli di O.K dah kosong lama kt mbaknya yg jaga.. corong1
pas saya tanya programernya ada harga 120k
-
Klu kiri....namanya mungkin Toko Marconi klu kanan yg jg ada mungkin toko Tong.
-
Klu kiri....namanya mungkin Toko Marconi klu kanan yg jg ada mungkin toko Tong.
pada suka ke sini yah.. bete1
si marconi kan ngak bisa di tawar ..ngasi harga nya maen tembak-2 aja ... :-X :-X :-X