Yes, I know how CGRAM character works.

I asked two questions:

1. Can I any time access any CGRAM address?
2. Can I use variable for accessing that address?