|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
6116的讀寫問題 |
| 作者:sir_747 欄目:單片機(jī) |
如果我想往6116的連續(xù)空間里寫數(shù)據(jù),這個程序可以嗎? #include <AT89X51.H> #include <absacc.h> #define uint unsigned int #define uCHAR unsigned CHAR #define uLONG unsigned LONG #define RAM XBYTE[0X3800] //6116最低字節(jié)地址 main() { uCHAR i,*str,r,s; //uint t=500; uCHAR a[]={0xFF,0xFE,0xFD,0xFB,0xF7,0xEF,0xDF,0xBF, 0x7F,0x7F,0xBF,0xDF,0xEF,0xF7,0xFB,0xFD, 0xFE,0xFF,0xFF,0xFE,0xFC,0xF8,0xF0,0xE0, 0xC0,0x80,0x0,0x01,0x03,0x07,0x0F,0x1F, 0x3F,0x7F,0xFF,0xE7,0xDB,0xBD,0x7E,0xff}; str = a; for(i=0;i<40;i++) { RAM = *(str+i); RAM = RAM+1; } } |
| 2樓: | >>參與討論 |
| 作者: hunao 于 2006/4/17 0:26:00 發(fā)布:
唉,基本的C都沒學(xué)好!先去補(bǔ)補(bǔ)C。。。。。 |
|
| 3樓: | >>參與討論 |
| 作者: computer00 于 2006/4/17 0:59:00 發(fā)布:
re : #define RAM ((unsigned CHAR xdata *)0x3800) for(i=0;i<40;i++) { RAM[i] = a[i]; } |
|
| 4樓: | >>參與討論 |
| 作者: computer00 于 2006/4/17 9:20:00 發(fā)布:
樓上的前面漏掉一個*。 |
|
|
|
| 免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |