29C020
1006059
IC/25+
原裝現(xiàn)貨庫存,有意請(qǐng)來電或QQ洽談
29C020
379986
IC/-
一手渠道 假一罰十 原包裝常備現(xiàn)貨林R Q2280193667
29C020
1006059
IC/25+
原裝現(xiàn)貨庫存,有意請(qǐng)來電或QQ洽談
29C020
3000
-/2019+
原裝 部分現(xiàn)貨量大期貨
29C020
27205
SOT23/23+
原裝,提供一站式配單服務(wù)
29C020
1000
DIP/-
絕對(duì)原廠原裝優(yōu)勢(shì)熱賣收購工廠庫存
29C020-12
3000
-/2019+
原裝 部分現(xiàn)貨量大期貨
29C020-120-4C
55800
PLCC/22+
原裝現(xiàn)貨,一站配齊,可開專票
29C020-90PC
5270
-/21+
-
29C020-90PC
65428
-/22+
只做現(xiàn)貨,一站式配單
29C020P12
5426
N/A/N/A
原裝正品熱賣,價(jià)格優(yōu)勢(shì)
29C020P-90
10000
PLCC/22+
進(jìn)口原裝現(xiàn)貨假一賠十
ned int l_time); void protect(); void select_segment(unsigned char seg); unsigned char data cdat; void write_data(unsigned int m_addr,unsigned int s_sector,unsigned int acount); { unsigned int data addraa,addrbb; /* addraa 為內(nèi)存地址,addrbb 為29c020地址 */ unsigned int data i,j; bit data flaga; flaga=ea; ea=0; addraa=m_addr; addrbb=s_sector*256; for(j=acount;j>0;j--) { protect(); for(i=0;i<256;i++) { p14=0;p13=1; cdat=xbyte[addraa]; select_segment(s_sector/256);
一方 4 程序設(shè)計(jì)的相關(guān)問題 源程序通過對(duì)上文中環(huán)境和l5l_bal7k.a5l文件的設(shè)置后,連接定位器,自行安排目標(biāo)代碼的程序空間和控制代碼組程序切換。一般情況下,不需要程序員作更細(xì)微的安排,但是變量空間的安排需要根據(jù)實(shí)際系統(tǒng)作出合理分配。 從硬件設(shè)計(jì)中可知,當(dāng)cpu的地址線最高位p2.7為0時(shí),不論p1擴(kuò)展地址是多少,訪問的數(shù)據(jù)空間是62256.在p2.7為l時(shí),并且p1.0為1時(shí),訪問的數(shù)據(jù)空間是數(shù)據(jù)flash 29c040.在系統(tǒng)中,數(shù)據(jù)存儲(chǔ)器訪問地址對(duì)應(yīng)的flash 29c020實(shí)際地址如表l所列。 在實(shí)踐過程中,使用farray、fvar等宏設(shè)置絕對(duì)地址來訪問擴(kuò)展的數(shù)據(jù)存儲(chǔ)器flash 29c040取得很理想的效果。farrav宏實(shí)現(xiàn)對(duì)擴(kuò)展空間以數(shù)組方式的訪問,fvar宏實(shí)現(xiàn)對(duì)擴(kuò)展空間以單個(gè)變量方式的訪問。 例如,在頭文件中設(shè)置了如下兩個(gè)宏: #define faext farray(unsigned int,0x18800)//0x18800-0xlsfff 2byte*1024 #define fvhcad farray(1ong,ox
接收的一方 4 程序設(shè)計(jì)的相關(guān)問題 源程序通過對(duì)上文中環(huán)境和l5l_bal7k.a5l文件的設(shè)置后,連接定位器,自行安排目標(biāo)代碼的程序空間和控制代碼組程序切換。一般情況下,不需要程序員作更細(xì)微的安排,但是變量空間的安排需要根據(jù)實(shí)際系統(tǒng)作出合理分配。 從硬件設(shè)計(jì)中可知,當(dāng)cpu的地址線最高位p2.7為0時(shí),不論p1擴(kuò)展地址是多少,訪問的數(shù)據(jù)空間是62256。在p2.7為l時(shí),并且p1.0為1時(shí),訪問的數(shù)據(jù)空間是數(shù)據(jù)flash 29c040。在系統(tǒng)中,數(shù)據(jù)存儲(chǔ)器訪問地址對(duì)應(yīng)的flash 29c020實(shí)際地址如表l所列。 在實(shí)踐過程中,使用farray、fvar等宏設(shè)置絕對(duì)地址來訪問擴(kuò)展的數(shù)據(jù)存儲(chǔ)器flash 29c040取得很理想的效果。farrav宏實(shí)現(xiàn)對(duì)擴(kuò)展空間以數(shù)組方式的訪問,fvar宏實(shí)現(xiàn)對(duì)擴(kuò)展空間以單個(gè)變量方式的訪問。 例如,在頭文件中設(shè)置了如下兩個(gè)宏: #define faext farray(unsigned int,0x18800)//0x18800-0xlsfff 2byte*1024 #define fvhcad farray(1ong,oxl9000
c51編程:問一個(gè)關(guān)于51外存問題我用29c020作256k外部存儲(chǔ)器我知道89c51只能管理64k外存看29c020的資料地址線為a0-a17 這么多請(qǐng)問為什么需要這么多?哪些是實(shí)際用到的?哪些是需要分區(qū)譯碼的?謝謝?。。?! * - 本貼最后修改時(shí)間:2005-2-18 10:40:23 修改者:yang365
謝謝謝謝您的回貼只是我在這一個(gè)問題上(29c020的讀寫)已經(jīng)卡了快半個(gè)月了提出來只是尋求一個(gè)思路或者有朋友會(huì)為我指出某處錯(cuò)誤也許就是一層窗戶紙。
誰用普通的編程器寫過華邦的29c020芯片?我用的是300塊錢的低檔編程器,在寫eeprom和flash memory芯片時(shí),除了華邦的沒寫進(jìn)去一次外,其它品牌多寫幾次還是能成功,我試過w29c020c和w29c040兩個(gè)型號(hào)。請(qǐng)問誰有這方面的經(jīng)驗(yàn)。
有人幫是感激,每人幫是正常。29c020是要先擦除的。 一個(gè)頁面128byte。 真懷疑是個(gè)懶惰的人。datasheet不看
怎樣分頁讀寫啊?29c020的地址線為什么需要那么多啊?有什么用啊?
29C040 29C256 29C512 29DL32TF-70PFTN 29EE010 29EE011 29EE020 29F010 29F016A-90PFTN 29F040
相關(guān)搜索: