原文:單片機成長之路(51基礎篇) - 017 C51中data,idata,xdata,pdata的區別(轉)

從數據存儲類型來說, 系列有片內 片外程序存儲器,片內 片外數據存儲器,片內程序存儲器還分直接尋址區和間接尋址類型,分別對應code data xdata idata以及根據 系列特點而設定的pdata類型,使用不同的存儲器,將使程序執行效率不同,在編寫C 程序時,最好指定變量的存儲類型,這樣將有利於提高程序執行效率 此問題將在后面專門講述 。與ANSI C稍有不同,它只分SAMLL COMPA ...

2016-09-14 00:56 0 21895 推薦指數:

查看詳情

51單片機data,idata,xdata,pdata區別

說來慚愧,一直以來,在學校也算是搞了不少東西,不過反而是51單片機這個基礎的東西沒有認真去做過,當初剛自學51沒一個多星期呢,就轉到飛思卡爾16位單片機上去了,以至於51還沒透徹的弄個明白。 就不如我很清楚s12單片機什么片內ram啊,flash大小啊,反而是51 ...

Sat Apr 02 23:25:00 CST 2011 0 33946
單片機成長之路51基礎) - 002 STC單片機冷啟動和復位有什么區別

  STC單片機簡介   STC單片機是一款增強型51單片機,完全兼容MCS-51,還增加了新的功能,比如新增兩級中斷優先級,多一個外中斷,內置EEPROM,硬件看門狗,具有掉電模式,512B內存等。還支持ISP下載,不用編程器,只要一個MAX232和一些廉價的元件就能寫程序,可擦寫10萬次 ...

Thu May 17 01:19:00 CST 2018 0 1225
單片機成長之路51基礎) - 015 關於sdcc的多文件編譯范例二

  本文是續 單片機成長之路51基礎) - 009 關於sdcc的多文件編譯范例(一)編寫的。   在實際的工作單片機的頭文件和功能函數不可能同全部放在同一個文件夾下面,我們把單片機成長之路51基礎) - 009 關於sdcc的多文件編譯范例的代碼進行重新拆分,然后把頭文件歸類 ...

Thu Sep 06 08:14:00 CST 2018 0 717
單片機成長之路51基礎) - 016 常見總線類型

1、首先看看它名字真正的含義: SPI(Serial Peripheral Interface:串行外設接口); I2C(INTER IC BUS:意為IC之間總線) UART(Universal Asynchronous Receiver Transmitter:通用異步收發器) USART ...

Sun Nov 04 05:12:00 CST 2018 0 745
單片機成長之路51基礎) - 009 關於sdcc的多文件編譯范例(一)

  本文是續 單片機成長之路51基礎) - 006 在Linux下搭建51單片機的開發燒寫環境編寫的。   本范例主要由(main.c ,delay.h,delay.c,makefile)4個文件組成,sdcc的編譯環境搭建參照:單片機成長之路51基礎) - 006 在Linux下搭建 ...

Wed Aug 22 06:48:00 CST 2018 0 1189
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM