KOMUNITAS HOBBIYST ELEKTRONIKA - KHE

Diskusi Elektronika => Kategori Mikrokontroller/Robotik => Mikrokontroller Seri PIC => Topik dimulai oleh: Cosphi84 pada November 30, 2010, 08:56:24 AM

Judul: Source Code PIC16F untuk RDVV
Ditulis oleh: Cosphi84 pada November 30, 2010, 08:56:24 AM
Kita bareng bareng bedah yuk...
Para master asembler.. kompiler.. dan coder ayo ayo..... kalo ada yang mau nyumbang.. dibahas baris per baris wes.. biar mudeng sekalian buat belajar... ntar kan jadi pada bisa bikin pemancar dengan nama sendiri yang tampil di LCD.. bukan nama orang laen......  8)

##-------------------------------------------------------------------------------------------------------------------##

PIC Family : PIC16F628A
PIC Osc: 4MHz
TSA Xtall : 3,2MHz
LCD : 2 x 16

##---------------------------------------------------------------------------------------------------------------------##

Original Version:


Device = 16F628a 'PIC'i tan
Judul: Re:Source Code PIC16F untuk RDVV
Ditulis oleh: Machmud pada November 30, 2010, 11:26:38 AM
Ya kita mulai.....
Judul: Re:Source Code PIC16F untuk RDVV
Ditulis oleh: isurG_ pada November 30, 2010, 12:56:12 PM
R1 ... kemarin tu kok ngga mau dia ... blank terbaca ... saya rasa perubahan konfert ke hex intel nya ... make yang mana software hexnya ???
Judul: Re:Source Code PIC16F untuk RDVV
Ditulis oleh: juhar pada November 30, 2010, 01:00:45 PM
ini pakai Basic yah...

nyerah deh...
ngertinya asm  :P
Judul: Re:Source Code PIC16F untuk RDVV
Ditulis oleh: Realino Wibowo pada November 30, 2010, 02:35:30 PM
Kalau gak salah ini dari file .bas ya??

R1 ... kemarin tu kok ngga mau dia ... blank terbaca ... saya rasa perubahan konfert ke hex intel nya ... make yang mana software hexnya ???

Bang Isur, aku kemarin convert ke file hex intel juga error, gak dikenali ma k182  ::) ::) ::) ::) ::) ::)
Judul: Re:Source Code PIC16F untuk RDVV
Ditulis oleh: isurG_ pada November 30, 2010, 04:04:49 PM
makanaya .... apakah harus pake hex khusus keluaran pic ato bangemana ... :D
Judul: Re:Source Code PIC16F untuk RDVV
Ditulis oleh: Cosphi84 pada November 30, 2010, 04:36:20 PM
Ya.. ya.. ini dah mulai ketemu masalhanya kenapa kompile dari .bas rdvv (versi apapun juga, format apapun juga) dengan MPLAB dari microchip akan error. Sejauh ini, yang sudah sya pelajari, adalah, MPLAB MENGKONVERSI file .bas ke bentuk .HEX, bukan MENGCOMPILE. Harusnya, file .bas itu di ubah ke ASEMBLY dulu, baru ke .HEX. Terbukti saya menemukan file .asm nya rdvv, saya kompile pake MPLAB hasilnya OK ntuh... tapi sayangnya.. asm masih belum bisa saya taklukakn...  :'( Ntah kalo ada tool yang bisa langsung.. tapi ini yang saya temui dari MPLAB.

Sayangnya, saya ndak tau, Yang memprogram RDVV itu pake apa, yang pasti BASIC, tapi editor dan compilernya pake apa... tebakan saja si... ntu pake PIC BASIC PRO.. lisensinya sekitar $360...

Dari sinilah.. ide build ulang source RDVV pake GCBASIC yang notabene gratis itu muncul...  ;)

Lets start Coding....
Judul: Re:Source Code PIC16F untuk RDVV
Ditulis oleh: Cosphi84 pada November 30, 2010, 04:49:35 PM
RDVV Versi 3,2MHz, 1x16LCD

Kita mulai dari header file...

Aslinya :

Device = 16F628a 'Seri IC PICnya
XTAL = 4  'Frekuensi XTALL PIC     
Config XT_OSC , WDT_OFF , PWRTE_OFF ,MCLRE_ON , BOdEN_ON , LVP_OFF , CP_OFF 'KONFIG PIC

Kalo di GCBASIC mustinuya begini:

---------------------------------------------------
#chip 16F628a,4  'seri,speed
#Config XT_OSC , WDT_OFF , PWRTE_OFF ,MCLRE_ON , BOdEN_ON , LVP_OFF , CP_OFF  'config

----------------------------------------------------

Aslinya:

---------------------------------------------------------------------
Declare I2C_SCLOUT On   'deklarasi komunikasi via I2C
'---------------------------LCD--------------------------------    
      LCD_DTPIN = PORTB.0
        LCD_RSPIN = PORTB.4
      LCD_ENPIN = PORTA.3
      LCD_INTERFACE = 4   ' 4-bit Interface
      LCD_LINES = 2
      LCD_TYPE = 0
