51单片机里的00H和0000H的区别

来源:百度知道 编辑:UC知道 时间:2024/06/06 10:37:44
51单片机里,我看到有的写的是00H,有的写的是0000H.他们有什么区别?

00H 代表内存地址 ,0000H代表内部程序存储器地址。
如果地址是00H-FFH 则写为00H
如果地址是00000H-FFFFH 则写为0000H
AT89C/S51片内4K FLASH 地址为0000H-0FFFH

本质上没区别,两种写法的用意是要强调这是一个8位量,还是一个16位量,是写给人看的。

00H 是指单片机自身的存储单元
0000H 是指外部存储器的存储单元

00H是八位地址
0000H是十六位地址

十六位地址用于片外数据存储器

单片机里00H=0000H没区别