国产成人av人人爽人人澡-亚洲国产日韩欧美一区-好吊日视频这里只有精品-日本高清精品视频在线

你好!歡迎來(lái)到深圳市穎特新科技有限公司!
語(yǔ)言
當(dāng)前位置:首頁(yè) >> 技術(shù)中心 >> 單片機(jī)入門 >> 單片機(jī)中data,idata,xdata,startup.a51的作用

單片機(jī)中data,idata,xdata,startup.a51的作用

作者:admin 來(lái)源:不詳 發(fā)布時(shí)間:2018-05-08  瀏覽:7

  data:

  固定指前面0x00-0x7f的128個(gè)RAM,可以用acc直接讀寫的,速度最快,生成的代碼也最小。

  idata:

  固定指前面0x00-0xff的256個(gè)RAM,其中前128和data的128完全相同,只是因?yàn)樵L問(wèn)的方式不同。idata是用類似C中的指針方式 訪問(wèn)的。匯編中的語(yǔ)句為:mox ACC,@Rx.(不重要的補(bǔ)充:c中idata做指針式的訪問(wèn)效果很好)

  xdata:

  外 部擴(kuò)展RAM,一般指外部0x0000-0xffff空間,用DPTR訪問(wèn)。 pdata:外部擴(kuò)展RAM的低256個(gè)字節(jié),地址出現(xiàn)在A0-A7的上時(shí)讀寫,用movx ACC,@Rx讀寫。這個(gè)比較特殊,而且C51好象有對(duì)此BUG, 建議少用。但也有他的優(yōu)點(diǎn),具體用法屬于中級(jí)問(wèn)題,這里不提。

  startup.a51的作用

  和 匯編一樣,在C中定義的那些變量和數(shù)組的初始化就在startup.a51中進(jìn)行,如果你在定義全局變量時(shí)帶有數(shù)值,如unsigned char data xxx=“100”,那startup.a51中就會(huì)有相關(guān)的賦值。如果沒有=100,startup.a51就會(huì)把他清0。(startup.a51 ==變量的初始化)。 這些初始化完畢后,還會(huì)設(shè)置SP指針。對(duì)非變量區(qū)域,如堆棧區(qū),將不會(huì)有賦值或清零動(dòng)作。

  有人喜歡改 startup.a51,為了滿足自己一些想當(dāng)然的愛好,這是不必要的,有可能錯(cuò)誤的。比如掉電保護(hù)的時(shí)候想保存一些變量, 但改startup.a51來(lái)實(shí)現(xiàn)是很笨的方法,實(shí)際只要利用非變量區(qū)域的特性,定義一個(gè)指針變量指向堆棧低部:0xff處就可實(shí)現(xiàn)。為什么還要去改? 可以這么說(shuō):任何時(shí)候都可以不需要改startup.a51,如果你明白它的特性。

編輯:admin  最后修改時(shí)間:2018-05-08

聯(lián)系方式

0755-82591179

傳真:0755-82591176

郵箱:vicky@yingtexin.net

地址:深圳市龍華區(qū)民治街道民治大道973萬(wàn)眾潤(rùn)豐創(chuàng)業(yè)園A棟2樓A08

Copyright © 2014-2023 穎特新科技有限公司 All Rights Reserved.  粵ICP備14043402號(hào)-4

中文字幕乱子论一区二区三区| 国产精品二区三区免费播放心| 亚洲综合激情另类专区老铁性| 日韩人妻免费视频一专区| 久久99青青精品免费| 亚洲一区二区精品久久av | 99久久国产综合精品二区 | 久久精品国产99精品最新| 成人国产一区二区三区精品麻豆| 日本一区不卡在线观看| 九九热这里有精品20| 欧美日韩免费观看视频| 国产男女激情在线视频| 青青免费操手机在线视频| 一区中文字幕人妻少妇| 蜜桃av人妻精品一区二区三区| 狠狠做深爱婷婷久久综合| 日本妇女高清一区二区三区| 亚洲精品国产第一区二区多人| 久久大香蕉精品在线观看| 亚洲婷婷开心色四房播播| 亚洲欧洲一区二区中文字幕| 国产又大又硬又粗又湿| 日本久久中文字幕免费| 午夜精品在线观看视频午夜| 中国美女草逼一级黄片视频| 国产一区欧美午夜福利| 日韩黄色大片免费在线| 丰满少妇被猛烈撞击在线视频 | 蜜桃传媒在线正在播放| 大伊香蕉一区二区三区| 亚洲综合天堂一二三区| 1024你懂的在线视频| 亚洲深夜精品福利一区| 欧美日本道一区二区三区| 久久综合九色综合欧美| 中文字幕欧美视频二区| 精品推荐国产麻豆剧传媒| 亚洲国产性生活高潮免费视频 | 国产精品国产亚洲区久久| 九九九热视频最新在线|