'---------------------------Adresler----------------------------
Dim FREKANS_step As Word     'Frekans Onda say
Judul: Re:Source Code PIC16F untuk RDVV
Ditulis oleh: Cosphi84 pada November 30, 2010, 04:56:26 PM
Selingan, terlampir asembly RDVV, Bisa di kompile ndiri pke MPLAB  8)
Judul: Re:Source Code PIC16F untuk RDVV
Ditulis oleh: lutfi pada November 30, 2010, 06:17:03 PM
nyerah :-\
Judul: Re:Source Code PIC16F untuk RDVV
Ditulis oleh: zmcpy pada November 30, 2010, 08:01:46 PM
@#%$&*~_+ ::) ::) ::)........aduh pusing ne pa guru.... :'( :'(
Judul: Re:Source Code PIC16F untuk RDVV
Ditulis oleh: Machmud pada November 30, 2010, 08:06:24 PM
Selingan, terlampir asembly RDVV, Bisa di kompile ndiri pke MPLAB  8)
Bahasa apaan tuh.... lieur ah...
Judul: Re:Source Code PIC16F untuk RDVV
Ditulis oleh: zmcpy pada November 30, 2010, 08:12:53 PM
 :D :D :D...pa guru ge lieureun komo abdi........ :D :D :D
Judul: Re:Source Code PIC16F untuk RDVV
Ditulis oleh: Cosphi84 pada Desember 01, 2010, 12:09:21 PM
Selingan, terlampir asembly RDVV, Bisa di kompile ndiri pke MPLAB  8)

Pak Juhar... ayo analisinya donk... biar pada ga pusing ne... udah minum oabt malah tambah kliyengan.... :'(
Judul: Re:Source Code PIC16F untuk RDVV
Ditulis oleh: RADIO-SEMPRONG pada Desember 04, 2010, 09:58:23 AM
menunggu analisa dari kang mas juhar...
Judul: Re:Source Code PIC16F untuk RDVV
Ditulis oleh: juhar pada Desember 04, 2010, 11:05:09 AM
Ane ambil yang versi Basic ama ASM hasil disassemblernya, ntar dicocokin trus dibikin pembahasannya hehehe

Penasaran nih... tapi lagi nggak mood coding juga
:P
Judul: Re:Source Code PIC16F untuk RDVV
Ditulis oleh: isurG_ pada Desember 04, 2010, 11:16:35 AM
mplab bawaan dari k182 ada juga kan ??? ato mang pake ntu ???
Judul: Re:Source Code PIC16F untuk RDVV
Ditulis oleh: Realino Wibowo pada Desember 05, 2010, 12:49:55 PM
ada gak sih sofware buat konversi dari hex ke asm atau bas ke asm????  ::) ::) ::) ::) ::) ::) ::) gak mudeng...... :P :P :P :P
Judul: Re:Source Code PIC16F untuk RDVV
Ditulis oleh: isurG_ pada Desember 05, 2010, 05:11:39 PM
kalo bisa gitu bisa kebongkar dong source kode yang sudah di tanam .... saya juga ngga nolak kalo di aksih hahahaha
Judul: Re:Source Code PIC16F untuk RDVV
Ditulis oleh: lutfi pada Desember 05, 2010, 07:48:37 PM
kalo bisa gitu bisa kebongkar dong source kode yang sudah di tanam .... saya juga ngga nolak kalo di aksih hahahaha

huu, uuhhhhh  8)
Judul: Re:Source Code PIC16F untuk RDVV
Ditulis oleh: Cosphi84 pada Desember 05, 2010, 08:09:21 PM
ada gak sih sofware buat konversi dari hex ke asm atau bas ke asm????  ::) ::) ::) ::) ::) ::) ::) gak mudeng...... :P :P :P :P

Coba disini.. x bisa mbantu...

http://www.dontronics-shop.com/pic-disassembler-and-hex-file-tool.html (http://www.dontronics-shop.com/pic-disassembler-and-hex-file-tool.html)

Btw, untuk source code aslinya RDVV, tidak bisa langsung di porting ke GCBASIC. masih terus coding.. belum kelar semua.. lagi dikerja setoran dulu...  ;D ;D
Judul: Re:Source Code PIC16F untuk RDVV
Ditulis oleh: Cosphi84 pada Desember 14, 2010, 02:30:07 PM
Setelah sekian lama, akhirnya selesai juga membedah rdvv program.  ketemu sesuatu yang unik. Dulu pak Mahmud pernah bilang ada software yang pertama start ada di frek bukan band fm, tapi ketika masuk band fm, udah ga mau lagi keluar dari band fm. Ternyata itu menimpa kepada software aslinya rdvv. ada sedikit kekurangan pada logaritmanya/logika pemrogrammannya. kapan kapan kita bahas baris perbaris..

