Yahoo Groups archive

Lpc2000

Index last updated: 2026-04-28 23:31 UTC

Message

Re: [lpc2000] Bit addressing

2006-03-01 by Boris Králik

OH, sorry.
Port operations:
GPIO0_IOSET |= (1 << 15);//Write
15_bit_of_port_0 = (PCB_PINSEL0 >> 15) & 0x1); //Read
--- Boris Kr\ufffdlik <kralikbo@...> wrote:

> var |= (1 << 5); //set 5 bit of variable var to 1
> (writing)
> if (var & (1 << 5)) //test 5 bit of var (reading)
> 
> --- Mukund Deshmukh <betacomp_ngp@...>
> wrote:
> 
> > Hi,
> > A stupid question...
> > I am used C51 and like bit addressing in 'C', but
> in
> > LPC its not possible.
> > 
> > 1. Is there any way I can read or write a port bit
> > by simply writing /
> > reading 1/0 .
> > 
> > Example for writing
> > 
> > Some_bit_P0_15=1
> > 
> > 
> > or reading
> > if (Some_bit_P0_15) {}
> > 
> > 
> > 
> > Best Regards,
> > 
> > Mukund Deshmukh.
> > Beta Computronics Pvt Ltd,
> > 10/1, IT Park, Parsodi,
> > Nagpur-440022
> > Cell - 9422113746
> > 
> > 
> 
> 
> Regards / S pozdravom Boris Kralik
> 
> http://www.geocities.com/kralikbo/
> -------------------------------------------------
> 
> 
> 		
>
___________________________________________________________
> 
> To help you stay safe and secure online, we've
> developed the all new Yahoo! Security Centre.
> http://uk.security.yahoo.com
> 


Regards / S pozdravom Boris Kralik

http://www.geocities.com/kralikbo/
-------------------------------------------------


	
	
		
___________________________________________________________ 
Yahoo! Messenger - NEW crystal clear PC to PC calling worldwide with voicemail http://uk.messenger.yahoo.com

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.