Picproje Elektronik Sitesi

DERLEYİCİLER => PICBasic => Konuyu başlatan: onurx5 - 22 Nisan 2014, 12:14:15

Başlık: microcode studio-pic basic pro bas dosyasını hex çevirememe hata yardım??
Gönderen: onurx5 - 22 Nisan 2014, 12:14:15
selamun aleyküm sayın hocalarım elimdeki bas uzantılı dosyayı hex çeviremedim  kafayı yemek üzereyim nerede hata yaptığımı bilmiyorum bir bakarsanız bana yardımcı olursanız çok sevinirim her şey doğru yapmaya çalışıyorum pic seçili f11 basıyorum ama hata veriyor benim nerede hata yaptığımı siz söyleyin videosunu çektim yardımlarınızı bekliyorum selametle


programın videosu
http://youtu.be/cBRXFYVgCPY (http://youtu.be/cBRXFYVgCPY)

hexe çevirmeye çalıştığım bas kodu

'****************************************************************
'*  Name    : Kayan yazı deneme 4.BAS                           *
'*  Author  :                                                   *
'*  Notice  :                                                   *
'*          :                                                   *
'*  Date    : 27.07.2012                                        *
'*  Version : 4.0                                               *
'*  Notes   : 74hc138 ile, 16 SÜTUN  kayan yazı                 *
'*          :                                                   *
'****************************************************************

@ DEVICE pic16F628A                      'işlemci 16F628A                               
@ DEVICE pic16F628A, WDT_OFF             'Watch Dog timer açık
@ DEVICE pic16F628A, PWRT_OFF            'Power on timer açık
@ DEVICE pic16F628A, PROTECT_OFF         'Kod Protek kapalı
@ DEVICE pic16F628A, MCLR_OFF            'MCLR pini kullanılıyor.
@ DEVICE pic16F628A, HS_OSC              '6MHz takılacak

CMCON=7   
'-----------------------------------------------------------------


TRISA=%00000000
TRISB=%00000000
PORTA=0         
PORTB=0           

P1 VAR BYTE     
i  VAR BYTE
i1 VAR BYTE     

P1=1 'TITREMEYI ENGELLEMEK İÇİN
i=0
i1=12 'KAYMA HIZI
d0 VAR BYTE   
d1 VAR BYTE     
d2 VAR BYTE
d3 VAR BYTE
d4 VAR BYTE
d5 VAR BYTE
d6 VAR BYTE
d7 VAR BYTE     
d8 VAR BYTE
d9 VAR BYTE
d10 VAR BYTE
d11 VAR BYTE
d12 VAR BYTE
d13 VAR BYTE
d14 VAR BYTE
d15 VAR BYTE
d16 VAR BYTE
d17 VAR BYTE
d18 VAR BYTE
d19 VAR BYTE
d20 VAR BYTE
d21 VAR BYTE
d22 VAR BYTE
d23 VAR BYTE
d24 VAR BYTE
d25 VAR BYTE
d26 VAR BYTE
d27 VAR BYTE
d28 VAR BYTE
d29 VAR BYTE
d30 VAR BYTE
d31 VAR BYTE
d32 VAR BYTE
d33 VAR BYTE
d34 VAR BYTE
d35 VAR BYTE
d36 VAR BYTE
d37 VAR BYTE
d38 VAR BYTE
d39 VAR BYTE
d40 VAR BYTE
d41 VAR BYTE
d42 VAR BYTE
d43 VAR BYTE
d44 VAR BYTE
d45 VAR BYTE
d46 VAR BYTE
d47 VAR BYTE
d48 VAR BYTE
d49 VAR BYTE
d50 VAR BYTE
d51 VAR BYTE
d52 VAR BYTE
d53 VAR BYTE
d54 VAR BYTE
d55 VAR BYTE
d56 VAR BYTE
d57 VAR BYTE
d58 VAR BYTE
d59 VAR BYTE
d60 VAR BYTE
d61 VAR BYTE
d62 VAR BYTE
d63 VAR BYTE
d64 VAR BYTE
d65 VAR BYTE
d66 VAR BYTE
d67 VAR BYTE
d68 VAR BYTE
d69 VAR BYTE
d70 VAR BYTE
d71 VAR BYTE
d72 VAR BYTE
d73 VAR BYTE
d74 VAR BYTE
d75 VAR BYTE
d76 VAR BYTE
d77 VAR BYTE
d78 VAR BYTE
d79 VAR BYTE
d80 VAR BYTE
d81 VAR BYTE
d82 VAR BYTE
d83 VAR BYTE
d84 VAR BYTE
d85 VAR BYTE
d86 VAR BYTE
d87 VAR BYTE
d88 VAR BYTE
d89 VAR BYTE
d90 VAR BYTE
d91 VAR BYTE
d92 VAR BYTE
d93 VAR BYTE
d94 VAR BYTE
d95 VAR BYTE
d96 VAR BYTE
d97 VAR BYTE
d98 VAR BYTE
d99 VAR BYTE
d100 VAR BYTE
d101 VAR BYTE
d102 VAR BYTE
d103 VAR BYTE
d104 VAR BYTE
d105 VAR BYTE
d106 VAR BYTE
d107 VAR BYTE
d108 VAR BYTE
d109 VAR BYTE
d110 VAR BYTE
d111 VAR BYTE
d112 VAR BYTE
d113 VAR BYTE
d114 VAR BYTE
d115 VAR BYTE
d116 VAR BYTE
d117 VAR BYTE
d118 VAR BYTE
d119 VAR BYTE
d120 VAR BYTE
d121 VAR BYTE
d122 VAR BYTE
d123 VAR BYTE
d124 VAR BYTE
d125 VAR BYTE
d126 VAR BYTE
d127 VAR BYTE
d128 VAR BYTE
d129 VAR BYTE
d130 VAR BYTE
d131 VAR BYTE
d132 VAR BYTE
d133 VAR BYTE
d134 VAR BYTE
d135 VAR BYTE
d136 VAR BYTE
d137 VAR BYTE
d138 VAR BYTE
d139 VAR BYTE
d140 VAR BYTE
d141 VAR BYTE
d142 VAR BYTE
d143 VAR BYTE
d144 VAR BYTE
d145 VAR BYTE
d146 VAR BYTE
d147 VAR BYTE
d148 VAR BYTE
d149 VAR BYTE
d150 VAR BYTE
d151 VAR BYTE
d152 VAR BYTE
d153 VAR BYTE
d154 VAR BYTE
d155 VAR BYTE
d156 VAR BYTE
d157 VAR BYTE
d158 VAR BYTE
d159 VAR BYTE
d160 VAR BYTE
d161 VAR BYTE
d162 VAR BYTE
d163 VAR BYTE
d164 VAR BYTE
d165 VAR BYTE
d166 VAR BYTE
d167 VAR BYTE
d168 VAR BYTE
d169 VAR BYTE
d170 VAR BYTE
d171 VAR BYTE
d172 VAR BYTE
d173 VAR BYTE
d174 VAR BYTE
d175 VAR BYTE
d176 VAR BYTE
d177 VAR BYTE
d178 VAR BYTE
d179 VAR BYTE
d180 VAR BYTE
d181 VAR BYTE
d182 VAR BYTE
d183 VAR BYTE
d184 VAR BYTE
d185 VAR BYTE
d186 VAR BYTE
d187 VAR BYTE
d188 VAR BYTE
d189 VAR BYTE
d190 VAR BYTE
d191 VAR BYTE
d192 VAR BYTE
d193 VAR BYTE
d194 VAR BYTE
d195 VAR BYTE
d196 VAR BYTE

',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

d0= %00000000   
d1= %00000000   
d2= %00000000   
d3= %00000000   
d4= %00000000   
d5= %00000000   
d6= %00000000
d7= %00000000   
d8= %00000000   
d9= %00000000   
d10=%00000000   
d11=%00000000   
d12=%00000000
d13=%00000000   
d14=%00000000   
d15=%00000000   
d16=%00011111 
d17=%00000100   
d18=%00000100
d19=%00011111
d20=%00000000
d21=%00001110
d22=%00010001
d23=%00010001
d24=%00001110
d25=%00000000 
d26=%00010111 
d27=%00010101
d28=%00010101
d29=%00011101
d30=%00000000
d31=%00000000
d32=%00000000
d33=%00000000
d34=%00000000
d35=%00000000 
d36=%00011111 
d37=%00010101
d38=%00010101
d39=%00011101
d40=%00000000
d41=%00011111
d42=%00010101
d43=%00010101
d44=%00010001
d45=%00000000 
d46=%00011111
d47=%00010000
d48=%00010000
d49=%00010000
d50=%00000000
d51=%00011111
d52=%00010001
d53=%00010001
d54=%00001110
d55=%00000000 
d56=%00011101 
d57=%00000000
d58=%00011111
d59=%00000010
d60=%00000100
d61=%00001000
d62=%00011111
d63=%00000000
d64=%00011101
d65=%00000000 
d66=%00010001 
d67=%00011001
d68=%00010101
d69=%00010011
d70=%00010001
d71=%00000000
d72=%00000000
d73=%00000000
d74=%00000000
d75=%00000000 
d76=%00000000 
d77=%00000000
d78=%00010010
d79=%00011111
d80=%00010000
d81=%00000000
d82=%00010001
d83=%00011001
d84=%00010101
d85=%00010010 
d86=%00000000 
d87=%00010101
d88=%00010101
d89=%00010101
d90=%00001010
d91=%00000000
d92=%00000111
d93=%00000100
d94=%00011111
d95=%00000100 
d96=%00000000 
d97=%00010111
d98=%00010101
d99=%00010101
d100=%00001001
d101=%00000000
d102=%00001111
d103=%00010100
d104=%00010100
d105=%00001000
d106=%00000000
d107=%00000000
d108=%00000001
d109=%00000001
d110=%00011111
d111=%00000000
d112=%00011111
d113=%00010101
d114=%00010101
d115=%00011111
d116=%00000000
d117=%00000010
d118=%00000101
d119=%00000101
d120=%00011110
d121=%00000000
d122=%00001110
d123=%00010001
d124=%00010001
d125=%00001110
d126=%00000000
d127=%00000000
d128=%00000000
d129=%00000000
d130=%00000100
d131=%00001110
d132=%00011111
d133=%00000100
d134=%00000100
d135=%00000100
d136=%00000100
d137=%00000000
d138=%00000000
d139=%00000000
d140=%00000100
d141=%00001110
d142=%00011111
d143=%00000100
d144=%00000100
d145=%00000100
d146=%00000100
d147=%00000000
d148=%00000000
d149=%00000000
d150=%00000100
d151=%00001110
d152=%00011111
d153=%00000100
d154=%00000100
d155=%00000100
d156=%00000100
d157=%00000000
d158=%00000000
d159=%00000000
d160=%00000100
d161=%00000100
d162=%00000100
d163=%00000100
d164=%00000000
d165=%00000000
d166=%00000000
d167=%00000100
d168=%00000100
d169=%00011111
d170=%00000100
d171=%00000100
d172=%00000000
d173=%00000000
d174=%00000000
d175=%00010001
d176=%00001010
d177=%00000100
d178=%00001010
d179=%00010001
d180=%00000000
d181=%00000000
d182=%00000000
d183=%00000000
d184=%00000000
d185=%00000000
d186=%00000000
d187=%00000000
d188=%00000000
d189=%00000000
d190=%00000000
d191=%00000000
d192=%00000000
d193=%00000000
d194=%00000000
d195=%00000000
d196=%00000000
                           
ILK:

i=i+1
IF i=i1 Then kaydir
     
    ' (SAĞ taraf)
PORTA=%00000000 'SUTUN 1 ICIN   74HC138 in Y0 Çıkışı  için
PORTB=d1
Pause P1

PORTA=%00000001 'SUTUN 2 ICIN   74HC138 in Y1 Çıkışı  için
PORTB=d2
Pause P1

PORTA=%00000010 'SUTUN 3 ICIN      74HC138 in Y2 Çıkışı  için
PORTB=d3
Pause P1

PORTA=%00000011 'SUTUN 4 ICIN   74HC138 in Y3 Çıkışı  için
PORTB=d4
Pause P1

PORTA=%00000100 'SUTUN 5 ICIN      74HC138 in Y4 Çıkışı  için
PORTB=d5
Pause P1

PORTA=%00000101 'SUTUN 6 ICIN      74HC138 in Y5 Çıkışı  için
PORTB=d6
Pause P1

PORTA=%00000110 'SUTUN 7 ICIN      74HC138 in Y6 Çıkışı  için
PORTB=d7
Pause P1

PORTA=%00000111 'SUTUN 8 ICIN      74HC138 in Y7 Çıkışı  için
PORTB=d8
Pause P1


' (SOL taraf)
PORTA=%00001000    
PORTB=d9
Pause P1

PORTA=%00001001
PORTB=d10
Pause P1

PORTA=%00001010
PORTB=d11
Pause P1

PORTA=%00001011
PORTB=d12
Pause P1

PORTA=%00001100
PORTB=d13
Pause P1

PORTA=%00001101
PORTB=d14
Pause P1

PORTA=%00001110
PORTB=d15
Pause P1

PORTA=%00001111
PORTB=d16
Pause P1

GOTO ILK

kaydir:
i=0

d0=d1
d1=d2
d2=d3
d3=d4
d4=d5
d5=d6
d6=d7
d7=d8
d8=d9
d9=d10
d10=d11
d11=d12
d12=d13
d13=d14
d14=d15
d15=d16
d16=d17
d17=d18
d18=d19
d19=d20
d20=d21
d21=d22
d22=d23
d23=d24
d24=d25
d25=d26
d26=d27
d27=d28
d28=d29
d29=d30
d30=d31
d31=d32
d32=d33
d33=d34
d34=d35
d35=d36
d36=d37
d37=d38
d38=d39
d39=d40
d40=d41
d41=d42
d42=d43
d43=d44
d44=d45
d45=d46
d46=d47
d47=d48
d48=d49
d49=d50
d50=d51
d51=d52
d52=d53
d53=d54
d54=d55
d55=d56
d56=d57
d57=d58
d58=d59
d59=d60
d60=d61
d61=d62
d62=d63
d63=d64
d64=d65
d65=d66
d66=d67
d67=d68
d68=d69
d69=d70
d70=d71
d71=d72
d72=d73
d73=d74
d74=d75
d75=d76
d76=d77
d77=d78
d78=d79
d79=d80
d80=d81
d81=d82
d82=d83
d83=d84
d84=d85
d85=d86
d86=d87
d87=d88
d88=d89
d89=d90
d90=d91
d91=d92
d92=d93
d93=d94
d94=d95
d95=d96
d96=d97
d97=d98
d98=d99
d99=d100
d100=d101
d101=d102
d102=d103
d103=d104
d104=d105
d105=d106
d106=d107
d107=d108
d108=d109
d109=d110
d110=d111
d111=d112
d112=d113
d113=d114
d114=d115
d115=d116
d116=d117
d117=d118
d118=d119
d119=d120
d120=d121
d121=d122
d122=d123
d123=d124
d124=d125
d125=d126
d126=d127
d127=d128
d128=d129
d129=d130
d130=d131
d131=d132
d132=d133
d133=d134
d134=d135
d135=d136
d136=d137
d137=d138
d138=d139
d139=d140
d140=d141
d141=d142
d142=d143
d143=d144
d144=d145
d145=d146
d146=d147
d147=d148
d148=d149
d149=d150
d150=d151
d151=d152
d152=d153
d153=d154
d154=d155
d155=d156
d156=d157
d157=d158
d158=d159
d159=d160
d160=d161
d161=d162
d162=d163
d163=d164
d164=d165
d165=d166
d166=d167
d167=d168
d168=d169
d169=d170
d170=d171
d171=d172
d172=d173
d173=d174
d174=d175
d175=d176
d176=d177
d177=d178
d178=d179
d179=d180
d180=d181
d181=d182
d182=d183
d183=d184
d184=d185
d185=d186
d186=d187
d187=d188
d188=d189
d189=d190
d190=d191
d191=d192
d192=d193
d193=d194
d194=d195
d195=d196
d196=d0

GOTO ILK

End 

Başlık: Ynt: microcode studio-pic basic pro bas dosyasını hex çevirememe hata yardım??
Gönderen: MC_Skywalker - 22 Nisan 2014, 12:53:49
Pic Basic PRO 3 ile derlenmiş hali

:020000040000FA
:100000002828A301A200FF30A207031CA307031C9A
:1000100023280330A100DF300F200328A101E83E90
:10002000A000A109FC30031C1828A00703181528FC
:10003000A0076400A10F152820181E28A01C222844
:1000400000002228080083130313831264000800B1
:1000500007309F0083168501860183128501860182
:1000600003170130CF00CD010C30CE000313B801CF
:10007000B9018316C501D001DB01E6018312031724
:10008000A101AC01B701C2010313BA01C501D0013E
:10009000DB01E601F1011F30FC0083160430A700EC
:1000A0000430B2001F30BD00C6010E30C700113051
:1000B000C8001130C9000E30CA00CB011730CC0087
:1000C0001530CD001530CE001D30CF00D101D2014A
:1000D000D301D401D501D6011F30D7001530D80087
:1000E0001530D9001D30DA00DC011F30DD0015307D
:1000F000DE001530DF001130E000E1011F30E200CA
:100100001030E3001030E4001030E500E7011F304C
:10011000E8001130E9001130EA000E30EB00EC018C
:100120001D30ED00EE011F30EF0083120317023087
:10013000A0000430A2000830A3001F30A400A501D5
:100140001D30A600A7011130A8001930A9001530F4
:10015000AA001330AB001130AD00AE01AF01B00109
:10016000B101B201B301B4011230B5001F30B600C5
:100170001030B800B9011130BA001930BB00153089
:10018000BC001230BD00BE011530BF001530C000EC
:100190001530C1000A30C300C4010730C500043067
:1001A000C6001F30C7000430C800C9011730CA009C
:1001B0001530CB001530CC0003130930BB00BC0157
:1001C0000F30BD001430BE001430BF000830C00036
:1001D000C101C2010130C3000130C4001F30C6009C
:1001E000C7011F30C8001530C9001530CA001F30C4
:1001F000CB00CC010230CD000530CE000530CF0061
:100200001E30D100D2010E30D3001130D400113095
:10021000D5000E30D600D701D801D901DA0104305B
:10022000DC000E30DD001F30DE000430DF00043063
:10023000E0000430E1000430E200E301E401E50104
:100240000430E7000E30E8001F30E9000430EA0017
:100250000430EB000430EC000430ED00EE01EF015F
:10026000F0010430F2000E30F3001F30F4000430CF
:10027000F5000430F6000430F7000430F800F9010E
:10028000FA01FB010430FD000430FE000430FF00E1
:1002900083160430A000A101A201A3010430A40030
:1002A0000430A5001F30A6000430A8000430A900C7
:1002B000AA01AB01AC011130AD000A30AE00043030
:1002C000AF000A30B0001130B100B301B401B50184
:1002D000B601B701B801B901BA01BB01BC01BE0149
:1002E000BF01C001C101C201C301C40183120317D0
:1002F000CD0A64004D084E02031303190F2A85012D
:100300003908860003174F080313012001308500C8
:10031000831645088312860003174F080313012034
:1003200002308500831650088312860003174F0899
:10033000031301200330850083165B0883128600B7
:1003400003174F0803130120043085008316660845
:100350008312860003174F08031301200530850020
:10036000031721080313860003174F080313012006
:100370000630850003172C080313860003174F0867
:100380000313012007308500031737080313860085
:1003900003174F0803130120083085000317420894
:1003A0000313860003174F0803130120093085004B
:1003B0003A08860003174F08031301200A3085000E
:1003C0004508860003174F08031301200B308500F2
:1003D0005008860003174F08031301200C308500D6
:1003E0005B08860003174F08031301200D308500BA
:1003F0006608860003174F08031301200E3085009E
:100400007108860003174F08031301200F30850081
:100410007C08860003174F08031301207729031770
:10042000CD0103133908B800831645088312B900BB
:1004300083165008C5005B08D0006608DB008312F5
:100440000317210883160313E600831203172C08F1
:10045000A1003708AC004208B70003133A0803179D
:10046000C20003134508BA005008C5005B08D0005D
:100470006608DB007108E6007C08F1008316270897
:100480008312FC0083163208A7003D08B20046081C
:10049000BD004708C6004808C7004908C8004A0808
:1004A000C9004B08CA004C08CB004D08CC004E08D0
:1004B000CD004F08CE005108CF005208D10053089C
:1004C000D2005408D3005508D4005608D500570868
:1004D000D6005808D7005908D8005A08D9005C0837
:1004E000DA005D08DC005E08DD005F08DE00600801
:1004F000DF006108E0006208E1006308E2006408D0
:10050000E3006508E4006708E5006808E70069089B
:10051000E8006A08E9006B08EA006C08EB006D0867
:10052000EC006E08ED006F08EE0083120317200840
:1005300083160313EF00831203172208A000230879
:10054000A2002408A3002508A4002608A500270867
:10055000A6002808A7002908A8002A08A9002B0837
:10056000AA002D08AB002E08AD002F08AE00300801
:10057000AF003108B0003208B1003308B2003408CF
:10058000B3003508B4003608B5003808B60039089D
:10059000B8003A08B9003B08BA003C08BB003D0867
:1005A000BC003E08BD003F08BE004008BF00410837
:1005B000C0004308C1004408C3004508C400460801
:1005C000C5004708C6004808C7004908C8004A08CF
:1005D000C9004B08CA004C08CB0003133B080317A3
:1005E000CC0003133C08BB003D08BC003E08BD0026
:1005F0003F08BE004008BF004108C0004208C100DB
:100600004308C2004408C3004608C4004708C600A7
:100610004808C7004908C8004A08C9004B08CA0072
:100620004C08CB004D08CC004E08CD004F08CE0042
:100630005108CF005208D1005308D2005408D3000B
:100640005508D4005608D5005708D6005808D700DA
:100650005908D8005A08D9005C08DA005D08DC00A7
:100660005E08DD005F08DE006008DF006108E00072
:100670006208E1006308E2006408E3006508E40042
:100680006708E5006808E7006908E8006A08E9000B
:100690006B08EA006C08EB006D08EC006E08ED00DA
:1006A0006F08EE007008EF007208F0007308F200A7
:1006B0007408F3007508F4007608F5007708F60072
:1006C0007808F7007908F8007A08F9007B08FA0042
:1006D0007D08FB007E08FD007F08FE0083162008D1
:1006E0008312FF0083162108A0002208A10023081E
:1006F000A2002408A3002508A4002608A5002808B5
:10070000A6002908A8002A08A9002B08AA002C087E
:10071000AB002D08AC002E08AD002F08AE0030084D
:10072000AF003108B0003308B1003408B300350819
:10073000B4003608B5003708B6003808B7003908E5
:10074000B8003A08B9003B08BA003C08BB003E08B4
:10075000BC003F08BE004008BF004108C00042087E
:10076000C1004308C2004408C3008312380883163E
:0A077000C400831277296300BB2B3D
:02400E00FC3F75
:00000001FF

Başlık: Ynt: microcode studio-pic basic pro bas dosyasını hex çevirememe hata yardım??
Gönderen: Kabil ATICI - 22 Nisan 2014, 12:56:40
@onurx5
Aslında hatayı vermiş kaynak dosya adı çok uzun diyor. Dosya adını kısa tut.
Bazı derleyiciler dosya veya klasör adında Türkçe karakter kabul etmez, bazıları dosya ve klasör adlarında bazı sınırlamalar getirmiş. Bunlara dikkat etmek gerekir...
Başlık: Ynt: microcode studio-pic basic pro bas dosyasını hex çevirememe hata yardım??
Gönderen: diversant - 22 Nisan 2014, 14:37:37
Videoyu izledim.Dikkatimi çekti: orada Compile degil de Program sekmesine basılıyor .Yani - derlenmiş(hex) kodları bulamadığı için dehata veriyo.Program device değil de direk F9 tuşuna basıpta bir deneyin.Gene hata verirse haberdar edin
Başlık: Ynt: microcode studio-pic basic pro bas dosyasını hex çevirememe hata yardım??
Gönderen: onurx5 - 22 Nisan 2014, 19:57:16
hocam dediğiniz gibi adını kısaltım dediğiniz gibi peki hangi tuşa basıp hex dosyası oluşturacağım bana bu konuda yardımlarınız bekliyorum?? selametle
Başlık: Ynt: microcode studio-pic basic pro bas dosyasını hex çevirememe hata yardım??
Gönderen: onurx5 - 22 Nisan 2014, 20:03:31
hocam f9 bastığımda böyle bir uyarı veriyor veriyor tama dediğimde herhangibir dosya oluşturmuyor
f9 basılan sonuç (http://i.hizliresim.com/A2q9Zr.jpg)
Başlık: Ynt: microcode studio-pic basic pro bas dosyasını hex çevirememe hata yardım??
Gönderen: MC_Skywalker - 22 Nisan 2014, 20:41:00
1) dosylarını kaydettiğin klasör yazmaya karşı korumalı olduğu için derleme yapamıyor. dosyları başka klasöre taşı.

2) o bilgisayarda yönetici değilsin. microcode studionun ikonun sağtıklayıp yönetici olarak çalıştır diyerek dene
Başlık: Ynt: microcode studio-pic basic pro bas dosyasını hex çevirememe hata yardım??
Gönderen: onurx5 - 22 Nisan 2014, 20:52:55
dediğiniz gibi yaptım hocam 3 tane dosya oluşturdu peki hexe neden dönüşmedi ??


http://i.hizliresim.com/ElqGJ9.jpg (http://i.hizliresim.com/ElqGJ9.jpg)
Başlık: Ynt: microcode studio-pic basic pro bas dosyasını hex çevirememe hata yardım??
Gönderen: diversant - 22 Nisan 2014, 22:25:21
Hiç bir hata vermedi mi? F9 a basınca
Gene bir yerde hata var
Başlık: Ynt: microcode studio-pic basic pro bas dosyasını hex çevirememe hata yardım??
Gönderen: Kabil ATICI - 22 Nisan 2014, 22:30:15
İngilizcen  pek iyi değil galiba.
Alıntı yapılan: onurx5 - 22 Nisan 2014, 20:03:31
hocam f9 bastığımda böyle bir uyarı veriyor veriyor tama dediğimde herhangibir dosya oluşturmuyor
f9 basılan sonuç (http://i.hizliresim.com/A2q9Zr.jpg)
orada belirtildiğine göre kaynak klasörün sadece okunabilir diyor. Bu nedenle kod.bas derlenemedi diyor.
Yazılanları en azından google translate kullanarak çevirmeyi dene. OK butonuna basıp geçersen sadece aynı sorunu etrafında döner durursun..
Bu arada bu dili ve derleyiciyi pek iyi bilmiyorum. Ancak gözüme çarpan konularda yardımcı olabiliyorum.

Son gönderdiğin mesajdaki konu ayarlar ile ilgili bir şey olabilir.
View menüsünde "Compile & Program Options" ilgili bir ayar olabilir
Başlık: Ynt: microcode studio-pic basic pro bas dosyasını hex çevirememe hata yardım??
Gönderen: diversant - 22 Nisan 2014, 22:34:48
Aga sormak istediğim bir soru var:
dosyalası sen sık kullananlar klasöruna mı kaydediyon ?
Başlık: Ynt: microcode studio-pic basic pro bas dosyasını hex çevirememe hata yardım??
Gönderen: onurx5 - 22 Nisan 2014, 22:51:35
hocam kodu ben yeni bir kod klasörü oluşturup onun içine attım pic basic prıu yönetici olarak çalıştırdım 3 tane dosya verdi ingilizcem yok evet kodada acemiyim ilk defa pic basic proda derleme yapıyorum öğrenmeye çalışıyorum ilginiz için teşekkürler neden hez dosyası oluşmadı ben halen onu anlamış değilim
Başlık: Ynt: microcode studio-pic basic pro bas dosyasını hex çevirememe hata yardım??
Gönderen: Kabil ATICI - 22 Nisan 2014, 22:59:34
İnternette gördüğüm kadarı ile bu program MPASM ile birlikte kullanıyor galiba . Bilgisayarınızda var değil mi? Verdiğin resimlerden asm dosyasını oluşturduğu görülüyor.  (bilgisayarın 64 bitlik sistem kullanıyorsa.

http://etepic.com/index.php/topic,300.0.html (http://etepic.com/index.php/topic,300.0.html)
Başlık: Ynt: microcode studio-pic basic pro bas dosyasını hex çevirememe hata yardım??
Gönderen: onurx5 - 22 Nisan 2014, 23:09:09
32 bit mplam programı var asmeyi çevirdim pici16f628a yaptım hata verdi çevirmedi hocam yine
Başlık: Ynt: microcode studio-pic basic pro bas dosyasını hex çevirememe hata yardım??
Gönderen: MC_Skywalker - 22 Nisan 2014, 23:12:33
Kullandığın versionu tam olarak yazarmısın.


(http://s13.postimg.cc/m5hvdbcir/Ads_z.jpg) (http://postimg.cc/image/m5hvdbcir/)


eğer 3.0 ve ondan yüksekse


@ DEVICE pic16F628A                      'işlemci 16F628A                               
@ DEVICE pic16F628A, WDT_OFF             'Watch Dog timer açık
@ DEVICE pic16F628A, PWRT_OFF            'Power on timer açık
@ DEVICE pic16F628A, PROTECT_OFF         'Kod Protek kapalı
@ DEVICE pic16F628A, MCLR_OFF            'MCLR pini kullanılıyor.
@ DEVICE pic16F628A, HS_OSC              '6MHz takılacak


olan kısmı aşağıdaki gibi değiştir.


#config
    __config _INTRC_OSC_NOCLKOUT & _WDT_ON & _CP_OFF
#endconfig

Başlık: Ynt: microcode studio-pic basic pro bas dosyasını hex çevirememe hata yardım??
Gönderen: onurx5 - 23 Nisan 2014, 10:56:46
hocam kullandığım versiyon 4.0.0.0

(http://s27.postimg.cc/bypi7cwlb/Ekran_Al_nt_s.jpg) (http://postimg.cc/image/bypi7cwlb/)

hocam dediğiniz gibi düzenlemeyi yaptım ama yine hata verdi kod neden böyle bir şey yapıyor anlamış değilim çözemedim bir türlü dediklerinizi harfiyen uyguluyorum  :-\

hata resmi

(http://s15.postimg.cc/fbhuxlo1j/bandicam_2014_04_23_10_54_13_967.jpg) (http://postimg.cc/image/fbhuxlo1j/)
Başlık: Ynt: microcode studio-pic basic pro bas dosyasını hex çevirememe hata yardım??
Gönderen: MC_Skywalker - 23 Nisan 2014, 12:50:18
senin versionun. 2.60 benim dediklerimi yapman gerekmiyor.


Başlat -> Çalıştır ı seçip CMD yazıp enter bas.

proje(deneme4.BAS dosyasının olduğu) kalsörüne gidip

PBP -p16f628a deneme4.BAS yazıp enter tuşuna bas.

dahasonra

PM deneme4.ASM yazıp yazıp enter tuşuna bas.

.hex dosyan oluşacak

oluşmaz ise komut satırımda iken


cd\
dir MPASM*.* /a/a >c:\sonuc.txt


yaz daha sonra sonuc.txt içini buraya gönder. bu komutu çalıştırdıktan sonra diskinin büyüklüğüne göre işlem uzun sürer.
Başlık: Ynt: microcode studio-pic basic pro bas dosyasını hex çevirememe hata yardım??
Gönderen: diversant - 23 Nisan 2014, 13:01:58
Alıntı yapılan: onurx5 - 23 Nisan 2014, 10:56:46
hocam kullandığım versiyon 4.0.0.0

[
hata resmi

(http://s15.postimg.cc/fbhuxlo1j/bandicam_2014_04_23_10_54_13_967.jpg) (http://postimg.cc/image/fbhuxlo1j/)
projeyi direk c:\\ sürücüsüne yadedip dene
Örn: 

C:\pbp\samples
ve dosyalar [ö ü ğ ş] gibi harfler içermesin .Senin anlayacağın -izlenilen dosya yolu 32 karakteri geçmeyecek sekilde bir dene
Başlık: Ynt: microcode studio-pic basic pro bas dosyasını hex çevirememe hata yardım??
Gönderen: onurx5 - 23 Nisan 2014, 20:17:12
hocam yine beceremedim programın üst versiyonu indirdim yine olmadı kafayı yemek üzereyim ne yapsam etsem olmuyor:/
Başlık: Ynt: microcode studio-pic basic pro bas dosyasını hex çevirememe hata yardım??
Gönderen: onurx5 - 24 Nisan 2014, 13:47:05
hocam sizce hata nerede ??
Başlık: Ynt: microcode studio-pic basic pro bas dosyasını hex çevirememe hata yardım??
Gönderen: onurx5 - 30 Nisan 2014, 18:14:36
selamun aleyküm sayın hocalarım ben sorunu çözdüm Allaha şükürler olsun elhamdülillah bu meslek lisesi hocamın yanına gittim elindeki program setubunu ve nasıl kurulduğuna dair içinde kendi yazdığı anlatımlı dökümanları verdi bende bu dökümanları burada paylaşmak istiyorum benim gibi yeni başlayan arkadaşlara yardımcı olacağına inanıyorum ben neti araştırdım sami hocama buradan çok teşekkür ediyorum hiç üşenmeden nasıl kurlduğuna dair anlatım yapmış Allah razı olsun bana sabır göstererek sorunumu dinleyip elinden gelini yparak yardımcı olan ve olmayan tüm hocalarım teşekkür ediyorum saygılarımla @onurx5



dökümanın içeriğini ve kurulumunu anlatan yazı
DİKKAT !!!

Genellikle, Micro Code Studio 3.0 veya 4.0 kullanılmaktadır.

Derleyici olarak PBP klasörü kullanılıyor idi.
Daha fazla PIC'i tanıması sebebiyle PBP246 kullanılmaktadır.

Kurulum aşamaları:
1- Micro Code Studio'yu istediğiniz bir yere kurunuz.
2- (PBP) veya (PBP246) klasörünü c: sürücüsüne kopyalayın (Root'a)
3- MCS'yi çalıştırın
4- (View) menüsünde (Compile and Program Options) sekmesini seçin
5- Compile sekmesinde (Find Manually) düğmesi ile, (C:\PBP246) 
   klasörünü göstererek, menüdeki (Use PBPL) kutusunu işaretleyin
6- (Assembler) sekmesine geçin ve (Use MPASM) kutusunda işaret varsa
   kaldırın. OK düğmesini tıklayarak buradan çıkın.
7- (View) menüsünde, (Editor Options) 'u seçin.
8- (Program Header) sekmesini seçin.
9- Aşağıdaki (Author=Yazar, işi yapan) bölümüne adınızı yazın
10- (Copyright) bölümüne meselâ (Bilge Bilgisayar) gibi bir şey yazın
11- OK düğmesi ile kabul edin.

Not: 9 ve 10. maddeleri yapmadığınızda hiçbir şey olmaz.
Yaparsanız, her açtığınızda, sizin adınızla sıfır bir
dosya oluşturulur. Böylece isim yazmak zorunda kalmazsınız.

Başarılar... Sami YAZGÜNOĞLU

DİKKAT GOOGLE DRİVERDEN RAR DOSYASININ İNDİRİLMESİ RESİMLİ ANLATIM
(http://s14.postimg.cc/lsvuiyw8t/bandicam_2014_04_30_18_04_19_040.jpg) (http://postimg.cc/image/lsvuiyw8t/)

Download Sayfası
https://drive.google.com/file/d/0B857sH3uf8bmSFJpaVo4YU8weVE/edit?usp=sharing (https://drive.google.com/file/d/0B857sH3uf8bmSFJpaVo4YU8weVE/edit?usp=sharing)