Nah.. ini ada yang sudah matemng... bagi yang mau coba, silahkan sedot saja... bagi nyang mau ganti tulisan LCD-nya atau mau ditambahkan fungsi apa lagi (misal delay kontrol on off untuk driver PA) silahkan pm ato imel aja...

 8)

Software RDVV V2.3
PIC 16F628A, Xtall 4.0MHz
TSA5511, xtall 3,2MHz
LCD 2 Line With B/L
Skema aslinya RDVV, tanpa perubahan.


:020000040000FA
:10000000B2017A29B216B21EB212B2190B28B21579
:100010004420031832280830A3005820A20DA30B57
:100020000D28B21E3D2062205E20B21A32203720F9
:10003000220803107529B216B21EB21232192528F1
:10004000FE39B300321503107529321A2D28A60087
:10005000321644200318322826084B200318322871
:10006000B21E75293D20622032113212B2113608BB
:100070008400340884178004432836088400340937
:100080008005841780050800372062203D205E200F
:100090003308B2190138A2000830A300A20D0318DA
:1000A0003720031C3D2062205E20A30B4E28372002
:1000B00062203608840034080005FF3E37088400BB
:1000C000350940283708840035088004841735092D
:1000D000800543280408A70085110612061283161E
:1000E000851106120612F030860583122708B21811
:1000F00096283A30A100FC3007213330A600AB200F
:100100001030A10068300721AB2064300621223076
:10011000A600AB20283095200C309520013095208A
:1001200006309520B214270896283214A600321CF7
:10013000A4280612033C031CA928A9200530A1000D
:10014000DC300721031408003214FE3C0319752922
:100150000616A60E321C32108515F03086052608CC
:100160000F3986048511A60E3218AB282C300621D3
:1001700003140800B31329080319B3170530A800A6
:100180002730A3001030D0200330A300E830D02067
:10019000A3016430D020A3010A30D0202408D7283E
:1001A000A2002508A1002408A0003E212008A000EC
:1001B000A8030319B31329080319E1282802031817
:1001C00008002008031DB313B31B0800303E70293C
:1001D00083169B001C141A08752983169A001C1597
:1001E00055309D00AA309D009C149C18F5281C11C8
:1001F0007529A301A200FF30A207031CA307031C5B
:1002000075290330A100DF300721FB28A101E83E5A
:10021000A000A109FC30031C1029A00703180D2918
:10022000A0076400A10F0D2920181629A01C1A2967
:1002300000001A290800A20003302729A20001307B
:100240002729A20006302729A20004302729A80068
:1002500023082102031D2E2922082002043003183E
:100260000130031902302805031DFF3075290038BD
:10027000031DFF300405031DFF307529A501A401EE
:100280001030A600210DA40DA50D2208A4022308FC
:10029000031C230FA502031854292208A4072308CE
:1002A0000318230FA5070310A00DA10DA60B4229CB
:1002B000200875291030A800A101A001A70CA60CE8
:1002C000031C68292208A00723080318230FA1078D
:1002D000A10CA00CA50CA40CA80B5E292408752960
:1002E000840031088A0030088200831303138312CC
:1002F0006400080007309F008501860105158316FC
:100300000511FE3083126B2001306B2020306B20F2
:1003100020306B2020306B2045306B202D306B203F
:100320004C306B2069306B206E306B206B306B2053
:1003300020306B2043306B206F306B2072306B208D
:1003400070306B2020306B2020306B20FE306B2013
:10035000C0306B2052306B2064306B2076306B20C5
:1003600076306B2020306B2046306B204D306B2078
:1003700020306B2045306B2078306B2063306B2051
:1003800069306B2074306B2074306B2065306B20CB
:1003900072306B200330A300E830FA20C230C60070
:1003A0000230E820BE00BF013E08A0003F08A100C7
:1003B0000830A30071302421C2003E08A0003F088D
:1003C000A1000630A300D6301E21C40042088400DC
:1003D00044083721C400C5006400440845040319DB
:1003E000F329D02AF829D030BE000730BF00D02A28
:1003F0006430F9203E08A6003F08A7000A30A2009A
:10040000A3015A21C2002508C3000310C30CC20C6B
:100410004208A0004308A1006430A200A3013E21CD
:100420002408BC002508BD003E08A6003F08A70020
:100430000A30A200A3015A21C2002508C3000310FC
:10044000C30CC20C4208A0004308A1006430A20003
:10045000A3013E21C0002108C100FE306B20013005
:100460006B2020306B2020306B2020306B205330ED
:100470006B2065306B2074306B2069306B206E30E0
:100480006B2067306B2020306B2046306B20723041
:100490006B2065306B206B306B2020306B20203060
:1004A0006B20FE306B20C0306B2046306B207230EA
:1004B0006B2065306B206B306B203A306B20203026
:1004C0006B20A9014008A4004108A5006A30B000D3
:1004D000B101BA202C306B20A9013C08A4003D08D2
:1004E000A5006A30B000B101BA2020306B204D3039
:1004F0006B2048306B207A306B206400861A9D2A6E
:100500006400861BB12A6400061BC82A3E08BA0094
:100510003F08BB000530B6000230B4000530B7001C
:100520000130B50046081D203B081D203A081D205B
:100530008E301D2010301B20F8293230F920BE0AE1
:100540000319BF0A3E08A0003F08A1000830A3001D
:1005500070302121031DB02AD630BE000630BF0006
:10056000F8293230F9200130BE020030031C013E70
:10057000BF023E08A0003F08A1000630A300D6300D
:100580001B21031DC72A7030BE000830BF00F829A8
:10059000831602309B0083123E08ED20C830F920FC
:1005A0003E08BA003F08BB000530B6000230B40078
:1005B0000530B7000130B50046081D203B081D205E
:1005C0003A081D208E301D2000301B20C830F92035
:1005D0000530B6000230B4000530B7000130B50078
:1005E00046081D200420B9000220B8006400381B12
:1005F000802B3E08A6003F08A7000A30A200A301F6
:100600005A21C2002508C3000310C30CC20C4208C3
:10061000A0004308A1006430A200A3013E212408E9
:10062000BC002508BD003E08A6003F08A7000A3010
:10063000A200A3015A21C2002508C3000310C30C65
:10064000C20C4208A0004308A1006430A200A3012C
:100650003E21C0002108C100FE306B2001306B201C
:1006600055306B206E306B204C306B206F306B2020
:1006700063306B206B306B2020306B20A901400869
:10068000A4004108A5006A30B000B101BA202C30A6
:100690006B20A9013C08A4003D08A5006A30B00009
:1006A000B101BA204D306B2048306B207A306B207E
:1006B000FE306B20C0306B2052306B2064306B20DA
:1006C00076306B2076306B2020306B2046306B20EC
:1006D0004D306B2020306B2045306B2078306B2004
:1006E00063306B2069306B2074306B2074306B206A
:1006F00065306B2072306B206400061BF829D02A0D
:100700000530B6000230B4000530B7000130B50046
:1007100046081D203B081D203A081D208E301D2054
:1007200024301B203E08A6003F08A7000A30A20084
:10073000A3015A21C2002508C3000310C30CC20C38
:100740004208A0004308A1006430A200A3013E219A
:100750002408BC002508BD003E08A6003F08A700ED
:100760000A30A200A3015A21C2002508C3000310C9
:10077000C30CC20C4208A0004308A1006430A200D0
:10078000A3013E21C0002108C100FE306B200130D2
:100790006B204C306B206F306B2063306B206B30E4
:1007A0006B2020306B20A9014008A4004108A5005F
:1007B0006A30B000B101BA202C306B20A9013C088E
:1007C000A4003D08A5006A30B000B101BA204D3048
:1007D0006B2048306B207A306B20FE306B20C030AD
:1007E0006B2052306B2064306B2076306B2076307B
:1007F0006B2020306B2046306B204D306B2020303A
:100800006B2045306B2078306B2063306B20693073
:100810006B2074306B2074306B2065306B2072302D
:100820006B209630F9206400861A222C6400861B07
:100830001D2C6400061BF829112C051583160511C3
:100840008312112C0511831605118312112C6300DC
:02085000272C53
:02400E006D3F04
:00000001FF


