資料介紹
MCS - 51單片機中,除了程序計數(shù)器PC和4組工作寄存器組外,其它所有的寄存器均為特殊功能寄存器(SPR),分散在片內(nèi)RAM區(qū)的高128字節(jié)中,地址范圍為80H~0FFH。SFR中有11個寄存器具有位尋址能力,它們的字節(jié)地址都能被8整除,即字節(jié)地址是以8或0為尾數(shù)的。為了能直接訪問這些SPR,F(xiàn)ranklin C51提供了一種自主形式的定義方法,這種定義方法與標準C語言不兼容,只適合與對MCS-51系列單片機進行C語言編程,特殊的能寄存器C51定義的一般語法格式如下:
MCS-51系列單片機的特殊功能寄存器的數(shù)量與類型不盡相同,因此建議將所有特殊的“sfr”定義放入一個頭文件中,該文件應包括MCS-51單片機系列機型中的SFR定義。C51編譯器的 “reg51.h”頭文件是這樣一個文件。在新的 MCS-51系列產(chǎn)品中,SFR在功能上經(jīng)常組合為16位值,當SFR的高字節(jié)地址直接位于低字節(jié)之后時,對16位SFR 的值可以直接進行訪問。例如52子系列的定時器/計數(shù)器2就是這種情況。為了有效地訪問這類SFR,可使用關鍵字“sfr16”來定義,其定義語句的語法格式與8位SFR相同,只是“=”后面的地址必須用16位于的SFR的低字節(jié)地址,即低字節(jié)地址作為“sfr16”的定義地址。例如:

- 從單片機到嵌入式開發(fā)——(2) C51程序基礎
- c51單片機——led燈的初步學習
- 單片機C51語言程序設計的基礎資料詳細說明 40次下載
- C51單片機驅動的安裝教程詳細說明 7次下載
- 51單片機的21個特殊功能寄存器的詳細資料說明
- 51單片機串口通訊初始化程序及及特殊功能寄存器設置的資料說明
- 51單片機的C程序基本架構詳細說明
- 51單片機串口通訊需要注意的寄存器及51單片機使用PRINTF的示例程序
- 51單片機的一些特殊寄存器資料說明
- 51單片機特殊功能寄存器中的字節(jié)尋址和位尋址表詳細說明
- 51單片機的21個特殊功能寄存器詳細資料概述
- 51單片機常用的特殊功能寄存器有哪些
- 51單片機中斷相關寄存器的詳細說明
- C51單片機特殊功能寄存器的詳細資料說明
- 51單片機匯編語言教程_單片機的特殊功能寄存器 0次下載
- 51單片機讀寫AT29C040的C51程序 5.9k次閱讀
- HD44780讀寫單片機C51程序免費下載 5.1k次閱讀
- 使用HD44780讀寫單片機的C51程序詳細概述 4k次閱讀
- 51單片機中21個特殊功能寄存器的工作原理解析 1.5w次閱讀
- 80C51單片機實現(xiàn)專用寄存器位尋址的設計方案 3.9k次閱讀
- 51單片機的功能和用法詳細介紹 1.7w次閱讀
- 單片機sbit的含義及用法 4.3w次閱讀
- Keil C51單片機變量的使用方法詳細介紹 5.4k次閱讀
- 51單片機的SCON寄存器與C程序解析 1.4w次閱讀
- 51單片機寄存器功能一覽表 5.4w次閱讀
- 詳細剖析單片機定時器的寄存器 1.1w次閱讀
- 51單片機特殊功能寄存器有哪些_功能是什么 3.8w次閱讀
- 51單片機存儲程序和數(shù)據(jù) 1w次閱讀
- 在C語言環(huán)境下訪問特殊功能寄存器sfr的經(jīng)驗 1.1w次閱讀
- C51單片機矩陣鍵盤掃描去抖程序 1.4w次閱讀
下載排行
本周
- 1美的電磁爐電路原理圖資料
- 4.39 MB | 16次下載 | 10 積分
- 2反激式開關電源設計解析
- 0.89 MB | 2次下載 | 5 積分
- 3簡易光伏控制器原理圖資料
- 0.07 MB | 1次下載 | 5 積分
- 4TPS23755數(shù)據(jù)手冊
- 0.07 MB | 次下載 | 免費
- 536伏,10兆赫茲低噪聲雙運算放大器COS5532 技術手冊
- 0.41 MB | 次下載 | 免費
- 6LM5176 55V 寬輸入電壓同步4開關降壓/升壓控制器技術手冊
- 2.40 MB | 次下載 | 免費
- 7MCU模塊原理圖資料
- 0.37 MB | 次下載 | 1 積分
- 8LoRa1121 FCC&CE認證 多頻段LoRa無線通訊模塊規(guī)格書
- 997.05 KB | 次下載 | 免費
本月
- 1美的電磁爐電路原理圖資料
- 4.39 MB | 16次下載 | 10 積分
- 2冷柜-電氣控制系統(tǒng)講解
- 13.68 MB | 7次下載 | 10 積分
- 3SDFM 激光測距模塊模組手冊
- 0.54 MB | 7次下載 | 免費
- 4直流電路的組成和基本定律
- 1.67 MB | 4次下載 | 免費
- 5SW6238V ACCC 三 PD 四口多協(xié)議移動電源 SOC規(guī)格書
- 0.59 MB | 4次下載 | 1 積分
- 6安川A1000變頻器中文版說明書
- 20.16 MB | 3次下載 | 3 積分
- 7IP6742_datasheet_100V8A 同步 BUCK 控制器
- 2.16 MB | 3次下載 | 免費
- 8PAW3395DM-T6QU:光學游戲導航芯片手冊
- 1.26 MB | 2次下載 | 10 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935137次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233094次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191448次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183360次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81605次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73829次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發(fā)燒友App





創(chuàng)作
發(fā)文章
發(fā)帖
提問
發(fā)資料
發(fā)視頻
上傳資料賺積分
評論