Memori pada mikrokontroller dibagi 2, yaitu Program memory(ROM) dan Data memory(RAM). ROM digunakan untuk menyimpan permanen program. RAM digunakan untuk menyimpan sementara hasil dan variable yang terjadi selama mikrokontroller beroperasi. RAM awalnya mempunyai ukuran memory sebesar 256 lokasi (0-FFh), sementara pada versi selanjutnya terdapat 128 register tambahan.
RAM terdiri dari beberapa blok. Blok pertama (0-20h) terdiri dari 4 bank, masing-masing memiliki 8 register dari r0-r7. blok berikutnya (20h-2fh) merupakan bit-addresable memory, artinya masing masing bit mempunyai alamat sendiri dari 0-7f. karena ada 16 register maka terdapat 128 bit dengan alamat terpisah. blok ketiga(2fh-7fh) adalah register register. untuk lebih jelas bisa dilihat melalui gambar berikut....
mengenal microcontroller 8051 part2: organisasi memory
dimas, Sunday, June 14, 2009
Subscribe to:
Post Comments (Atom)

Comments :
Post a Comment