C51对标准C语言的扩展 / 数据类型
生活随笔
收集整理的這篇文章主要介紹了
C51对标准C语言的扩展 / 数据类型
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
---------------------------------------------
-- 時間:2018-11-22
-- 創建人:Ruo_Xiao
-- 郵箱:xclsoftware@163.com
---------------------------------------------
一、bit
1、作用:定義一個位變量,不能定義位指針和位數組。
2、值包括0和1。
二、sfr
1、作用:定義1個字節的內存單元,用于操作C51中所有的特殊功能寄存器。
2、栗子:
sfr P1 = 0x90
P1 = 255??
意味著將P1引腳均置位高電平。
三、sfr16
1、作用:定義2個字節的內存單元,用于操作C51單片機中2個字節的特殊功能寄存器。
2、栗子:T0 和 T1。
四、sbit
1、作用:操作芯片內部RAM中的可尋址位或者特殊功能寄存器中的可尋址位。
2、栗子:
sbit? P1_1 = P1^1
?
?
(SAW:Game Over!)
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的C51对标准C语言的扩展 / 数据类型的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 串行口、并行口
- 下一篇: C51 特殊功能寄存器英文全称