欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4136|回復: 7
收起左側

關于89c52單片機地址以及存儲器的問題

[復制鏈接]
ID:223164 發表于 2017-11-2 22:31 | 顯示全部樓層 |閱讀模式
如下圖 HURBUF,MINBUF....DISBUF為啥要這樣定義啊直接定義一個變量不就行了么還有這個用的是指針,意思就是指向下面圖三中的 可位選址寄存器嘍(只要是這個
范圍都可以隨意定義吧?)?如果是這樣的話
DISBUF這個地址0x40 不就和28h這個重復了?
還有就是*(DISBUF+1)這個是指向哪個?
像書上這樣寫程序值得學習么?
還有 非常感謝有這么多大神能回答我的問題。謝謝!
1.JPG    2.JPG 3.JPG


回復

使用道具 舉報

ID:123289 發表于 2017-11-3 10:12 | 顯示全部樓層
本帖最后由 yzwzfyz 于 2017-11-3 17:04 編輯

看看與這個章節的目的就明白了。
回復

使用道具 舉報

ID:223164 發表于 2017-11-14 19:35 | 顯示全部樓層
yzwzfyz 發表于 2017-11-3 10:12
看看與這個章節的目的就明白了。

很仔細的看了 不然也不會來這里問了
回復

使用道具 舉報

ID:223164 發表于 2017-11-18 20:41 | 顯示全部樓層
沒有人知道么
回復

使用道具 舉報

ID:223164 發表于 2017-11-19 16:25 | 顯示全部樓層
!在線等
回復

使用道具 舉報

ID:111634 發表于 2017-11-19 19:06 | 顯示全部樓層
本帖最后由 zl2168 于 2017-11-19 19:14 編輯

哼!你看這些書,當然看不懂!!!
介紹你一本書,張志良編著的:《80C51單片機實用教程——基于Keil CProteus》高等教育出版社ISBN 978-7-04-044532-9, 用于學習51單片機原理,程序(雙解c和匯編)語句條條有注解,便于閱讀理解,便于自學,最主要是能解答你的疑問。
回復

使用道具 舉報

ID:251155 發表于 2017-11-19 19:13 | 顯示全部樓層
同求大神指點
回復

使用道具 舉報

ID:111634 發表于 2017-11-20 22:22 | 顯示全部樓層

80C51特殊功能寄存器定義方式
4.2.2 變量及其定義方法
    ……
⒌ 80C51特殊功能寄存器定義方式
80C51片內有21特殊功能寄存器,在C51的文件夾里,有一個取名reg51.h庫函數文件,對80C51片內21特殊功能寄存器按MCS-51中取的名字(必須大寫)全部作了定義,并賦予了既定的字節地址。因此,該21特殊功能寄存器已不需重復定義,只需在程序開頭的頭文件部分寫一條預處理命令:#include <reg51.h>,表示程序可以調用該庫函數reg51.h(52系列單片機應用#include <reg52.h>)。但對于不符合MCS-51中特殊功能寄存器名的標識符,或未在頭文件中寫入上述預處理命令的,則應重新定義,否則出錯。
……
需要注意的是,特殊功能寄存器定義應放在函數外(即作為全局變量)。
需要說明的是,雖然C51允許用關鍵詞sfrsfr16定義80C51特殊功能寄存器,體現了C51編譯功能的多樣性和完整性,但編者還是建議讀者不要去重新定義,而直接使用預處理命令,既省事又不易出錯。
    ……
⒍ 位變量定義方式
80C51片內RAM16字節128位的可尋址位(字節地址20H2FH,位地址00H7FH),還有11個特殊功能寄存器是可位尋址的,C51編譯器擴充了關鍵詞bitsbit,用于定義這些可尋址位。位變量也需先定義,后使用。
……
⑵ 定義11個特殊功能寄存器可尋址位的位變量
80C51單片機11個可尋址位的特殊功能寄存器中,有6SFRPSWTCONSCONIEIPP3),它們每一可尋址位有位定義名稱,C51庫函數reg51.h也已對其按MCS-51中取的位定義名稱(必須大寫)全部作了定義,并賦予了既定的位地址。只要在頭文件中聲明包含庫函數reg51.h,就可按位定義名稱直接引用。
但是,還有5個SFRACCBP0P1P2),可尋址位沒有專用的位定義名稱,只有位編號,但這些位編號不符合ANSI C標識符要求,例如,ACC.0、P1.0等(C51標識符規定不可用小數點),應重新定義。其格式如下:
……

以上摘自張志良編著
80C51單片機實用教程——基于Keil CProteus》高等教育出版社ISBN 978-7-04-044532-9


回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表