MICROSOFT ACCESS

If I add a field in a table it gives an error:

"Too many fields defined"

I have many fields in the table but I don't think it's a limitation of Access. I know that I can define up to 255 fields. Is it true?