Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Help me with Digital Wireless Optical Communication project

Status
Not open for further replies.

pierre2030

Newbie level 5
Joined
Dec 8, 2005
Messages
9
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,362
can u help me?

hi,i am final year student.
-i am doing a final year project named DWOC(digital wireless optical communication).
-inside this project, i am using a PIC16f877A to do the modulation job(manchester coding).
-i will transfer my data from pc via RS232 to my PIC before the data transmit to my receiver.
-i'm using PICbasic to write the programme for the PIC.
-i got one question need your help is how can i send a big size file(around 100kbyte) to the PIC for modulation proccess.
-so far i only can send a 1 byte data to the PIC if i using this programme below

MYDATA var Byte


HSERIN [MYDATA]
HSEROUT ["ENTERED VALUE: ",MYDATA,13,10]
HSEROUT ["ENCODING TO MANCHESTER NOW",13,10]
GOSUB EncodeManchester
HSEROUT ["ENCODING COMPLETED",13,10]
.
.

.
.
.
.
.
-what i should modify for the programme in order to achive the aim(100kbyte)?

thank u:D
 

can u help me?

i dont use basic
but i think u need to change
MYDATA var Byte
to
MYDATA var String
 

Re: can u help me?

No you cannot use STRING in picbasic.

there is no variable to hold string in it. but maybe another method, well you can try to hold inputs in eeprom, write them in a order and that is it! you have your own string variable. or more easy way you can try SERIN2 command.
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top