⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 288.htm

📁 pcb设计资料初学者难得的入门资料包含工厂制作过程
💻 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 + -