Ⅰ 單片機中看ROM信息 有時是8k*16Bits 請問8k是不是ROM的大小 而16Bits是具體什麼意思
哦,你這個一定不是51單片機,而是PIC之類或AVR、ARM之類的單片機了,其存儲器ROM結構域51是不一樣的,有的是12BIT,有的是16BIT,你這里的就是16位的單片機,與51單片機不同,這些單片機一條指令的操作碼、操作數都含在這個16位的地址中,比如LJMP,在51中要佔用3個8位的地址ROM,而在你說的這個單片機中只佔一個16位的地址空間就可以了。你說的20K也好12K也罷,如果是Hex文件的話其實轉換為單片機的執行代碼(二進制文件代碼)就沒有這么大了,你可以轉換試試就知道了,20K的bin文件燒錄進你說的單片機應該是無法容納下的,但12K應該有可能容下,畢竟8K*16Bit相當於有最大16K的容量。
Ⅱ 說一個51單片機Flash是8K。是8K位元組還是8K位那麼SDRAM呢謝謝
是8K byte,位元組。
51單片機內沒有SDRAM,只有SRAM,基本為128位元組,擴展為256位元組。