Many thanks, Mark. It's working now. Teera. --- In lpc2000@yahoogroups.com, "Mark Butcher" <M_J_Butcher@I...> wrote: > > Hi Teera > > If you are using the main JTAG 1 for debugging (DBGSEL = '1' at > reset) the ports P0.17..P.31 are not available for use as general > purpose ports - they become trace pins. (P0.16 will still work). > > The simulator you used probably didn't take this in to account. > > Most evaluation boards allow you also to use the JTAG 2, in which > case only pins P0.27..P0.31 will be used by the JTAG and > P0.16..P0.26 will be avaiable. JTAG 2 must be initialised by > software - there are application notes and is quite easy. > > If DBSEL = '0' at reset all pins are free for use but JTAG debugging > is not possible. > > I expect that this info may help you. If you need any more details, > application notes etc. just drop me a line. > > Regards > > Mark Butcher > www.mjbc.ch > > > > > > > > Hi all, > > > > I'm using Ashling EVBA7 Philips LPC2100 Evaluation board > (LPC2106). I > > got a problem about using GPIO P0.16-P0.31 as general > input/output. I > > set some of these pins (P0.16-P0.31) as I did on P0.0-P0.15 pins > which > > all were used and worked correctly. For P0.16-P0.31, it didn't > work. I > > set pins to be output as the following: > > > > PINSEL0 &= ~P15; > > IODIR |= P15; > > IOSET = P15; > > > > PINSEL1 &= ~P26; > > IODIR |= P26; > > IOSET = P26; > > > > Both pins worked correctly on Keil simulator (I toggled both pins > > with '1' and '0' in while loop) but only P0.15 could toggle on the > > real H/W. > > > > Did I forget somethings? Does anyone have a clue? > > > > Thanks, > > > > Teera. > > >
Message
Re: GPIO problem on Ashling EVBA7 LPC2106
2005-10-23 by tphatrapornnant
Attachments
- No local attachments were found for this message.