Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
01/19/07 17:09
Read: times


 
#131117 - I don't know if this
Responding to: ???'s previous message
Mike Stegmaier said:
I get the picture.

basically the data lines will be standard except that buffers separate the data lines, and the parallel port.

My design will detect when PSEN pin is low, and when it is, it will stop the CPU clock, and enable the buffers so the parallel port's data can override the entire data bus, which then sends the data to the EEPROM. The EEPROM's WR' pin is controlled directly by the parallel port for simplicity.

I will make software that will send the correct signals to the parallel port.

Once the byte is written, then I send another signal from the parallel port, that once again enables the clock, and disable the buffers. This means that whatever arrives from the port is ignored, because the output would be high impedance.

Also, the chips providing output will also be disabled during the entire programming process, because their OE' and WE' lines are high.

At this point in time, the data bus will be logic low, because I tied each bit in the bus to ground through a resistor bus.

I bet it takes more than one clock cycle to convert the 8051's "Port 0" to outputs.

Once the chip is programmed, I will switch a jumper, so that PSEN is connected to the OE' pin on the EEPROM., the buffers (for the parallel port) will be disabled forever, and the system will run.

I have to admit, that this project is one of my biggest. In fact, right now, it is using more than 10cm, by 10cm circuit board space.


Hi Mike:
I don't know if this will help Mike, but I had this guy that used sell me stuff from Suncoast Techonolgies using 8051 and eprom on sbc. Any way one boards he sold was 8031 with eerpom that allowed you to write a program and then without removing the 2864 chip reprogram and run the program by throughing special switch with many positions to run your program. You might like this but looks like new website http://www.hometechfla.com is basically closed down as far as these boards. However I will email Steve and see if he has one laying around if you are interested? The board used go for $70, but year ago it was $40 assembled. He also had boards you could build yourself as kit or just board if you want. Steve's nice guy and at this time will probably give you deal on these old boards.
Mike do the members a favor post your code on this project or just tell us how it works. I read so many posts on this thread I wondered how it will turn out.

Best regards,

Ralph Sac


List of 77 messages in thread
TopicAuthorDate
I need some help with an 8051 design            01/01/70 00:00      
   Have you looked at new parts?            01/01/70 00:00      
      ROM, EPROM            01/01/70 00:00      
   Wheel Re-invention            01/01/70 00:00      
   Perhaps you\'d like to do some essential work first            01/01/70 00:00      
   Stopping XTAL?            01/01/70 00:00      
      If you know what you need ...            01/01/70 00:00      
      from the "outside" point of view...            01/01/70 00:00      
         that won't do it!            01/01/70 00:00      
   to Mike            01/01/70 00:00      
      I know my objective. I need help meeting it.            01/01/70 00:00      
         Anachronism!            01/01/70 00:00      
            not quite so...            01/01/70 00:00      
               Unfortunate            01/01/70 00:00      
               Don't blame poor MS ...            01/01/70 00:00      
                  advantages???            01/01/70 00:00      
                     I feel your pain, some of it.            01/01/70 00:00      
                  the blame game            01/01/70 00:00      
            so what?            01/01/70 00:00      
               But you said...            01/01/70 00:00      
               An attitude to learn.....            01/01/70 00:00      
               Before you get all "wrapped around the axle"            01/01/70 00:00      
                  USB as well            01/01/70 00:00      
               if you don't want to be "too" modern...            01/01/70 00:00      
                  Since you haven\'t mentioned requirements yet ...            01/01/70 00:00      
                     Even better            01/01/70 00:00      
               Hold the Reset            01/01/70 00:00      
               Mike I don't understand            01/01/70 00:00      
         you can get better than this...            01/01/70 00:00      
   One crystal            01/01/70 00:00      
      at least some people arre trying to help.            01/01/70 00:00      
         Not as simple as you think            01/01/70 00:00      
            ...            01/01/70 00:00      
               Not to beat on the data sheet            01/01/70 00:00      
               've got any schematics?            01/01/70 00:00      
         Why send NOP?            01/01/70 00:00      
            for programming/program downloading into RAM/EEPRO            01/01/70 00:00      
               ?synconisation            01/01/70 00:00      
               yes            01/01/70 00:00      
                  emulate xtal when programming            01/01/70 00:00      
                  no            01/01/70 00:00      
                     This guy has special requirements ...            01/01/70 00:00      
         WHY -WHY - WHY ON EARTH fiddle with            01/01/70 00:00      
   What!! No 8255? :)            01/01/70 00:00      
      No ... the O/P doesn't have his %$#@! together            01/01/70 00:00      
         If it is what he wants            01/01/70 00:00      
            I'm not so sure that will work ...            01/01/70 00:00      
               Comments            01/01/70 00:00      
                  He says he has an 80C51BH            01/01/70 00:00      
                     And More            01/01/70 00:00      
                     Wrong goal?            01/01/70 00:00      
                        That's true ... but ...            01/01/70 00:00      
   let's talk about this schematics            01/01/70 00:00      
      thats it            01/01/70 00:00      
         Less '245s?            01/01/70 00:00      
         Mike, why not make a list ...            01/01/70 00:00      
            I don't think this IS critical...            01/01/70 00:00      
               It\'s still not clear what he really requires            01/01/70 00:00      
                  the chips            01/01/70 00:00      
                     you are describing an ISP chip            01/01/70 00:00      
                     Well, there are ways ...            01/01/70 00:00      
         where does 12V come from?            01/01/70 00:00      
            Illegitimi non carborundum!            01/01/70 00:00      
               Au contraire            01/01/70 00:00      
                  Don't help someone's grandma across the street ...            01/01/70 00:00      
                  Moving right along!!!            01/01/70 00:00      
                     waitaminute ... it's an EEPROM ... but he's got it            01/01/70 00:00      
                        I think....            01/01/70 00:00      
                           the best laid plans of mice and men            01/01/70 00:00      
                              for a professional, EVERYTHING is an option            01/01/70 00:00      
                              It's HIS choice ...            01/01/70 00:00      
                                 yes and I gavce him two            01/01/70 00:00      
                                    Yes, I agree, one of the choices is a struggle            01/01/70 00:00      
                           thanks for your help guys            01/01/70 00:00      
                              I don't know if this            01/01/70 00:00      
                              be carefull , Mike            01/01/70 00:00      
                                 software is not good            01/01/70 00:00      

Back to Subject List