|
采用51單片機(jī)擴(kuò)展一片RAM 6116和一片EPROM 2716,6116既能作為數(shù)據(jù)存儲(chǔ)器,又能作為程序存儲(chǔ)器使用。向6116片內(nèi)的30H到40H寫入1,2,3...要求使用MOVC方式(char code * p)依次讀出30H到40H的數(shù)據(jù)。
仿真原理圖如下(proteus仿真工程文件可到本帖附件中下載)
0.png (20.67 KB, 下載次數(shù): 77)
下載附件
2018-10-19 02:20 上傳
單片機(jī)源程序如下:
- #include <reg51.h>
- #include <absacc.h>
- void main()
- {
- char j=1;
- char xdata *wp=0x0830;
- for(;wp<0x0840;wp++)
- {
- *wp=j;
- j++;
- }
- while(1);
- }
復(fù)制代碼
0.png (51.24 KB, 下載次數(shù): 60)
下載附件
2018-10-19 02:22 上傳
所有資料51hei提供下載:
實(shí)驗(yàn)6.zip
(48.25 KB, 下載次數(shù): 101)
2018-10-18 19:11 上傳
點(diǎn)擊文件名下載附件
內(nèi)含電路圖和代碼 下載積分: 黑幣 -5
|
評(píng)分
-
查看全部評(píng)分
|