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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
10/01/04 14:21
Read: times


 
#78514 - RE: Port 0 as memory mapped i/o
Responding to: ???'s previous message
Danilo Martins Franco wrote:
-------------------------------

If I make P0 = dados, I reckon the compiler treats Port 0 as an I/0 and not as a memory mapped i/o. Am I right?


Yes, this is no MMIO.
And thus no high level can be applied on P0 and external pull ups must be connected.

Please look on the C51 manual, there are different memory segment specifier for any possible memory access.
E.g. external paged memory (MOVX @R0,A) was named pdata.


Peter


List of 16 messages in thread
TopicAuthorDate
Port 0 as memory mapped i/o            01/01/70 00:00      
   RE: Port 0 as memory mapped i/o            01/01/70 00:00      
      RE: Port 0 as memory mapped i/o            01/01/70 00:00      
         Pointless excercise #1            01/01/70 00:00      
            RE: Pointless excercise #1            01/01/70 00:00      
               RE: Pointless excercise #1            01/01/70 00:00      
         RE: Port 0 as memory mapped i/o            01/01/70 00:00      
         RE: Port 0 as memory mapped i/o            01/01/70 00:00      
   RE: Port 0 as memory mapped i/o            01/01/70 00:00      
      RE: Port 0 as memory mapped i/o            01/01/70 00:00      
         Does the Pepsi generation not use Asm?            01/01/70 00:00      
      RE: Port 0 as memory mapped i/o            01/01/70 00:00      
         RE: Port 0 as memory mapped i/o            01/01/70 00:00      
            RE: Converting assembler to C            01/01/70 00:00      
         RE: Port 0 as memory mapped i/o            01/01/70 00:00      
            RE: Port 0 as memory mapped i/o            01/01/70 00:00      

Back to Subject List