Interesting idea.
My first thought was no, I do not think it would be possible.
But if you could find the commands from the drivers that normally run these things then why not??
I bet it will not be easy....
Interesting idea.
My first thought was no, I do not think it would be possible.
But if you could find the commands from the drivers that normally run these things then why not??
I bet it will not be easy....
Dave
Always wear safety glasses while programming.
so im still gonna be needing driver commands to do it?
i wasn't as easy as i thought, i was thinking that since it has been converted to a usb interface, it would be able to interact with the vdip just like a flash drive with the writing as the burning to the dvd.
A couple of things off the top of my head that I am sure you will have to send to the burner somehow is
multi-write ?
finalize disk ?
I have never written a burning program for any platform so I am just guessing.
Dave
Always wear safety glasses while programming.
sir i tried to compile the program that you posted in post no.8, it didn't show any errors but in the middle of assembling the file, the MPASM prompted that there was an error (but didn't say what it is) and the progress bar for the asm file turned red. Did this program work for you? you used 16f877a right?
about the external dvd drive i will work on that as soon as i get my vdip2 working ... thanks!
Yes, that was a working program, with a 16F877A. Check your project directory and see what the *.ER and *.ERR files have in them.
A friend brought up the buffering problem with CD burners. Just does not seem like a good project for a PIC.
And another could be problem... You have to tell the VDIP exactly how many characters you will be sending though it.
Dave
Always wear safety glasses while programming.
sir this is what was inside the vinculum.err file
Error[118] C:\PBP\SAMPLES\LABXUSB\VINCULUM.ASM 198 : Overwriting previous address contents (2007)
what does this mean?
That is from the configuration line in the code.
Remove or comment out the above line and give it a try.Code:@ __config _HS_OSC & _WDT_OFF & _LVP_OFF & _CP_OFF &_BODEN_OFF
This tells about setting the "configs" in your code.
http://www.picbasic.co.uk/forum/showthread.php?t=543
You will be better of just writing you own code from scratch and use my code for an example. Then you know how everything is set up.
Dave
Always wear safety glasses while programming.
Bookmarks