how to store a very large amount of data
Hi guys!
Im using serial communications in labview. That is connected with PIC16F877A with serial interface. The labview will send a bit stream of data that will be greater than the WORD sized variable of PIC. it may be arount 256 bits at a time. I want to know a method, by which i can store these 256 bits in my PIC and then transfer them to 24C128 memory. Is there any way of doing it? the largest variable that this PIC is WORD, it means that i can save a 16-bit data simultaneously. But what when i have to store such a big data in my PIC? is there any way of doing it?
Regards,
Shaiq Bashir
Depends on how you use it ?
Hi,
Being majorly a graphical development tool focused on easy acquisition, analysis, reporting and signal generation tool I don't think it would be wise to use the I/O in bit dump. Anyway you do not acquire in bit or compute.
So Shaiq please confirm the bit/byte thing. Are you sure its 256bits being dumped ? Then how ? PRZ ?
LabView to PC intrface has to be byte oriented
1. LabView works on almost any PC.
2. LabView works with a great many vendor's Data Acquisition cards & systems - these almost universally have RS232 serial interfaces except for high speed specials like SCSI.
3. PC's do NOT have clocked serial interfaces - they ALL have byte oriented asynchronous serial ports.
4. LabView may well talk of 256 'bits' being transferred but I am 99.999% certain this will be packaged up as 32 characters each in 8N1 format.
HTH
Brian
IS DasyLAB now a part of labview ??
Well I am not sure. Dasylab was originally a measurement computing product the guys who wrote softwire. Now it has been acquired by NI.