sbit定义特殊功能寄存器的位变量。
定义的三种方式:
sbit L1=0x80;
直接取地址
sbit L1=P0^0;
寄存器名取位地址
sbit L1=0x80^0;
寄存器地址取位地址
点亮L1灯:
第一种,直接P0_0=0
第二种,先sbit L1= ; //以上三种皆可。
再用L1=0;
文章讲述了sbit在C语言中用于定义特殊功能寄存器的位变量的三种方法,包括直接取地址、寄存器名取位地址和寄存器地址取位地址。随后,展示了如何使用这些定义来控制L1灯,即通过设置P0_0或sbitL1的值来实现。
sbit定义特殊功能寄存器的位变量。
定义的三种方式:
sbit L1=0x80;
直接取地址
sbit L1=P0^0;
寄存器名取位地址
sbit L1=0x80^0;
寄存器地址取位地址
点亮L1灯:
第一种,直接P0_0=0
第二种,先sbit L1= ; //以上三种皆可。
再用L1=0;
3749
2万+
3936