Ynt: Pic Basic den CCS ye çevirlicek kod ricası

Başlatan ÜC, 07 Ekim 2012, 17:34:09

ÜC

Arkadaşllar aşağıdaki kodu CCS ye çevirip birde bunu hex yapabilirmisiniz rica etsem.


@ DEVICE pic16F628A
@ DEVICE pic16F628A, WDT_OFF
@ DEVICE pic16F628A, PWRT_OFF
@ DEVICE pic16F628A, PROTECT_OFF
@ DEVICE pic16F628A, MCLR_OFF
@ DEVICE pic16F628A, XT_OSC

define OSC 4               
DEFINE HSER_RCSTA 90h     
DEFINE HSER_TXSTA 20h   
DEFINE HSER_BAUD 2400   
DEFINE HSER_SPBRG 25     
DEFINE HSER_CLROERR 1   

INTCON= %11000000
CMCON=7
TRISA=%00000000
TRISB=%00000010 
PORTB=0
PORTA=0

Fare var word
fare=0
pause 100

Basla:
hSerIn [dec5 fare]
hSerout [dec5 fare]
toggle PORTB.0 
goto basla

END


muhittin_kaplan


ÜC

Bu kodları Microcede programıyla hex yaparak şu an denemeler yapıyorum ama sorunum var. Ne yaptıysam halledemedim ve 2 gündür uğraşıyorum. Bilgisayardan dataları tek tek gönderdiğimde sorun yokken aynı anda birden fazla karakter gönderirsem kilitleniyor. Birde CCS ile yazılmış kodlarla denemek istiyorum.

Daha önce 16F628A ile data gönderme ve alma yaptığınız bir CCS dosyanız varsa  5 karakter geldiğinde bunları geri gönderecek ve bir ledi yakacak veya söndürecek (toggle) yapacak bir program , daha doğrusu bu programın hex dosyası.

sadogan

:1000000000308A0071280000FF00030E8301A10068
:100010007F08A0000A08A7008A01A00E0408A20019
:100020007708A3007808A4007908A5007A08A6003C
:10003000831383128C308400801E20288C1A45285C
:100040008C308400001C26280C18372822088400D5
:100050002308F7002408F8002508F9002608FA000C
:1000600027088A00210E8300FF0E7F0E090015303D
:100070008F009F308E002908023C031C4128A90AEA
:100080004228AA010C108A11262883168C1283128A
:10009000A9012B302A0784008313B4010408B3009C
:1000A0003410831B34148C1E53281808A8001A0817
:1000B000F800A81C5D281812181633088400831352
:1000C0003418831778088000AA0A2A08053C031D03
:1000D0006B28AA01301483168C1683128C128A1195
:1000E0002628840183131F308305A8011930831645
:1000F0009900A2309800903083129800A901AA01BB
:10010000301007309F0007309F00831605088500D8
:100110000330F700F70B8A2883121F080C13FB30FB
:1001200065008530900083160C148C16C030831245
:100130008B04301CA1283010831606100130831266
:0601400086069928630009
:02400E00413F30
:00000001FF
;PIC16F628

bu hex si derermisiniz

ÜC

sadogan   kodları çalıştırdım tamda istediğim gibi çalışıyor ,  geç olduğu için yarına bıraktım çok teşekkür ederim  ilgin için.

sadogan

İşine yaraması sevindirici kolay gelsin