考试
1970-01-01 08:00:00

C51数据类型中的关键词 sbit 和 bit 都可用于位变

题目描述

C51数据类型中的关键词 sbit 和 bit 都可用于位变量的声明, 但二者有何不同之处?

答案解析

bit 型变量的位地址是由编译器为其随机分配的(定义时不能由用户指定),位地址是在片内 RAM 的可位寻址区 (bdata 区)中;而 sbit 型变量的位地址则是由用户指定的, 位地址是在可位寻址的 SFR单元内(但利用 bdata 限定变量存储类型后, 可将位地址范围扩大到 bdata区)。

加载中...
AI正在思考中,请稍候...