What should i do with these pins??
hello guys...
you haven't reply to my last post. Plzz help me in my final year project. I need to know where should i connect csel,dmarq,dasp,iordy,intrq pin of cdrom ?? in VCC or GRD. I'm using paulmon kit to control cdrom and extract data from cd.
thank you
waiting for your reply
hello guys...
you haven't reply to my last post. Plzz help me in my final year project. I need to know where should i connect csel,dmarq,dasp,iordy,intrq pin of cdrom ?? in VCC or GRD. I'm using paulmon kit to control cdrom and extract data from cd.
thank you
waiting for your reply
Re: What should i do with these pins??
Download This Circuits
http://hk.geocities.com/leo8597/ISPR5Circuits.pdf
buts101 said:hello guys...
you haven't reply to my last post. Plzz help me in my final year project. I need to know where should i connect csel,dmarq,dasp,iordy,intrq pin of cdrom ?? in VCC or GRD. I'm using paulmon kit to control cdrom and extract data from cd.
thank you
waiting for your reply
Download This Circuits
http://hk.geocities.com/leo8597/ISPR5Circuits.pdf
Attachments
-_nando-_ said:In this attached schematic, the pin 6 of LCD is connected to +Vcc throught a 10K resistor. +Vcc is the +12V or +5V ?
Thanks.
In my point of view, 16x2 LCD must be working on +5V and pin 6 of LCD is directly connected to pin 10 of PIC16F877.
😎
No, I'm talking about the PIC pin 6. There's nothing wrong with LCD, it's working perfectly, but my doubt is about the pin 6 of the PIC that goes to pin 38 of CD-ROM, and is connected to "Vcc" trought a 10K resistor, and my doubt is if it's connected to +5v or +12v.
I'm using this connected to the 5v, because I didn't want to try to connect to 12v for safe reasons... I don't want to burn the whole thing, so I'm waiting a concrete answer.
It's strange, works perfectly with my SONY DVD-R, but don't work with any other cdrom driver... And furthermore, the current track time works wrongly, it's slower than the real time... like, if in real time 1 minut passed, the thing will show 47 seconds, I never saw anything like this before !
I've sent an email to pradit, let's see what he answer, I'll post his reply here !
Now I'm more than tired, worked all day ufff...
Thank you very much
Kind Regards,
Fernando
I'm using this connected to the 5v, because I didn't want to try to connect to 12v for safe reasons... I don't want to burn the whole thing, so I'm waiting a concrete answer.
It's strange, works perfectly with my SONY DVD-R, but don't work with any other cdrom driver... And furthermore, the current track time works wrongly, it's slower than the real time... like, if in real time 1 minut passed, the thing will show 47 seconds, I never saw anything like this before !
I've sent an email to pradit, let's see what he answer, I'll post his reply here !
Now I'm more than tired, worked all day ufff...
Thank you very much
Kind Regards,
Fernando
MCLL said:
Hi MCLL.Have you fix the open/close issue???
-_nando-_ said:No, I'm talking about the PIC pin 6. There's nothing wrong with LCD, it's working perfectly, but my doubt is about the pin 6 of the PIC that goes to pin 38 of CD-ROM, and is connected to "Vcc" trought a 10K resistor, and my doubt is if it's connected to +5v or +12v.
I'm using this connected to the 5v, because I didn't want to try to connect to 12v for safe reasons... I don't want to burn the whole thing, so I'm waiting a concrete answer.
It's strange, works perfectly with my SONY DVD-R, but don't work with any other cdrom driver... And furthermore, the current track time works wrongly, it's slower than the real time... like, if in real time 1 minut passed, the thing will show 47 seconds, I never saw anything like this before !
I've sent an email to pradit, let's see what he answer, I'll post his reply here !
Now I'm more than tired, worked all day ufff...
Thank you very much
Kind Regards,
Fernando
Check with PIC16F877 Datasheet, It must be running on +5V...
😎
Leolabs said:
Hi MCLL.Have you fix the open/close issue???
Hi Leolabs,
Please let me try it again...
I'm sorry too late...
😀
Leolabs said:It's ok.Take your time.We hope to see something new from you.🙂
Hi Leolabs,
Open/Close issue...Fix it...
Please download new firmware or source code on my website...
Source Code
http://hk.geocities.com/leo8597/ISPCDRom.a51.txt
Firmware (HEX File)
http://hk.geocities.com/leo8597/ispcdrom.hex.txt
Post #1
H Barske: "Come on guys - let's turn this into a really big thread"
Thinks he is happy now? 🙂
M:S:F comes right off the subchannel on the CD
(at least in all the code I looked at)
How can it be "slower"?
display could be delayed maybe...
H Barske: "Come on guys - let's turn this into a really big thread"
Thinks he is happy now? 🙂
M:S:F comes right off the subchannel on the CD
(at least in all the code I looked at)
How can it be "slower"?
display could be delayed maybe...
Problem in Read Table of Content Command
Hello guys,
I need to read the table of content of the audio cd. I'm controlling the cdrom with paulmon 8051 kit. I've successful done the basic things like hardware reset,atapi signature,drive diagnostics,master setting,drive idenfity,test unit ready.
I think the setting of atapi packet command data is ok,bcoz the eject and close tray,inquiry command,request sense ,test unit command(which all use atapi packet command) works without any problem. but when I issue any READ command such as READ table of content(43h),read sector(28h), it return no output data, it sets the error bit. When i saw the error register for sense key...i got 'Bh' as sense key which means just "Command Aborted" which the document says may be due to an overrun.
But when i use REQUEST SENSE packet command,its sense key gives '5h' which means due to illegal parameter in packet data.
Please help me here...why my code is not working for READ commands...i set allocation length of lsb and msb to FFFFh.
Is there some special initialisation that much be done before issuing the READ command.
Is software rst, and are all the mandatory command that document sf8020 says are mandatory?? As i gone through the source code of audio cd from this website...some mandatory command weren't included.
Thank you
Waiting for your helpful reply
Buts101
Hello guys,
I need to read the table of content of the audio cd. I'm controlling the cdrom with paulmon 8051 kit. I've successful done the basic things like hardware reset,atapi signature,drive diagnostics,master setting,drive idenfity,test unit ready.
I think the setting of atapi packet command data is ok,bcoz the eject and close tray,inquiry command,request sense ,test unit command(which all use atapi packet command) works without any problem. but when I issue any READ command such as READ table of content(43h),read sector(28h), it return no output data, it sets the error bit. When i saw the error register for sense key...i got 'Bh' as sense key which means just "Command Aborted" which the document says may be due to an overrun.
But when i use REQUEST SENSE packet command,its sense key gives '5h' which means due to illegal parameter in packet data.
Please help me here...why my code is not working for READ commands...i set allocation length of lsb and msb to FFFFh.
Is there some special initialisation that much be done before issuing the READ command.
Is software rst, and are all the mandatory command that document sf8020 says are mandatory?? As i gone through the source code of audio cd from this website...some mandatory command weren't included.
Thank you
Waiting for your helpful reply
Buts101
To MCLL:
Hello,
I've built your controller but I have a problem - it's not working 😀
I used your latest hex file with ISP-Flash Programmer and when controller gets turned on, LED at CD player blinks a few times and that's it - I get nothing on matrix display and I am able to open/close tray on eject button at CD player. Do you know what might be the problem?
Since I am a complete newbie with programming, do I need to program lock & fuze bits, or all that's needed is write hex file into at89s52. Also, is code the same for VFD and LCD diplays, or something needs to be changed?
Thanks
Hello,
I've built your controller but I have a problem - it's not working 😀
I used your latest hex file with ISP-Flash Programmer and when controller gets turned on, LED at CD player blinks a few times and that's it - I get nothing on matrix display and I am able to open/close tray on eject button at CD player. Do you know what might be the problem?
Since I am a complete newbie with programming, do I need to program lock & fuze bits, or all that's needed is write hex file into at89s52. Also, is code the same for VFD and LCD diplays, or something needs to be changed?
Thanks
I have fixed the problem with LCD, now it's working - I followed your schematics when designing PCB and you have V0 of LCD tied to one end of trimpot, while it should go on the wiper. Now I'm getting untill it displays "initing" and that's it. Nothing happens after.
Edit: I just tried it with another drive - an older Pioneer DVD rom drive and it works perfect.
With LG DVDrom / CDRW it seems not to work, but who cares 😀
Edit: I just tried it with another drive - an older Pioneer DVD rom drive and it works perfect.



With LG DVDrom / CDRW it seems not to work, but who cares 😀
rendisha said:To MCLL:
Hello,
I've built your controller but I have a problem - it's not working 😀
I used your latest hex file with ISP-Flash Programmer and when controller gets turned on, LED at CD player blinks a few times and that's it - I get nothing on matrix display and I am able to open/close tray on eject button at CD player. Do you know what might be the problem?
Since I am a complete newbie with programming, do I need to program lock & fuze bits, or all that's needed is write hex file into at89s52. Also, is code the same for VFD and LCD diplays, or something needs to be changed?
Thanks
Hi rendisha,
I think you can try your cd-rom controller separate two parts
- 16x2 LCD Module
- Control CD-Rom
At First, just connect 16x2 LCD and test it. If this test failure, check PCB and all connect pins. If yes, connect CD-Rom for Full Testing.
Remember, the pin assignment of 16x2 LCD may be different, I use pin1 is gnd, pin2 is V+. Check your 16x2 LCD datasheet. And you need to adjust VR to change contrast.
Refer to lock & fuze bits on MCU, just want to protect the program onto MCU can not to be read and copy again. If you program lock & fuze bits, you can not to write it again.
If 16x2 VFD and 16x2 LCD is the same pin assignment, it should be work.
Attachments
rendisha said:I have fixed the problem with LCD, now it's working - I followed your schematics when designing PCB and you have V0 of LCD tied to one end of trimpot, while it should go on the wiper. Now I'm getting untill it displays "initing" and that's it. Nothing happens after.
Edit: I just tried it with another drive - an older Pioneer DVD rom drive and it works perfect.![]()
![]()
![]()
With LG DVDrom / CDRW it seems not to work, but who cares 😀
CD-Rom or DVD-Rom MUST be change MASTER setting. I try some brand name CD-Rom or DVD-Rom is also working such as Liteon, Panasonic, Teac, Ricoh....
Enjoy your CD-Rom Controller....
😎
Oh!
Forget it....
Refer to 16x2 VFD display, disconnect pin 3, pin 15 and pin 16 due to no need to adjust contrast value and no backlight function.
😎
Forget it....
Refer to 16x2 VFD display, disconnect pin 3, pin 15 and pin 16 due to no need to adjust contrast value and no backlight function.
😎
masterat said:Hi Mcll
Thank It's working find .
You are Welcome
Enjoy your CD-Rom Player
😎
- Home
- Source & Line
- Digital Source
- DIY CD drive based on a computer CDROM