本文來講講關于PIC18F66K80的存儲器
一、程序存儲器
何為程序存儲器?
程序存儲器通常是只讀存儲器,用于保存應用程序代碼,同時還可以用于保存程序執行時用到的數據(例如保存查表信息)。
PIC18F66K80提供片上64 KB 閃存,最多存儲 32,768 條單字指令。
可以用MPLAB X IDE 觀察到(如下圖):
ROM 代碼偏移
開發環境:MPLAB X IDE
芯片:PIC18F66K80
示例:
1、如下圖所示指定代碼地址范圍。(這里設置3000-3FFF)
2、觀察存儲器地址:
點擊菜單欄的->>窗口->>PIC存儲器視圖->>程序存儲器。
可以看到當前代碼確實被編譯到3FFFF之下。
未完。。。
上一篇:PIC的HEX文件(校應和詳解)
下一篇:PIC18F*K80程序存儲器讀寫(c語言實現)
推薦閱讀
史海拾趣
ABB公司是一家全球性的工程技術公司,提供電力和自動化技術解決方案。以下是該公司發展的五個相關故事:
公司成立和早期發展: ABB公司成立于1883年,最初名為“Brown, Boveri & Cie”,總部位于瑞士蘇黎世。公司的創始人是查爾斯·布朗和沃爾夫岡·鮑弗里。在早期,ABB專注于電力系統和電機的研發與制造,為當時的工業革命提供了關鍵的技術支持。
國際化戰略和全球擴張: 隨著技術的進步和市場的變化,ABB積極推動國際化戰略,加速在全球范圍內的擴張。公司通過收購和合并,逐步建立了全球化的生產和銷售網絡。截至2022年,ABB已在100多個國家設有分支機構和辦事處。
技術創新和產品多樣化: ABB一直致力于技術創新,不斷推出新產品和解決方案,以滿足不同行業和領域的需求。公司在電力輸送、工業自動化、機器人技術等方面處于行業領先地位,為客戶提供了全面的電力和自動化解決方案。
可持續發展和環保責任: ABB積極推動可持續發展和環保責任,在產品設計、生產和運營過程中注重減少能源消耗和減排,促進清潔能源的應用和利用。公司致力于推動能源效率和環境保護,為全球可持續發展做出貢獻。
未來展望和發展方向: ABB將繼續致力于技術創新和市場拓展,加強在電力和自動化領域的領先地位。公司將加大在數字化技術和人工智能領域的投入,推動工業智能化和數字化轉型,為客戶提供更智能、更高效的解決方案。
70年代,全球電子產品熱潮興起,金山工業決定進軍這一領域。公司推出了堿性和氧化的銀鈕型電池,這些產品廣泛應用于電子手表、計算機等小型電子設備中。這一戰略轉型不僅豐富了超霸電池的產品線,也進一步提升了其在電子行業的知名度。隨著技術的不斷積累,超霸電池逐漸在市場中占據了一席之地。
進入21世紀,超霸電池繼續加大技術研發力度,推出了Recyko綠再系列高端綠色充電套裝。這一系列產品不僅外觀時尚、性能卓越,還實現了快速充電、低自放電等先進技術。其中,“十分充”產品更是將充電速度提升到了前所未有的高度,僅需10分鐘即可將電池電量從0充至90%以上。Recyko綠再系列的成功推出,不僅為超霸電池贏得了更多用戶的青睞,也推動了整個電池行業的技術進步。
面對電子行業的快速發展和市場的不斷變化,Emulation始終保持著對技術的持續創新。公司不斷投入研發資源,推出了一系列具有領先性能的模擬和仿真產品,滿足了客戶對于高精度、高效率仿真工具的需求。這些產品不僅提高了工程師們的設計效率,還促進了整個電子行業的發展。
為了進一步擴大市場份額,ECO開始積極尋求國際合作。公司與國際知名電子制造商建立了戰略合作關系,共同研發和推廣新產品。這些合作不僅為ECO帶來了更多的訂單和收入,還提升了公司的國際知名度。同時,ECO還積極參加國際電子展會和論壇,展示公司的技術實力和產品優勢。
European Crystal Org(ECO)公司誕生于歐洲一個小城市的一個舊倉庫里。創始人約翰·史密斯是一位對晶體技術充滿熱情的電子工程師。他意識到晶體在電子領域的重要性,并決定專注于研發和生產高質量的晶體振蕩器。初創時期,ECO面臨著資金短缺、技術挑戰和市場認可度低的困境。然而,約翰憑借對技術的執著和對市場的敏銳洞察,成功研發出了一款性能卓越的晶體振蕩器,贏得了幾家小型電子制造商的青睞。這些早期客戶的信任為ECO奠定了堅實的市場基礎。
電源變壓器可通過磁場、電磁感應和電路對放大器形成干擾,是音響機器中最大的干擾源。所以,要處理好它的工作狀態和應用環境,才能有效地避免由電源變壓器產生的干擾,使放大器得到優良的音效。下面我將對此與大家做一討論。 1、電源變壓器除 ...… 查看全部問答∨ |
|
進入LED這個行業已經兩年了,對LED有或多或少的認識,下面談談自己對LED的看法: 1. 太精貴,容易毀壞。 2. 壽命很短(實際工作,不要說理論)。 3. 成本太高。 4. 熱量太大。 5. 維修麻煩。 大家談談自己的看法???… 查看全部問答∨ |
|
我用VS2005做了個多對話框程序,現在在程序的第一個對話框就打開IO流驅動,進入別的對話框是不是關閉重新打開,還是整個程序就打開一次IO流驅動呢???因為有個IO控制蜂鳴器,是要一直打開IO流驅動的,請高手給個方法!… 查看全部問答∨ |
請問怎樣讓eboot能支持浮點運算?我想加入jpg格式的logo,功能完成后發布代碼 使用jpg格式的LOGO文件會極大地減少程序空間,這在實現類似動畫的LOGO顯示時極為有用。 我找了個jpg2bmp的文件,正在移植到eboot上, 平臺是:S3C2440,WINCE 5.0。 現在需要加入浮點運算,請問怎么做呢? 我完成后會把這部分代碼貼出來,大家 ...… 查看全部問答∨ |
哪位發現過官方那個LaunchPad_Temp_GUI第一次打開可能發現不了com口? 我試驗了一下,新啟動的電腦,可以用一段時間(但是不要插LaunchPad),然后第一次插LaunchPad,按按鍵轉到應用模式,然后第一次打開LaunchPad_Temp_GUI.exe,這個時候發現不了LaunchPad對應的端口,只有電腦的其它端口。關閉LaunchPad_Temp_GUI, ...… 查看全部問答∨ |