Hello, shanren
Re. your questions, unfortunately it's strictly impossible with AVR.
You can only use program memory with in-system amounts but it depend
on your device.
If you want to use more than 64Kbyte, there are two possible methods.
One is you may use MEGA128 which have 128Kbyte in-system memory.
Another methods is, if you possible, seperate your program into two parts.
One is main or control logic and second is data. You can save your data,
like a fonts etc. in external memory.
Because AVR and many RISC MCUs only support internal program memory only. But they support exteranl data memories.
I hope it can be a answer.
Good luck.
:roll: