This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

8051 & PCI bus

I'm working in a project that need to put a 8051 module to be put on a PCI card, so what shoud i know and do to interface 8051 with PCI bus or How the card will communicate with PCI card?

Parents Reply Children
  • Interfacing a '51 with a PCI can be done directly if the PCI bus is driven by the '51 . If the PCI is e.g. inside a PC you will need a PCI interface and a DPM. At least that was the only solution I could come up with.

    Erik

  • Thanks alot for your valuable advice, sorry what is DPM?

  • I want to know also if we drive PCI directly by the 51 itself it would be like the processor do, how there won't be a conflict between Microcontroller and Microprocessor, or we will need to talk to microprocessor? sorry if my question is dummy but i'm doing my best to know more ,the link was so great,thanks again,

  • I want to know also if we drive PCI directly by the 51 itself it would be like the processor do, how there won't be a conflict between Microcontroller and Microprocessor
    This sounds like you are putting the '51 on a PC card. In that case you NEED the solution I stated above, the '51 can not heep up with the speed of the PCs PCI bus.

    DPM = Dual Port Memory.

    Erik

  • It's me again
    I found something i think it is a PCI interface,a friend has used one before,the found card is connected in the PCI slot in the motherboard and an IDE cable out of it to be connected to our module(MC module), Is it realy a PCI interface or what?, if not please try to describe the PCI interface to me or give me some examples.

    I have another 2 problems so please don't kick me out of your fourm:
    1-I'm using your C51 emulation kit it's so great but while i was debugging a bit of code i had this message "no 'execute/read'permission"???? 2-I need to make a clock to calculate Hours & minutes with the controller so could you help me with an example i read about timers from Mazidi's book about Microcontrollers and he mentioned that it can be done.
    Thanks alot Erik for helping me