📄 288.htm
字号:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>CTerm非常精华下载</title>
</head>
<body bgcolor="#FFFFFF">
<table border="0" width="100%" cellspacing="0" cellpadding="0" height="577">
<tr><td width="32%" rowspan="3" height="123"><img src="DDl_back.jpg" width="300" height="129" alt="DDl_back.jpg"></td><td width="30%" background="DDl_back2.jpg" height="35"><p align="center"><a href="http://202.112.58.200"><font face="黑体"><big><big>Tsinghua</big></big></font></a></td></tr>
<tr>
<td width="68%" background="DDl_back2.jpg" height="44"><big><big><font face="黑体"><p align="center"> 嵌入式系统 (BM: turbolinux jacobw) </font></big></big></td></tr>
<tr>
<td width="68%" height="44" bgcolor="#000000"><font face="黑体"><big><big><p align="center"></big></big><a href="http://cterm.163.net"><img src="banner.gif" width="400" height="60" alt="banner.gif"border="0"></a></font></td>
</tr>
<tr><td width="100%" colspan="2" height="100" align="center" valign="top"><br><p align="center">[<a href="嵌入式系统.htm">回到开始</a>][<a href="283.htm">上一层</a>][<a href="289.htm">下一篇</a>]
<hr><p align="left"><small>发信人: cng (夜猫), 信区: Embedded <br>
标 题: 单片机的数据地址问题救助 <br>
发信站: BBS 水木清华站 (Tue Aug 14 21:13:24 2001) <br>
<br>
我用51单片机控制一个器件。其中P1口用来控制器件的地址, <br>
P0和P2口用来控制器件的数据总线。 <br>
现在的问题是:如果我用P1=地址;P0=数据的命令。会不会 <br>
单片机不会产生写信号啊?这样数据是不是就不能写入器件啊? <br>
我个人的看法是P1=地址;这句命令不会有错的,应该能够选定 <br>
器件的地址,但P0=数据这条命令,我自己也觉得有点悬,数据 <br>
到是会送到总线上去,但有没有写信号产生我自己也不清楚了, <br>
请大侠们指教! <br>
<br>
-- <br>
<br>
※ 来源:·BBS 水木清华站 smth.org·[FROM: 202.115.74.12] <br>
发信人: unrealsun (unreal), 信区: Embedded <br>
标 题: Re: 单片机的数据地址问题救助 <br>
发信站: BBS 水木清华站 (Tue Aug 14 21:47:36 2001) <br>
<br>
应该可以 . <br>
访问片外数据存储器时,有Ri和DPTR两种间接寻址方式. <br>
8位数据可以从P0口输出. <br>
<br>
【 在 cng (夜猫) 的大作中提到: 】 <br>
: 我用51单片机控制一个器件。其中P1口用来控制器件的地址, <br>
: P0和P2口用来控制器件的数据总线。 <br>
: 现在的问题是:如果我用P1=地址;P0=数据的命令。会不会 <br>
: 单片机不会产生写信号啊?这样数据是不是就不能写入器件啊? <br>
: 我个人的看法是P1=地址;这句命令不会有错的,应该能够选定 <br>
: 器件的地址,但P0=数据这条命令,我自己也觉得有点悬,数据 <br>
: 到是会送到总线上去,但有没有写信号产生我自己也不清楚了, <br>
: 请大侠们指教! <br>
<br>
<br>
-- <br>
<br>
※ 来源:·BBS 水木清华站 smth.org·[FROM: 202.113.30.241] <br>
发信人: cng (夜猫), 信区: Embedded <br>
标 题: Re: 单片机的数据地址问题救助 <br>
发信站: BBS 水木清华站 (Tue Aug 14 21:53:30 2001) <br>
<br>
8位数据确实可以输出,但CPU会不会自动产生写信号了? <br>
<br>
【 在 unrealsun (unreal) 的大作中提到: 】 <br>
: 应该可以 . <br>
: 访问片外数据存储器时,有Ri和DPTR两种间接寻址方式. <br>
: 8位数据可以从P0口输出. <br>
<br>
<br>
-- <br>
<br>
※ 来源:·BBS 水木清华站 smth.org·[FROM: 202.115.74.12] <br>
发信人: wen76 (bill), 信区: Embedded <br>
标 题: Re: 单片机的数据地址问题救助 <br>
发信站: BBS 水木清华站 (Tue Aug 14 22:23:33 2001) <br>
<br>
ri读片内数据空间,应该无读写信号吧.若片内数据空间不够256,溢出时出现? <br>
【 在 cng (夜猫) 的大作中提到: 】 <br>
: 8位数据确实可以输出,但CPU会不会自动产生写信号了? <br>
<br>
<br>
-- <br>
早醒真好困, <br>
上午加把劲; <br>
中午天太热, <br>
下午摸到黑; <br>
晚上蚊子咬, <br>
明朝起个早。 <br>
<br>
<br>
※ 来源:·BBS 水木清华站 smth.org·[FROM: 166.111.165.190] <br>
发信人: unrealsun (unreal), 信区: Embedded <br>
标 题: Re: 单片机的数据地址问题救助 <br>
发信站: BBS 水木清华站 (Tue Aug 14 22:26:21 2001) <br>
<br>
<br>
使用MOVEX @Ri,A时,在取指周期的s5状态时,P0总线上出现数据存储器的低8位地址. <br>
写信号在第二机器周期开始时产生,此时P2口出现的是P2口特殊寄存器的内容. <br>
【 在 cng (夜猫) 的大作中提到: 】 <br>
: 8位数据确实可以输出,但CPU会不会自动产生写信号了? <br>
<br>
<br>
-- <br>
<br>
※ 来源:·BBS 水木清华站 smth.org·[FROM: 202.113.30.241] <br>
发信人: cng (夜猫), 信区: Embedded <br>
标 题: Re: 单片机的数据地址问题救助 <br>
发信站: BBS 水木清华站 (Wed Aug 15 20:32:12 2001) <br>
<br>
我用的C51,想应的语句应该是什么? <br>
请高人耐心指教,我很笨。 <br>
<br>
【 在 unrealsun (unreal) 的大作中提到: 】 <br>
: 使用MOVEX @Ri,A时,在取指周期的s5状态时,P0总线上出现数据存储器的低8位地址. <br>
: 写信号在第二机器周期开始时产生,此时P2口出现的是P2口特殊寄存器的内容. <br>
<br>
<br>
-- <br>
<br>
※ 来源:·BBS 水木清华站 smth.org·[FROM: 202.115.74.12] <br>
发信人: unrealsun (unreal), 信区: Embedded <br>
标 题: Re: 单片机的数据地址问题救助 <br>
发信站: BBS 水木清华站 (Wed Aug 15 22:45:21 2001) <br>
<br>
把数据定义为pdata存储格式就行了. <br>
【 在 cng (夜猫) 的大作中提到: 】 <br>
: 我用的C51,想应的语句应该是什么? <br>
: 请高人耐心指教,我很笨。 <br>
<br>
<br>
<br>
-- <br>
<br>
※ 来源:·BBS 水木清华站 smth.org·[FROM: 202.113.30.241] <br>
发信人: cng (夜猫), 信区: Embedded <br>
标 题: Re: 单片机的数据地址问题救助 <br>
发信站: BBS 水木清华站 (Wed Aug 15 23:23:19 2001) <br>
<br>
但是数据是立即数的啊? <br>
<br>
【 在 unrealsun (unreal) 的大作中提到: 】 <br>
: 把数据定义为pdata存储格式就行了. <br>
<br>
<br>
-- <br>
<br>
※ 来源:·BBS 水木清华站 smth.org·[FROM: 202.115.74.12] <br>
发信人: xiaofei250 (xiaofei250), 信区: Embedded <br>
标 题: Re: 单片机的数据地址问题救助 <br>
发信站: BBS 水木清华站 (Wed Aug 22 14:16:24 2001) <br>
<br>
<br>
如果你向器件发出写数据指令,他当然会写进去啊, <br>
MOVX @DPTR,A <br>
这条指令执行时相应多产生了写信号/WR <br>
你可以把P1和/WR引脚通过一个或门连接到器件到/CS端口 <br>
<br>
【 在 cng (夜猫) 的大作中提到: 】 <br>
: 我用51单片机控制一个器件。其中P1口用来控制器件的地址, <br>
: P0和P2口用来控制器件的数据总线。 <br>
: 现在的问题是:如果我用P1=地址;P0=数据的命令。会不会 <br>
: 单片机不会产生写信号啊?这样数据是不是就不能写入器件啊? <br>
: 我个人的看法是P1=地址;这句命令不会有错的,应该能够选定 <br>
: 器件的地址,但P0=数据这条命令,我自己也觉得有点悬,数据 <br>
: 到是会送到总线上去,但有没有写信号产生我自己也不清楚了, <br>
: 请大侠们指教! <br>
<br>
<br>
-- <br>
<br>
※ 来源:·BBS 水木清华站 smth.org·[FROM: 202.201.1.120] <br>
</small><hr>
<p align="center">[<a href="嵌入式系统.htm">回到开始</a>][<a href="283.htm">上一层</a>][<a href="289.htm">下一篇</a>]
<p align="center"><a href="http://cterm.163.net">欢迎访问Cterm主页</a></p>
</table>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -