*.txt dosyasını *.hex yapma

umutozkans

Üye
Katılım
7 Ağu 2008
Mesajlar
78
Puanları
1
Yaş
39
Elimde hexadecimal olarak fakat text dosyası olarak kodlar var ama .HEX uzantılı olmadığı için entegreye yükleyemiyorum.
 
öncelikle masaüstünde bir pencere açın bilgisayarımda olur belgelerimde olur fark etmez
akabinde araçlar > klasör seçenekleri > görünüm yapıyorsun
gelişmiş ayarlar içerisinde bilinen dosya türleri için uzantıları gizle onayını kaldırıyorsun
uygula tamam dedikten sonra
bilgisayardaki tüm dosyaların uzantıları görünür.
txt dosyasını yeniden adlandır yapıp txt uzantısını sil yerine .hex yazarsın. tamamdır.
 
mplab ta kullanabilirsin
 
İkinci bir seçenekte farklı kaydetten istediğin isim ve eki iki tırnak arasında ("isim.ek" gibi) kaydetmendir.
 
txt dosyadaki kodlar asm ise söylediğiniz işlemle hex doyası dosyası çalışmaz txt dosyasını farklı kaydedip asm uzantılı yapıp mpasmwin ile hex yapmak gerekir
 
kodlar delphi ile yazılmış metin dosyasında ise nasıl bunları hex yapabiliriz.
 
kodlar delphi ile yazılmış metin dosyasında ise nasıl bunları hex yapabiliriz.

Arkadaslar bende bi kod var bunu günlerce hexe çevirmeye çalısıyorum ama bir türlü yapamıyorum bu işlerde biraz acemiyimdir lütfen yardımcı olabilirmisiniz ? :confused:
pıc16f84a

(TRISA=0TRISB=%00001110


PORTB=%00000000

SOLSENSOR VAR PORTB.1
ORTASENSOR VAR PORTB.2
SAGSENSOR VAR PORTB.3


MAG VAR PORTB.4
MAI VAR PORTB.5
MBG VAR PORTB.6
MBI VAR PORTB.7


MAG=0 : MAI=0 : MBG=0 : MBI=0


DONGU:


IF SOLSENSOR=0 AND ORTASENSOR=0 AND SAGSENSOR=0 THEN
MAI=0 : MAG=0 : MBI=0 : MBG=0
ENDIF


IF SOLSENSOR=1 AND ORTASENSOR=0 AND SAGSENSOR=1 THEN
MAI=1 : MAG=0 : MBI=1 : MBG=0
ENDIF


IF SOLSENSOR=0 AND ORTASENSOR=0 AND SAGSENSOR=1 THEN
MAI=0 : MAG=1 : MBI=1 : MBG=0
PAUSE 1
ENDIF


IF SOLSENSOR=0 AND ORTASENSOR=1 AND SAGSENSOR=1 THEN
MAI=0 : MAG=1 : MBI=1 : MBG=0
PAUSE 1
ENDIF


IF SOLSENSOR=1 AND ORTASENSOR=0 AND SAGSENSOR=0 THEN
MAI=1 : MAG=0 : MBI=0 : MBG=1
PAUSE 1
ENDIF


IF SOLSENSOR=1 AND ORTASENSOR=1 AND SAGSENSOR=0 THEN
MAI=1 : MAG=0 : MBI=0 : MBG=1
PAUSE 1
ENDIF


IF SOLSENSOR=1 AND ORTASENSOR=1 AND SAGSENSOR=1 THEN
WHILE ORTASENSOR=1
MAI=0 : MAG=1 : MBI=0 : MBG=1
WEND
ENDIF


GOTO DONGU

END )
 
Micro code studio ,Picbasicpro ve mpasm win520 indir bir klasöre at mcs yi çalıştır.Oradan pic'ini seç kodu yapıştır ve f9 'a bas o hex'e derler.Bu kod yanılmıyorsam Picbasic kodu Asm değil yani.İstersen ben derleyipte atabilirim.
 
Arkadaslar bende bi kod var bunu günlerce hexe çevirmeye çalısıyorum ama bir türlü yapamıyorum bu işlerde biraz acemiyimdir lütfen yardımcı olabilirmisiniz ? :confused:
pıc16f84a

(TRISA=0TRISB=001110


PORTB=000000

SOLSENSOR VAR PORTB.1
ORTASENSOR VAR PORTB.2
SAGSENSOR VAR PORTB.3


MAG VAR PORTB.4
MAI VAR PORTB.5
MBG VAR PORTB.6
MBI VAR PORTB.7


MAG=0 : MAI=0 : MBG=0 : MBI=0


DONGU:


IF SOLSENSOR=0 AND ORTASENSOR=0 AND SAGSENSOR=0 THEN
MAI=0 : MAG=0 : MBI=0 : MBG=0
ENDIF


IF SOLSENSOR=1 AND ORTASENSOR=0 AND SAGSENSOR=1 THEN
MAI=1 : MAG=0 : MBI=1 : MBG=0
ENDIF


IF SOLSENSOR=0 AND ORTASENSOR=0 AND SAGSENSOR=1 THEN
MAI=0 : MAG=1 : MBI=1 : MBG=0
PAUSE 1
ENDIF


IF SOLSENSOR=0 AND ORTASENSOR=1 AND SAGSENSOR=1 THEN
MAI=0 : MAG=1 : MBI=1 : MBG=0
PAUSE 1
ENDIF


IF SOLSENSOR=1 AND ORTASENSOR=0 AND SAGSENSOR=0 THEN
MAI=1 : MAG=0 : MBI=0 : MBG=1
PAUSE 1
ENDIF


IF SOLSENSOR=1 AND ORTASENSOR=1 AND SAGSENSOR=0 THEN
MAI=1 : MAG=0 : MBI=0 : MBG=1
PAUSE 1
ENDIF


IF SOLSENSOR=1 AND ORTASENSOR=1 AND SAGSENSOR=1 THEN
WHILE ORTASENSOR=1
MAI=0 : MAG=1 : MBI=0 : MBG=1
WEND
ENDIF


GOTO DONGU

END )
Bu kod basic dilinde yazılmış.Üstte ki yazdığım yazıyı incele o işini görür olmazsa ben hex'e çeviririm.
 

Forum istatistikleri

Konular
128,133
Mesajlar
915,308
Kullanıcılar
449,850
Son üye
umutbaysal9

Yeni konular

Çevrimiçi üyeler

Geri
Üst