background image

    /*禁止中断*/

单片机

C 语言之二______________________________________________________________

_______________________

一》数据类型:

        char         int         long

1:unsinged     0~255         0~65535     0~4294967295

2:signed     -128~127     -32768~32767     -2147483648~2147483647

指针:

*        3 字节

位标量:

    sbit

特殊功能寄存器:

sfr

16 位特殊功能寄存器:sfr16     占 2 个内存单元,0~65535

可寻址位:

sbit 利用他可访问 51 单片机的内部 RAM 中的可寻址位或特殊功能寄存器中的

可寻址位

sfr P0=0x80;

sbit P0_1=P0^1;

    /*将 P0 口的口地址定义为 80H,将 P0.1 位定义为 P1_1*/

二》数据存贮类型

                  表 1. C51 数据存贮类型

━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━

数据存贮类型

          

与存贮空间的对应关系