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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
02/05/07 19:15
Read: times


 
#132076 - yes I have
Responding to: ???'s previous message

but you can get nearly a 10x performance increas with EPP (NOT ECP!!!)

I don't care how fast the data is being sent to the circuit from the computer.

If I have to wait 10 ms per byte, I will.


Have you tried any of this at all?

I tried the parallel port before and it works with me. See my other recent posts.


You do have an oscilloscope and a logic analyzer, don't you?

No, and if I needed a logic analyzer, I would make an LED and resistor in series and apply it to test points.


The EPP hardware is REALLY difficult.

I don't need it.

I will use SPP, and it is fast enough for me. I'm not expecting a ridiculously fast system.


...(define that in terms of allowable minima and maxima) which I gather is what you intend to do.

I am synchronizing the circuit with the parallel port. The parallel port will send a signal when it is ready with the next piece of data.

If I had it asynchronous (where the clock constantly ran), then 1/2 the data wouldn't be fed in because the microprocessor won't give enough time to the parallel port. When I do it my way, I have it where the whole microprocessor halts (clock frozen) until the port issues a signal.


I'd suggest that you ensure that you understand all the inherent timing requirements before attempting this,

That is why I am going synchronous.


How do you know that it works? Have you examined it with oscilloscope and logic analyzer?

I have made a basic 8051 system before, and it worked. It had 74HCT series chips with it too.

The problem with it was that the eeprom had to be taken out everytime I wanted to program it.


are you sure it applies to the EEPROM? Doesn't it have some page-boundary considerations you have to take into account?

Doing it my way would require about 10ms waiting time. This means I can write 1 byte at a time.

Also, I have done it before too.

If I connected the address lines in order, then I can write 32 bytes at a time within about 100 microseconds. I think.


Have you considered that there's a minimum speed at which you can operate this part? You did say you're using the Intel HMOS part, didn't you? If you use a later, CMOS, part you won't have this concern.

I'm using CMOS. Intel's 80C51BH.


I think you'll find that this approach is much slower than than what you need.

Speed is not an issue at this point.


How much rate-experimentation have you done with the SPP? I've used it some, and have found it quite "challenging" to attain 50 kBytes per second.

I don't even need 50 KB/s
Maybe 1 KB/s.



List of 57 messages in thread
TopicAuthorDate
An 8051 on a DS board            01/01/70 00:00      
   down memory lane            01/01/70 00:00      
      thanks.            01/01/70 00:00      
         Etchant undercutting            01/01/70 00:00      
            photoresist?            01/01/70 00:00      
   I would let them fabricate...            01/01/70 00:00      
      3 or 4 revisions later...            01/01/70 00:00      
         Coming down to earth with a bang...            01/01/70 00:00      
            Yes            01/01/70 00:00      
            Not a valid question            01/01/70 00:00      
               My intention is not what you think...            01/01/70 00:00      
                  SS I think is better            01/01/70 00:00      
                     In your case, wire-wrap would be better yet.            01/01/70 00:00      
                        answer            01/01/70 00:00      
                           one thing at a time ...            01/01/70 00:00      
                              yes I have            01/01/70 00:00      
                                 Why?            01/01/70 00:00      
                                    even bettwr            01/01/70 00:00      
                                    Oh, please, please, please ... not ATMEL!            01/01/70 00:00      
                                       Just curious, why?            01/01/70 00:00      
                                          Richard has his reasons, here is mine            01/01/70 00:00      
                                             Come on, are we snivellers or professionals??            01/01/70 00:00      
                                                no 'advice' in my post            01/01/70 00:00      
                                                   Semantic quibblings...            01/01/70 00:00      
                                                      Forewarned is forearmed ... once bitten, twice shy            01/01/70 00:00      
                                                Waitaminute ... those others didn\'t do that            01/01/70 00:00      
                                                   attitude - arrogance we agree            01/01/70 00:00      
                                                      Our FAE didn't protect us ...            01/01/70 00:00      
                                                   Again a single event...            01/01/70 00:00      
                                                      No, Kai, it's a year-long string of events            01/01/70 00:00      
                                                         Then stay away from Atmel's products...            01/01/70 00:00      
                                                            Yes, that seems to work satisfactorily            01/01/70 00:00      
                                             Well, that's a reason.            01/01/70 00:00      
                                                OT - Fortran compiler            01/01/70 00:00      
                                                Atmel works for me            01/01/70 00:00      
                                                   Of course it does            01/01/70 00:00      
                                                Off topic, but - Fortan compiler?            01/01/70 00:00      
                                                   Fortran            01/01/70 00:00      
                                                      Sad but true...            01/01/70 00:00      
                                                   Rob, Caslav Why put that in this thread?            01/01/70 00:00      
                                                      Agreed...            01/01/70 00:00      
                                                         Sorry            01/01/70 00:00      
                                                         A new thread\'s warranted            01/01/70 00:00      
                                                            Anything else?            01/01/70 00:00      
                                                               Yes...            01/01/70 00:00      
                     SS is easier            01/01/70 00:00      
            It doesn't take long to wire-wrap ...            01/01/70 00:00      
   Two sided board alignment            01/01/70 00:00      
   Q for Mike            01/01/70 00:00      
      F15T8BL            01/01/70 00:00      
         a guide for double sided pcb fab            01/01/70 00:00      
      OSRAM            01/01/70 00:00      
      back in the \"old days\"            01/01/70 00:00      
   a footnote            01/01/70 00:00      
      if you have a ground plane ...            01/01/70 00:00      
         HUH?            01/01/70 00:00      
            Yes, it's the made-in-the-kitchen ones ...            01/01/70 00:00      

Back to Subject List