A. 51单片机后缀例如4k是什么意思
4k应该说的是4k的程序存储空间吧,你可以根据你的单片机型号,到官网上下载他的数据手册看看,那里面包含了单片机的所有功能的介绍,,数据手册就是最好的学习资料,,仔细看就知道,很多书上的东西,都是根据数据手册编写的
B. 单片机4k地址范围是0-0FFF之间。 这个范围是怎么计算出来的。如果是8K的怎么计算呢
单片机的地址范围是以字节Byte为单位的,每K存储空间即 1K=1024Byte。
4K = 1K * 4 = 1024Byte * 4 = 4096Byte,转换成16进制即0x1000即0-FFF;
同理,8K地址范围为0x2000即0-1FFF。
C. 51单片机的问题,求大神解答。为什么8051单片机的片内程序存储器为4KB,这个4KB是怎么算的。
这个4KB的片内存储器是厂家设计时嵌入的,至于为什么,恐怕是设计者当时考虑到51当时绝大部分应用代码在4K以内就可以实现,因此从经济方面考虑的结果。这4K的地址是从0000H~0FFFH。
D. 单片机为什么4kb就要
问题没有写完,猜猜看吧,如果单片机有4K的内部程序存储器,比如8051,STC89C51等等,当程序超过4K时,就需要外扩程序存储器了,比如使用27512,272562764等等,外扩的程序存储器,低4K可以和内部地址重叠,也可以不重叠,如果重叠的话,低4K的程序内容就必须一致,以后部分只能写入到扩展存储器的4K以后区域。
E. AT89C51单片机能储存大于4K的程序吗
AT89c51自身是无法储存大于4K的程序的,但可以通过外接ROM芯片的办法来使用超过4K的程序。
你可以看看8031的资料,都谈到了如何外接ROM的办法。
另外,现在的51兼容芯片都有大容量ROM的型号,你可以根据你的需要来挑选,例如,AT89C52是8K,89C53是12K等等。
F. “MCS-51系列单片机中,片内程序存储器为4KB”,而同时又说“程序存储器的寻址空间为64KB”,求区别!
4K的存储器表示这个51芯片的实际硬件的容量,你的程序受这个4K限制;
64K是51可以处理的地址能力范围,这个是潜力而已。
有能力并不表示要把所有潜力转化为实际的实力啊。
实际上,通过硬件电路的设计,是可以突破64K的限制的,不过这是另一方面的问题了。
G. 单片机内部程序存储器ROM,4K的存储容量是什么
单片机内如ROM4K的存储容量也就是4096个字节的容量地址空间是0000H~0FFFH主要存储的是程序、一些常量、数据表等等。
H. 为什么单片机只有4k或128kb能满足要求吗
不能以通用电脑的存储容量概念来看待单片机,在单片机上一个有经验的开发者即使用4K代码容量也可以开发一个功能强大的应用系统,更别说128K已经是非常奢侈的容量了,本人曾见识过一个功能十分强大的监控程序仅仅使用了2K存储空间,其代码之精炼高效远超你我想象。
I. 单片机的ROM的容量为4KB。这里的是4KB等于多少bit
每个地址含有16个二进制位,不是的。
每个地址含有8个二进制位。
单片机的数据线,是8条,所以每个地址只有8个二进制位。
单片机的地址线,是16条,所以共有64K个地址。
J. 单片机8051片内rom存储容量为4kb,从0000h 到ffffh是什么意思呀
存储容量是4KB,表示有4096个存储单元,每个单元存放8位数,就是一个字节,就是一个Byte,缩写为B。
是从0000H~0FFFH,这是存储器的地址范围。每一个单元都要有一个地址,这些地址就是4096个,对应上面说的4096个存储单元。
每个单元,就好比一个教室,而每一个教室都要有一个编号吧,这个编号就是单元地址。