Judul: Re:Source Code PIC16F untuk RDVV
Ditulis oleh: Machmud pada Desember 14, 2010, 03:56:17 PM
Di freq berapa Pak yang ini? Di band FM normal 87.00 sd 108Mhz?

Saya masih ada filenya hex-nya yang bisa dibawah 87Mhz, entah apa dulu yang saya tekan atau berubah,
dan sekarang dipakai di 84Mhz untuk brek-breakan.
Kendala ya itu.... kalau sudah ke 87Mhz tak bisa balik ke 86.95Mhz, begitu tombol down dipijit jadi
108Mhz.
Judul: Re:Source Code PIC16F untuk RDVV
Ditulis oleh: Cosphi84 pada Desember 14, 2010, 04:04:03 PM
Di freq berapa Pak yang ini? Di band FM normal 87.00 sd 108Mhz?

Saya masih ada filenya hex-nya yang bisa dibawah 87Mhz, entah apa dulu yang saya tekan atau berubah,
dan sekarang dipakai di 84Mhz untuk brek-breakan.
Kendala ya itu.... kalau sudah ke 87Mhz tak bisa balik ke 86.95Mhz, begitu tombol down dipijit jadi
108Mhz.

Saya set band normal pak... 88,50 s/d 108,00 MHz. Tidak seperti source aslinya, saya buat ada nilai defaultnya, jadi kalao pertama kali dinyalakan, pemancar akan otomatis di 100Mhz. tinggal ajust up/down, lalu set jika sudah pas...

Sepertinya bisa juga dibuat lebih lebar dari itu, bahkan dari 10 MHz sampe 200Mhz juga bisa, tinggal OSC-nya bisa ngikutin ga... nyang pasti TSA bisa sampai 1,3GHz (di datasheetnya sii..)
Judul: Re:Source Code PIC16F untuk RDVV
Ditulis oleh: Cosphi84 pada Desember 14, 2010, 04:18:24 PM
Logika ini yang membuat pemancar ini bisa bekerja diluar frek band FM, tapi kalo sudah masuk band FM, dia tidak bisa kembali keluar lagi dari band FM

Line 54 rdvv.bas:
If  FREKANS_step > 0   Then  TsaYaz  'Frekans Bilgisi 0 Dan B
Judul: Re:Source Code PIC16F untuk RDVV
Ditulis oleh: isurG_ pada Desember 14, 2010, 07:00:21 PM
mantep bos neh ... salut analisis nya ... la saya masi obok2 script forum neh ... suka erot ..  :'( :'( :'(
Judul: Re:Source Code PIC16F untuk RDVV
Ditulis oleh: Machmud pada Desember 16, 2010, 12:24:19 PM

Software RDVV V2.3
PIC 16F628A, Xtall 4.0MHz
TSA5511, xtall 3,2MHz
LCD 2 Line With B/L
Skema aslinya RDVV, tanpa perubahan.


:020000040000FA
:10000000B2017A29B216B21EB212B2190B28B21579
:100010004420031832280830A3005820A20DA30B57
:100020000D28B21E3D2062205E20B21A32203720F9
:10003000220803107529B216B21EB21232192528F1
:10004000FE39B300321503107529321A2D28A60087
:10005000321644200318322826084B200318322871
:10006000B21E75293D20622032113212B2113608BB
:100070008400340884178004432836088400340937
:100080008005841780050800372062203D205E200F
:100090003308B2190138A2000830A300A20D0318DA
:1000A0003720031C3D2062205E20A30B4E28372002
:1000B00062203608840034080005FF3E37088400BB
:1000C000350940283708840035088004841735092D
:1000D000800543280408A70085110612061283161E
:1000E000851106120612F030860583122708B21811
:1000F00096283A30A100FC3007213330A600AB200F
:100100001030A10068300721AB2064300621223076
:10011000A600AB20283095200C309520013095208A
:1001200006309520B214270896283214A600321CF7
:10013000A4280612033C031CA928A9200530A1000D
:10014000DC300721031408003214FE3C0319752922
:100150000616A60E321C32108515F03086052608CC
:100160000F3986048511A60E3218AB282C300621D3
:1001700003140800B31329080319B3170530A800A6
:100180002730A3001030D0200330A300E830D02067
:10019000A3016430D020A3010A30D0202408D7283E
:1001A000A2002508A1002408A0003E212008A000EC
:1001B000A8030319B31329080319E1282802031817
:1001C00008002008031DB313B31B0800303E70293C
:1001D00083169B001C141A08752983169A001C1597
:1001E00055309D00AA309D009C149C18F5281C11C8
:1001F0007529A301A200FF30A207031CA307031C5B
:1002000075290330A100DF300721FB28A101E83E5A
:10021000A000A109FC30031C1029A00703180D2918
:10022000A0076400A10F0D2920181629A01C1A2967
:1002300000001A290800A20003302729A20001307B
:100240002729A20006302729A20004302729A80068
:1002500023082102031D2E2922082002043003183E
:100260000130031902302805031DFF3075290038BD
:10027000031DFF300405031DFF307529A501A401EE
:100280001030A600210DA40DA50D2208A4022308FC
:10029000031C230FA502031854292208A4072308CE
:1002A0000318230FA5070310A00DA10DA60B4229CB
:1002B000200875291030A800A101A001A70CA60CE8
:1002C000031C68292208A00723080318230FA1078D
:1002D000A10CA00CA50CA40CA80B5E292408752960
:1002E000840031088A0030088200831303138312CC
:1002F0006400080007309F008501860105158316FC
:100300000511FE3083126B2001306B2020306B20F2
:1003100020306B2020306B2045306B202D306B203F
:100320004C306B2069306B206E306B206B306B2053
:1003300020306B2043306B206F306B2072306B208D
:1003400070306B2020306B2020306B20FE306B2013
:10035000C0306B2052306B2064306B2076306B20C5
:1003600076306B2020306B2046306B204D306B2078
:1003700020306B2045306B2078306B2063306B2051
:1003800069306B2074306B2074306B2065306B20CB
:1003900072306B200330A300E830FA20C230C60070
:1003A0000230E820BE00BF013E08A0003F08A100C7
:1003B0000830A30071302421C2003E08A0003F088D
:1003C000A1000630A300D6301E21C40042088400DC
:1003D00044083721C400C5006400440845040319DB
:1003E000F329D02AF829D030BE000730BF00D02A28
:1003F0006430F9203E08A6003F08A7000A30A2009A
:10040000A3015A21C2002508C3000310C30CC20C6B
:100410004208A0004308A1006430A200A3013E21CD
:100420002408BC002508BD003E08A6003F08A70020
:100430000A30A200A3015A21C2002508C3000310FC
:10044000C30CC20C4208A0004308A1006430A20003
:10045000A3013E21C0002108C100FE306B20013005
:100460006B2020306B2020306B2020306B205330ED
:100470006B2065306B2074306B2069306B206E30E0
:100480006B2067306B2020306B2046306B20723041
:100490006B2065306B206B306B2020306B20203060
:1004A0006B20FE306B20C0306B2046306B207230EA
:1004B0006B2065306B206B306B203A306B20203026
:1004C0006B20A9014008A4004108A5006A30B000D3
:1004D000B101BA202C306B20A9013C08A4003D08D2
:1004E000A5006A30B000B101BA2020306B204D3039
:1004F0006B2048306B207A306B206400861A9D2A6E
:100500006400861BB12A6400061BC82A3E08BA0094
:100510003F08BB000530B6000230B4000530B7001C
:100520000130B50046081D203B081D203A081D205B
:100530008E301D2010301B20F8293230F920BE0AE1
:100540000319BF0A3E08A0003F08A1000830A3001D
:1005500070302121031DB02AD630BE000630BF0006
:10056000F8293230F9200130BE020030031C013E70
:10057000BF023E08A0003F08A1000630A300D6300D
:100580001B21031DC72A7030BE000830BF00F829A8
:10059000831602309B0083123E08ED20C830F920FC
:1005A0003E08BA003F08BB000530B6000230B40078
:1005B0000530B7000130B50046081D203B081D205E
:1005C0003A081D208E301D2000301B20C830F92035
:1005D0000530B6000230B4000530B7000130B50078
:1005E00046081D200420B9000220B8006400381B12
:1005F000802B3E08A6003F08A7000A30A200A301F6
:100600005A21C2002508C3000310C30CC20C4208C3
:10061000A0004308A1006430A200A3013E212408E9
:10062000BC002508BD003E08A6003F08A7000A3010
:10063000A200A3015A21C2002508C3000310C30C65
:10064000C20C4208A0004308A1006430A200A3012C
:100650003E21C0002108C100FE306B2001306B201C
:1006600055306B206E306B204C306B206F306B2020
:1006700063306B206B306B2020306B20A901400869
:10068000A4004108A5006A30B000B101BA202C30A6
:100690006B20A9013C08A4003D08A5006A30B00009
:1006A000B101BA204D306B2048306B207A306B207E
:1006B000FE306B20C0306B2052306B2064306B20DA
:1006C00076306B2076306B2020306B2046306B20EC
:1006D0004D306B2020306B2045306B2078306B2004
:1006E00063306B2069306B2074306B2074306B206A
:1006F00065306B2072306B206400061BF829D02A0D
:100700000530B6000230B4000530B7000130B50046
:1007100046081D203B081D203A081D208E301D2054
:1007200024301B203E08A6003F08A7000A30A20084
:10073000A3015A21C2002508C3000310C30CC20C38
:100740004208A0004308A1006430A200A3013E219A
:100750002408BC002508BD003E08A6003F08A700ED
:100760000A30A200A3015A21C2002508C3000310C9
:10077000C30CC20C4208A0004308A1006430A200D0
:10078000A3013E21C0002108C100FE306B200130D2
:100790006B204C306B206F306B2063306B206B30E4
:1007A0006B2020306B20A9014008A4004108A5005F
:1007B0006A30B000B101BA202C306B20A9013C088E
:1007C000A4003D08A5006A30B000B101BA204D3048
:1007D0006B2048306B207A306B20FE306B20C030AD
:1007E0006B2052306B2064306B2076306B2076307B
:1007F0006B2020306B2046306B204D306B2020303A
:100800006B2045306B2078306B2063306B20693073
:100810006B2074306B2074306B2065306B2072302D
:100820006B209630F9206400861A222C6400861B07
:100830001D2C6400061BF829112C051583160511C3
:100840008312112C0511831605118312112C6300DC
:02085000272C53
:02400E006D3F04
:00000001FF

File hex ini sudah saya coba hasilnya :
Ditunggu perbaikan selanjutnya
Judul: Re:Source Code PIC16F untuk RDVV
Ditulis oleh: Cosphi84 pada Desember 16, 2010, 02:24:02 PM



File hex ini sudah saya coba hasilnya :
  • Begitu PLL dihidupkan frekuensi terkunci di 100.00Mhz
  • Menu sudah tampil dengan sempurna
  • Tombol up/down bekerja dengan baik
  • Kendala setelah frekuensi dinaikturunkan misal menjadi 101.2Mhz dan frekuensi sudah terkunci,
    begitu tegangan dc dicabut dan dipasangkan lagi maka frekuensi lkembali ke 100.00Mhz
Ditunggu perbaikan selanjutnya

ya Pak.. tnks atas report nya... Saya lagi analisa lagi...
Program ini memeng saya buat saa pertama x hidup, dia akan langsung set ke 100,00MHz. Jadi tidak akan out of range....
Masalah setelah dimatikan kembali lagi ke 100MHz, kelihatannya ada kesalahan handler ketika menangani proses penyimpanan data ke EEPROMnya PIC...

Saya coba debug lagi...
Silahkan ditunggu yo.....
Judul: Re:Source Code PIC16F untuk RDVV
Ditulis oleh: Machmud pada Desember 16, 2010, 08:14:37 PM
(http://www.buahdua.com/data/lcd1.jpg)
Pas pertama kali dihidupkan

(http://www.buahdua.com/data/lcd2.jpg)
Tampilan Setting Frekuensi di 100Mhz (Default)

(http://www.buahdua.com/data/lcd3.jpg)
Setelah ditekan set unlock

(http://www.buahdua.com/data/lcd4.jpg)
Beberapa detik kemudian lock

(http://www.buahdua.com/data/lcd5.jpg)
Coba geser ke frekuensi 101.2Mhz

(http://www.buahdua.com/data/lcd6.jpg)
Posisi lock di 101.2Mhz
Judul: Re:Source Code PIC16F untuk RDVV
Ditulis oleh: Machmud pada Desember 16, 2010, 08:17:55 PM
(http://www.buahdua.com/data/lcda1.jpg)
Nah ini dari 50 sd 150Mhz


(http://www.buahdua.com/data/lcda2.jpg)
Tuh di 50Mhz


(http://www.buahdua.com/data/lcda3.jpg)
Tuh di 150Mhz
Judul: Re:Source Code PIC16F untuk RDVV
Ditulis oleh: Machmud pada Desember 16, 2010, 09:05:32 PM
(http://www.buahdua.com/data/lcd5a.jpg)
Betul juga angka 5 agak nyeleneh, antara 100.05Mhz dengan 100.50Mhz
(http://www.buahdua.com/data/lcd5b.jpg)
Judul: Re:Source Code PIC16F untuk RDVV
Ditulis oleh: isurG_ pada November 11, 2011, 07:11:10 PM
akhirnya sudah bisa kompile langsung dari .bas ke .hex pic16f628 ...

menggunakan proton ide

ada yang punya source kode bahasa inggris ndak ? rdvv bahasanya aneh ... binun ... drop1
Judul: Re:Source Code PIC16F untuk RDVV
Ditulis oleh: Busan pada November 11, 2011, 10:55:00 PM
Saya punya yang versi bahasa  ide1  kalkulasi1  ide1, tapi untuk AT89S51
Judul: Re:Source Code PIC16F untuk RDVV
Ditulis oleh: chuvlink_46sbg pada November 11, 2011, 11:19:24 PM
akhirnya sudah bisa kompile langsung dari .bas ke .hex pic16f628 ...

menggunakan proton ide

ada yang punya source kode bahasa inggris ndak ? rdvv bahasanya aneh ... binun ... drop1
bingung2 amat.translate aja via google om... ide1
Judul: Re:Source Code PIC16F untuk RDVV
Ditulis oleh: dzafoe pada November 12, 2011, 11:46:07 AM
akhirnya sudah bisa kompile langsung dari .bas ke .hex pic16f628 ...

menggunakan proton ide

ada yang punya source kode bahasa inggris ndak ? rdvv bahasanya aneh ... binun ... drop1
kang isur bagaimana caranya compile .bas ke hex pk proton ide ini kok saya ga bisa ya sebelumnya terima kasih
Judul: Re:Source Code PIC16F untuk RDVV
Ditulis oleh: isurG_ pada November 13, 2011, 11:39:11 PM
Saya punya yang versi bahasa  ide1  kalkulasi1  ide1, tapi untuk AT89S51

kang busan .. boleh dong berbagi hehehe ... tapi yang .bas ya ... kalo asm rak mudeng wkekwekwek

akhirnya sudah bisa kompile langsung dari .bas ke .hex pic16f628 ...

menggunakan proton ide

ada yang punya source kode bahasa inggris ndak ? rdvv bahasanya aneh ... binun ... drop1
kang isur bagaimana caranya compile .bas ke hex pk proton ide ini kok saya ga bisa ya sebelumnya terima kasih

wah ... master ngetest neh ... masa ngga bisa sih ... ? kan tinggal f9 aja.... compile doang ... ntar langsung ada file asm nya juga ..
Judul: Re:Source Code PIC16F untuk RDVV
Ditulis oleh: dzafoe pada November 14, 2011, 12:49:59 PM
Saya punya yang versi bahasa  ide1  kalkulasi1  ide1, tapi untuk AT89S51

kang busan .. boleh dong berbagi hehehe ... tapi yang .bas ya ... kalo asm rak mudeng wkekwekwek

akhirnya sudah bisa kompile langsung dari .bas ke .hex pic16f628 ...

menggunakan proton ide

ada yang punya source kode bahasa inggris ndak ? rdvv bahasanya aneh ... binun ... drop1
kang isur bagaimana caranya compile .bas ke hex pk proton ide ini kok saya ga bisa ya sebelumnya terima kasih

wah ... master ngetest neh ... masa ngga bisa sih ... ? kan tinggal f9 aja.... compile doang ... ntar langsung ada file asm nya juga ..

maaf kang isur bukannya ngetest, memang ga bisa ada error spt pd gambar ini
(http://farm7.static.flickr.com/6107/6342636077_d9c5836638_b.jpg)
mohon dibantu yo  hehehehe....trims
Judul: Re:Source Code PIC16F untuk RDVV
Ditulis oleh: Busan pada November 14, 2011, 06:09:10 PM
Coba cari di fredsforum.nl  disana ada yang pakai bahasa basic untuk PIC, saya mengadopsi versi itu untuk RDVV AT89S51ku.
Judul: Re:Source Code PIC16F untuk RDVV
Ditulis oleh: isurG_ pada November 15, 2011, 01:47:29 AM
dzafoe .. saya pake ide proton 1.0.4.6 dan loader v 1.3.1.0 ... pertama kali yang free ya gitu ... kena 62 baris ... kalo yang lite parah lagi 50 baris ... agak nakal dikit untuk dapatin ini ... habis dah bokek kali sih  bete1 searce tu google dapet di rap dan 4sh ... sama aja ... hati2 kalo pake avg dianggap firus ...


[spoiler](http://a6.sphotos.ak.fbcdn.net/hphotos-ak-ash4/s720x720/316774_10150401411064260_641844259_8359156_1726175525_n.jpg)[/spoiler]
Judul: Re:Source Code PIC16F untuk RDVV
Ditulis oleh: dzafoe pada November 15, 2011, 11:09:16 AM
(http://farm7.static.flickr.com/6238/6346606248_cd24ae7e47_b.jpg)
ini yang saya pakai proton ide sama v1.0.4.6 dan precompiler v1.3.3.3 pada saat dibuka precompiler disable dan compile failed...saya pakai antivirus AVIRA jg terdeteksi virus cuma saya abaikan saja...trims
Judul: Re:Source Code PIC16F untuk RDVV
Ditulis oleh: isurG_ pada November 15, 2011, 03:03:08 PM
nga bisa boss diabaikan ... harus dinon aktifkan antivirusnya ....

saya sudah coba berkali2 diabaikan patch windownya jadi eror ... emang harus dimatikan total antivirusnya .. saya pake avg bisa di nonaktifkan 5 ato 10 menit ... nah pas tidak aktif baru sempurna jalannya boss .. :D selamat mencoba
Judul: Re:Source Code PIC16F untuk RDVV
Ditulis oleh: dzafoe pada November 15, 2011, 03:45:50 PM
trims kang isur saya coba dulu...
Judul: Re:Source Code PIC16F untuk RDVV
Ditulis oleh: rey pada Desember 14, 2011, 06:04:56 AM
mantap ni---- file hex nya kerjanya apa bisa di 200 mhz ya?
Judul: Re:Source Code PIC16F untuk RDVV
Ditulis oleh: pued1970 pada Desember 21, 2011, 12:23:55 AM
(http://farm7.static.flickr.com/6238/6346606248_cd24ae7e47_b.jpg)
ini yang saya pakai proton ide sama v1.0.4.6 dan precompiler v1.3.3.3 pada saat dibuka precompiler disable dan compile failed...saya pakai antivirus AVIRA jg terdeteksi virus cuma saya abaikan saja...trims
hello.
I download Proton IDE v1.0.4.6.rar  password  I don't password  help me.
 thank you.
Judul: Re:Source Code PIC16F untuk RDVV
Ditulis oleh: isurG_ pada Desember 21, 2011, 01:40:29 AM
search that does not use the pass on uncle google
Judul: Re:Source Code PIC16F untuk RDVV
Ditulis oleh: rey pada Februari 22, 2012, 07:30:52 AM
file bas rdvv ada yang mau share ???
mohon1 mohon1 mohon1 mohon1 mohon1 mohon1 mohon1 mohon1 mohon1 mohon1 mohon1 mohon1 mohon1 mohon1 mohon1 mohon1 mohon1 mohon1 mohon1
Judul: Re:Source Code PIC16F untuk RDVV
Ditulis oleh: SafariFM pada Februari 23, 2012, 10:24:59 AM
proyek belum selesai...
ayo diupdate lagi!

[SPOILER]Kok sepi?[/SPOILER]
Judul: Re:Source Code PIC16F untuk RDVV
Ditulis oleh: rudik pada Juli 28, 2013, 02:23:51 AM
ada update ? saya mencoba masuk ke fredsforum.nl kok nggak bisa, bisa minta tolong file source codenya RDVV ini?  :) terima kasih .
Judul: Re:Source Code PIC16F untuk RDVV
Ditulis oleh: dzafoe pada Agustus 05, 2013, 01:18:24 PM
ada update ? saya mencoba masuk ke fredsforum.nl kok nggak bisa, bisa minta tolong file source codenya RDVV ini?  :) terima kasih .
coba ini om rudik  http://www.3-mtr.info/shareware/