<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 禁止C51編譯器編譯出上電清零代碼

          禁止C51編譯器編譯出上電清零代碼

          作者: 時間:2012-10-27 來源:網(wǎng)絡(luò) 收藏

          單片機或低電壓復(fù)位(也稱掉電復(fù)位)時,RAM數(shù)據(jù)保持不變。只有在上電復(fù)位時才會改變。如果在電路中加入一大容量電容,可使單片機既復(fù)位,又不會改變RAM數(shù)據(jù),利用這一特性,可以使通斷電成為一種輸入方式。但是編譯時往往會在程序中加入一段代碼。如何禁止編譯出代碼呢?網(wǎng)上很多介紹修改STARTUP.A51文件中IDATALEN值的修改方法。但是我百試不行。為什么呢?最后在書本上看到,要將STARTUP.A51調(diào)入到C51工程中修改后才生效。真郁悶啊。為什么所有人都不掉要將文件調(diào)入C51工程中的呢?我還以為是直接修改就行了。

          在這里要向單片機愛好者推薦一本書《Keil Cx51 V7.0單片機高級語言編程與uvision2應(yīng)用與實踐》——第二版 徐愛鈞 彭秀華 電子工業(yè)出版社。這本書雖然是比較早期的書,第二版只是在第一版的基礎(chǔ)上作了一些修改,例子比較舊,但個人認(rèn)為這本書寫得很全面很經(jīng)典,厚厚的一大本,講得非常詳細(xì),不可多得的一本書,在當(dāng)當(dāng)網(wǎng)上68元可以買到。作為一本工具書是非常不錯的選擇。



          評論


          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();