當前位置:編程學習大全網 - 編程軟體 - sfr編程

sfr編程

Bit,sbit,sfr,sfr16都是用於單片機的C語言編程。

位—定義位變量。定義位變量時,可以給變量賦值,但不能指定變量的地址。定義格式:位變量名=變量值。

Sbit—這種類型的變量僅用於訪問位可尋址特殊功能寄存器中的位。定義格式:sbit變量名=位地址;Sbit變量名=SFR地址位序列號;Sbit變量名=sfr16變量位序列號。

Sfr—這種類型的變量可以訪問指定的8位特殊功能寄存器,地址範圍為0x80~0xFF。定義格式:sfr變量名=變量地址。

Sfr16—這種類型的變量可以作為特殊功能寄存器訪問16。定義格式:sfr16變量名=變量地址。這裏的變量地址是16位的低8位地址,它的地址範圍是0x80~0xFF。通過sfr16變量讀取16特殊功能寄存器時,先讀取低位字節,再讀取高位字節;寫特殊功能寄存器時,先寫高字節,再寫低字節。

  • 上一篇:洛陽麗春路10號院小區周邊配套怎麽樣?
  • 下一篇:兒童過早接觸編程好不好
  • copyright 2024編程學習大全網