hi in my LPC2148 board Vbus pin is open i.e. nbot connectedto vcc or GND .is it possible to use USBby making P0.23 as GPIO and make its output High
Did you post to LPC2000, too? "vbus open is LPC2148 USB WORK" by sanjeev.naik tech.groups.yahoo.com/.../39428 "in my board i opened VBUS pin not connected to VCC or GND. Is possible to work with USB without use of VBUS"
The USB engine works without VBUS pin connection. VBUS pin is used to detect plug-in/-off to the host USB port.
If your device is a bus-powered one - power supply from USB VBUS, it doesn't need to detect USB port attachment to host. When power is supplied, it means the USB is plugged in. Then, VBUS pin is free.
If your device is a self-powered one - with a battery or with its own power supply, you may need the plug-in detection, to enable/disable the USB engine. It saves power consumption at the USB engine while no connection.
The function of P0.23 pin - GPIO or VBUS detection, is set by PINSEL1 4.2 Pin function Select register 1 (PINSEL1 - 0xE002 C004)
Tsuneo