Is there a limit as to how much RAM you can put into a pc?

My family owns a Dell Dimension 2400 and it has one more slot available for RAM. It currently holds 512MB but I would like to add a 1GB of Ram to make it run faster. Is there a limit as to how much I can place inside of the pc?
18 answers 18