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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
01/30/05 11:25
Read: times


 
Msg Score: +1
 +1 Informative
#86121 - Understanding Logic Correctly.
Responding to: ???'s previous message
It is a great pet peeve of mine that the logic process to combine the XDATA and CODE spaces is often referred to in an incorrect manner. In engineering it is essential to be precise and accurate.

The logic process requires the two signals /PSEN and /RD to be combined to produce a single /OE (output enable) for the ROM or RAM device attached to the 8052 external bus. The required logic is an OR function and it should be stated as "/PSEN OR /RD" will activate the external memory device. The active levels of these signals are all "low true" and as such the proper gate type must be selected to combine the two signals appropriately. The correct gate for this function is represented and drawn as shown below:



Selection of the proper actual gate to perform this logic function can be eased by this DeMorgan equivalency chart for several common logic functions:



Michael Karas






List of 36 messages in thread
TopicAuthorDate
memory in keil-help            01/01/70 00:00      
   all the info, please            01/01/70 00:00      
   Back to Basics            01/01/70 00:00      
      is it in evaluation            01/01/70 00:00      
         what is a Keil memory window?            01/01/70 00:00      
         Is the right data in memory.            01/01/70 00:00      
            memory data is correct            01/01/70 00:00      
               please explain            01/01/70 00:00      
                  it's not linking            01/01/70 00:00      
   which is it            01/01/70 00:00      
      I got it - its in X-segment            01/01/70 00:00      
         Loading XDATA into Keil simulator            01/01/70 00:00      
         Read the Bible            01/01/70 00:00      
            Understanding Logic Correctly.            01/01/70 00:00      
               My post            01/01/70 00:00      
                  Wrong thing need to be corrected            01/01/70 00:00      
               or - and            01/01/70 00:00      
            i need help in keil            01/01/70 00:00      
               Are coding in C?            01/01/70 00:00      
                  To be precise...            01/01/70 00:00      
            CDATA LOADING-------NOT OFFENSE            01/01/70 00:00      
               Accessing the CODE area            01/01/70 00:00      
                  Your request is not clear            01/01/70 00:00      
                     Your request is not clear            01/01/70 00:00      
   explanation----problem            01/01/70 00:00      
      WHY            01/01/70 00:00      
         because more memory            01/01/70 00:00      
            still confoosing            01/01/70 00:00      
            Won't fit in CODE space?            01/01/70 00:00      
      OK            01/01/70 00:00      
         RAM, ROM, CODE, XDATA            01/01/70 00:00      
         XCONST - no need for separate Project            01/01/70 00:00      
            I learned Something New            01/01/70 00:00      
   constant delay-----problem            01/01/70 00:00      
      New Thread?            01/01/70 00:00      
      In the new thread            01/01/70 00:00      

Back to Subject List