66问答网
所有问题
请教C51单片机,C语言编程,怎样把一个四位数存入(读取)外部数据存储器?请举例说明。
如题所述
举报该问题
推荐答案 2009-09-17
//外部绝对地址定义,具体地址根据你所需存在哪个地址单元而定
#define uchar unsigned char
#define uint unsigned int
uchar xdata XRAM _at_ 0xFF00[4];//指定外部存储地址
uchar DATA1[4]; //你先把你的四位数每位单独分离出来存到这个4成员数组
void main(void)
{
uchar i;
for(i=0;i<4;i++)
{
XRAM[i]=DATA1[i]
}
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/UUxsisU9n.html
其他回答
第1个回答 2009-09-17
设定变量,为XDATA类型。
第2个回答 2009-09-17
1.将四位数分离分别为Data1,Data2,Data3,Data,4.
2.使用4次循环分别将四个数放入指定的寄存器里。
第3个回答 2009-09-17
首先需要外部存储地址,采用全编地址还是部分编址
然后采用MOVX 地址,立即数 ;
指令传送
相似回答
请教
老师,有关
C51单片机外部数据存储器
的存取问题。
答:
//byte xdata ***; //定义数据到外部程序
存储器
. 64K字节 或者外部ram //unsigned char code NVMArry[255]_at_ 0xFC00; 读出访问时,直接访问就可以了,比如;a=VMArry[i];你需要
把数据
放到哪个地方就用上面的方法定义就OK了
怎么用80
c51
用
c语言编程,把数据
从内部存储器转移到
外部存储器?
答:
p=p+1; //指针指向下一单元 p=0x16; //向指针所指向的位置写入
数据
(4)
让编译器自动分配存储空间 ①为了能让编译器自动分配存储空间,并使用扩展RAM,必须设置扩展RAM地址。在Keil编程软件中,点击工具栏快捷图标“ ”,弹出目标选项对话框。按图7.2.6所示,设置RAM起始地址和长度。②变量声明...
51单片机把数据存入
指定的地址或在读指定地址的数据用
C语言
怎么写?
答:
1. 绝对宏:在程序中,用“#include<absacc.h>”即可使用其中定义的宏来访问绝对地址,包括CBYTE、XBYTE、PWORD、DBYTE、CWORD、XWORD、PBYTE、DWORD 具体使用可看一看absacc.h便知,例如:rval=CBYTE[0x0002];指向程序
存贮器
的0002h地址 rval=XWORD[0x0002];指向外RAM的0002h地址 2. _at_关键...
keil51中怎么用
C语言编程把
处理得到的数据存到
数据存储器
中,掉电不...
答:
用I2C
存储器
吧,掉电后数据也在,可读可写,在
单片机
运行处理后得到的数是不能再存在FLASH里的,除非你是别外加的一个用于
存储数据
的FLASH,一般用于存储数据的存储器可选I2C,在掉电之后也不用供电。
在
c51单片机
的显示管上显示四个数字的
c语言
程序怎么写
答:
void display(shiwan_c,wan_c,qian_c,bai_c,shi_c,ge_c)//6位显示子程序 { P0=table[shiwan_c]; //显示十万位 dula=1;dula=0;P0=0xfe;wela=1;wela=0;delay(2);P0=table[wan_c]; //显示万位 dula=1;dula=0;P0=0xfd;wela=1;wela=0;delay(2);P0=table[qian_c]; //...
怎么用
c语言编程51单片机
读写程序?
答:
编程代码如下:ORG 0000H MOV DPTR,#1000H ;给源数据块地址指针DPTR赋初值 MOV P2, #20H ;给目的数据块地址指针P2和R0赋初值 MOV RO,#00H LOOP: MOVX A, @DPTR .MOVX @RO, A .INC DPTR INC RO CJNE RO,#64H, LOOP SJMP
大家正在搜
单片机汇编语言编程100例
51单片机C语言编程一学就会
c语言单片机编程教程
51单片机c语言编程入门
51单片机c语言编程实例
51单片机c语言程序设计教程
单片机c语言编程100例
单片机c语言编程题
c语言版单片机教程
相关问题
怎么用80c51用c语言编程,把数据从内部存储器转移到外部存...
我用IAR给51单片机写程序,请问怎样访问外部数据存储器(c...
请教c51单片机,c语言编程,关于指示灯定时闪烁的
51单片机读写多个外部数据,用C语言怎么编程,哪位大神知道,...
请教各位老师,C51单片机C语言的中断编程思路。
单片机c语言编程时会用到哪些常用的C语
关键词:51单片机,Keil, C语言编程,xdata, 片...