Re: Clarification about Atmega128
- From: Tim Mitchell <timng@xxxxxxxxxxxxxxxxxxxxx>
- Date: Thu, 21 Jul 2005 09:10:10 +0100
In article <1121928186.089133.63730@xxxxxxxxxxxxxxxxxxxxxxxxxxxx>, Tamilmaran S <tamilmaranz@xxxxxxxxx> writes
"8 bit" refers to the data bus width, in every micro I have ever heard of.Hi all, We are using atmega128 for one of our project. I heard that it is a 8 bit microcontroller, ok its accumulator and its data bus are 8 bit width. Then what about is address bus, is it also 8 bit width? Because for this 8 bit it can address only up to 2^8 = 256 location. Then how it can address 4096 SRAM (4K) and 131072 Flash (128K). Can anybody clear me on this doubt? Thank you
In the mega128 the address bus is 16 bit and each flash location is a word (16 bits) rather than a byte. Hence there are 64K of flash locations but actually 128K bytes of flash.
--
Tim Mitchell
.
- Follow-Ups:
- Re: Clarification about Atmega128
- From: Anton Erasmus
- Re: Clarification about Atmega128
- References:
- Clarification about Atmega128
- From: Tamilmaran S
- Clarification about Atmega128
- Prev by Date: Limitations of PC-Lint??
- Next by Date: Re: How to define task in RTOS
- Previous by thread: Clarification about Atmega128
- Next by thread: Re: Clarification about Atmega128
- Index(es):
Relevant Pages
|