久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3720|回復: 7
打印 上一主題 下一主題
收起左側

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

[復制鏈接]
跳轉到指定樓層
樓主
如下圖 HURBUF,MINBUF....DISBUF為啥要這樣定義啊直接定義一個變量不就行了么還有這個用的是指針,意思就是指向下面圖三中的 可位選址寄存器嘍(只要是這個
范圍都可以隨意定義吧?)?如果是這樣的話
DISBUF這個地址0x40 不就和28h這個重復了?
還有就是*(DISBUF+1)這個是指向哪個?
像書上這樣寫程序值得學習么?
還有 非常感謝有這么多大神能回答我的問題。謝謝!
  


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
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 | 只看該作者
沒有人知道么
回復

使用道具 舉報

5#
ID:223164 發表于 2017-11-19 16:25 | 只看該作者
!在線等
回復

使用道具 舉報

6#
ID:111634 發表于 2017-11-19 19:06 | 只看該作者
本帖最后由 zl2168 于 2017-11-19 19:14 編輯

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

使用道具 舉報

7#
ID:251155 發表于 2017-11-19 19:13 | 只看該作者
同求大神指點
回復

使用道具 舉報

8#
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個可尋址位的特殊功能寄存器中,有6SFRPSWTCON、SCON、IE、IPP3),它們每一可尋址位有位定義名稱,C51庫函數reg51.h也已對其按MCS-51中取的位定義名稱(必須大寫)全部作了定義,并賦予了既定的位地址。只要在頭文件中聲明包含庫函數reg51.h,就可按位定義名稱直接引用。
但是,還有5個SFRACC、BP0、P1P2),可尋址位沒有專用的位定義名稱,只有位編號,但這些位編號不符合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 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 99re66在线观看精品热 | 国产综合在线视频 | 中文字幕日韩欧美一区二区三区 | 午夜手机在线视频 | 国产在线精品一区二区 | 国产精产国品一二三产区视频 | 亚洲精品3 | 亚洲综合在 | 国产在线一区二区 | 91中文字幕 | 欧美1区2区| 日韩欧美三级电影在线观看 | 特级生活片 | 国产黄a一级 | 日韩欧美在线观看 | 色综合久久久 | 精品在线看| 97超碰人人草 | 国产精品99久久久久 | 九九精品在线 | 日韩精品在线观看一区二区三区 | 天堂色 | 国产ts人妖系列高潮 | 国产欧美日韩精品一区 | 久久国产精品无码网站 | 久精品视频 | 夫妻午夜影院 | 精彩视频一区二区三区 | 久久久www成人免费精品张筱雨 | 欧洲一区二区视频 | 一区二区在线不卡 | 91成人午夜性a一级毛片 | 国产日韩欧美在线观看 | 涩涩视频在线观看 | 国产成人精品免高潮在线观看 | 久久久av中文字幕 | 中文字幕一区二区三区乱码图片 | 精品一区电影 | 国产黄色小视频 | 天天操天天操 | 精品国产91亚洲一区二区三区www |