Presumably the light just comes on at tickover?
The fault could be a seriously worn engine (crankshaft wear)
A faulty sensor (hope so)
Or even the incorrect grade of engine oil together with an old, blocked oil filter.
Replace the pressure sensor switch - a good, cheap start.
John