单片机学习记录(二)

第3章

1.C51在标准C的基础上,拓展了哪几种数据类型?

答:拓展了4种数据类型,分别是bit、sfr、sfr16、sbit。

2.C51有哪几种数据存储类型?其中数据类型“idata,code、xdata、pdata”各对应AT89S51单片机的那些存储空间?

答:C51有六种数据存储类型data、bdata、idata、xdata、pdata和code。

idata:片内RAM的256字节;

code:对应程序存储区;

xdata:对应片外64KB的RAM空间;

pdata:对应片外RAM的256字节;

3.bit与sbit定义的位变量有什么区别?

答:bit:用于定义普通的位变量,其值只能是二进制的“0”或“1”;

 sbit:是特殊功能寄存器的可寻址位,其值是可以进行位寻址的特殊功能寄存器的某位的绝对地址;

第5章

1.分别写出表5-1种共阴极和共阳极LED数码管仅显示小数点“.”的段码。

80H(共阴极);

7F(共阳极);

3.非编码键盘分为独立式键盘和矩阵式键盘,什么场合合用?

键盘数目少时使用独立式键盘

键盘数目多时使用矩阵式键盘

你可能感兴趣的:(单片机,学习,嵌入式硬件)