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

Back to Subject List

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


 
#120777 - If you know the history ...
Responding to: ???'s previous message
Once upon a time, when i8085's still roamed the earth, there was an early version of the i805x which operated at 12 MHz. The 8755/8355 and 8155/56 worked "just fine" with that, as their tacc was on the order of 450 ns.

Somebody produced a version of BASIC52, which had to be externally tokenized and the tokenized code written to the executable space, in this context, the data ram (XRAM) of the 805x. This was widely sold and distributed in ROM form. Its low addresses were reversed, apparently because it facilitated board layout. This didn't matter because the latched addresses were fed directly to the ROM from the address latch. Other peripherals, e.g. the 8155, and/or the external data RAM both had their own data/address path, or, a separate external address latch, in this case necessitated not by the demands of the circuit, but by the fact that the addresses were wired as they were on that original PCB for which the ROM was designed.

Wiring external peripherals that required the address latch meant reversing/rearranging the address lines to the "correct" order, effectively reversing the rearrangement made by the designer of the ROM. It's been over 25 years since I saw that, but it still bothers me that people have trouble with it. The address arrangement is clearly documented.

Now that WE all know this, I wonder if it's still a mystery to the O/P. This ROM was published before there was a "Ciarcia's Circuit Cellar", i.e. in '78 or so, but not before there were hobby magazines like BYTE and KILOBAUD and they published some of this information. The MicroMint site has some history of Basic52, and this may be there, though I don't know that for certain.

In any case, I suspect that the problems he's having are related to that, and not necessarily to the fact he's using an 8155. The external 256 byte RAM will probably prove entirely inadequate, BTW.

RE



List of 98 messages in thread
TopicAuthorDate
interfacing 8155            01/01/70 00:00      
   First step            01/01/70 00:00      
      what IS 8155?            01/01/70 00:00      
         a RIOT            01/01/70 00:00      
            I just had a look            01/01/70 00:00      
               It is older,            01/01/70 00:00      
               it can SEEM to you all you like, but ...            01/01/70 00:00      
                  It is NMOS            01/01/70 00:00      
                     Yes, it's NMOS, but that's no problem            01/01/70 00:00      
                     Also in CMOS            01/01/70 00:00      
                     Waferscale PSM, uPSD            01/01/70 00:00      
                  Proud to be a dummy from time to time...            01/01/70 00:00      
                     \'help\' and \'help\'            01/01/70 00:00      
                     Sadly, one can't tell the difference            01/01/70 00:00      
                        Old man's rant!            01/01/70 00:00      
                           not all, but most            01/01/70 00:00      
                           True            01/01/70 00:00      
                        I can't sit back anymore            01/01/70 00:00      
                           advice that do not coddle you you should try to ge            01/01/70 00:00      
                           Every Enginner            01/01/70 00:00      
                           It's the same old thing ...            01/01/70 00:00      
                              communication            01/01/70 00:00      
                                 The communication problem's yours, too            01/01/70 00:00      
                              I did, several times, and in all cases (s)he was            01/01/70 00:00      
                                 Well, your boss was clearly a moron            01/01/70 00:00      
                                    1.000.000 miles off target            01/01/70 00:00      
                                       Try Google ... it\\\'s straighten you out            01/01/70 00:00      
                                          I'd be that anyway            01/01/70 00:00      
                                             Nevertheless, you've no business in this case            01/01/70 00:00      
                                                if the OP is on the road to perdition or the road            01/01/70 00:00      
                                       That's one mile, to great precision.            01/01/70 00:00      
                                          based on which side of 'the pond' you write to.            01/01/70 00:00      
                  in fact ther is/was            01/01/70 00:00      
      elaboration            01/01/70 00:00      
         code            01/01/70 00:00      
            you're going to get into trouble            01/01/70 00:00      
         Erik, why do you always do this?            01/01/70 00:00      
            answered in my other responses today            01/01/70 00:00      
               Isn't it obvious?            01/01/70 00:00      
                  Here is an issue: if, when questioned on the choic            01/01/70 00:00      
   It begs the question            01/01/70 00:00      
   PLZ SEE THIS            01/01/70 00:00      
      DON'T SHOUT!            01/01/70 00:00      
         what dont shout???            01/01/70 00:00      
            ALL CAPS = Shouting            01/01/70 00:00      
               but i tried with memory mapped            01/01/70 00:00      
                  Well I'm confused!            01/01/70 00:00      
                     If you know the history ...            01/01/70 00:00      
                  You're still guessing            01/01/70 00:00      
                  Clearly, more information is needed!            01/01/70 00:00      
                     How to post schematics & code            01/01/70 00:00      
                        the problem is ...            01/01/70 00:00      
                           Then            01/01/70 00:00      
                              Better way            01/01/70 00:00      
                                 Google says            01/01/70 00:00      
                  Ok            01/01/70 00:00      
                     The secret of good interfacing...            01/01/70 00:00      
            XBY(ADDRESS) - incomplete?            01/01/70 00:00      
   connection            01/01/70 00:00      
      How about IO/M?            01/01/70 00:00      
      Missing Connection            01/01/70 00:00      
      two things that do not jive            01/01/70 00:00      
         ! - / *            01/01/70 00:00      
         Jive Bunny            01/01/70 00:00      
            not at atll, as long as there is a notation of \'tr            01/01/70 00:00      
            If the OP had considered the signal levels, he wou            01/01/70 00:00      
               Actually Erik...            01/01/70 00:00      
                  YES I misread - no excuse.            01/01/70 00:00      
   it is amzing to me            01/01/70 00:00      
      It doesn't matter whether it is old or new            01/01/70 00:00      
         I'm sure you have not            01/01/70 00:00      
            Of that there can be no doubt ...            01/01/70 00:00      
         But is it worth it?            01/01/70 00:00      
            Yes ... but ... and it's a big BUT ...            01/01/70 00:00      
               not that suggestion, but this one            01/01/70 00:00      
               Programmer??            01/01/70 00:00      
                  and for the rest ...            01/01/70 00:00      
                  Hogwash!            01/01/70 00:00      
                     no need to wash the hog            01/01/70 00:00      
                        Really?            01/01/70 00:00      
                           nitpicking            01/01/70 00:00      
                              Once again you demonstrate your narrow view            01/01/70 00:00      
                                 your "narrow view" takes you outside the audience            01/01/70 00:00      
                                    Why Indians like 8155/8255            01/01/70 00:00      
                                       I/O expansion is not pantyhose, one size does            01/01/70 00:00      
                                          Didn\'t you read the previous post?            01/01/70 00:00      
                                             whatever, you say you can not get me to say that w            01/01/70 00:00      
                                          of course I did not, i answered without reading th            01/01/70 00:00      
   And with all these many highly on-topic posts...            01/01/70 00:00      
      I do not, do any of you?            01/01/70 00:00      
         What would YOU suggest? ... be specific            01/01/70 00:00      
   thanks a lot            01/01/70 00:00      
      Sorry, but            01/01/70 00:00      
      Current Technology            01/01/70 00:00      
      the typical response            01/01/70 00:00      
         This has happened before.            01/01/70 00:00      
      What an unfriendly reply after all our efforts...            01/01/70 00:00      
         Not so sure...            01/01/70 00:00      

Back to Subject List