QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 770|回复: 10

单片机(51)

[复制链接]
发表于 2003-4-23 08:52:36 | 显示全部楼层 |阅读模式
问题:
外部 RAM的SOUCE(二进制8位)开始有一数据块,该数块以$字符结尾,请编一程序,把它们传送到内部RAM 的DIST为始址的的区域($也要传)

谢谢!!!

发表于 2003-4-23 10:28:19 | 显示全部楼层
ft, u at least need tell us which cpu u use, then know which asm language u want.
of course i will not answer u question this time. i forget all 4 asm language i learned before.
回复

使用道具 举报

发表于 2003-4-23 12:00:09 | 显示全部楼层
现在51都用C51来写了吧。
回复

使用道具 举报

发表于 2003-4-23 16:48:27 | 显示全部楼层
那要看有没有必要了
回复

使用道具 举报

 楼主| 发表于 2003-4-25 13:58:28 | 显示全部楼层
问题:
外部 RAM的SOUCE(二进制8位)开始有一数据块,该数块以$字符结尾,请编一程序,把它们传送到内部RAM 的DIST为始址的的区域($也要传)

谢谢!!!

回复

使用道具 举报

发表于 2003-4-25 14:03:52 | 显示全部楼层
这个用汇编比较简单啊
自己编吗
干吗要别人帮你编,自己编的是自己的,别人编的是别人的,你永远学不到啊--个人看法
回复

使用道具 举报

 楼主| 发表于 2003-4-26 13:50:37 | 显示全部楼层

xiexie

you are right ,thanks
but I don't know :
($也要传)
回复

使用道具 举报

发表于 2003-4-26 14:01:40 | 显示全部楼层
那传的时候传个$的ASCII吗就行了
回复

使用道具 举报

发表于 2003-4-26 14:04:42 | 显示全部楼层
我的天 任何一本51的教材上都会有的代码 你干嘛不翻翻书啊 <<MCS -51系列单片机... >> 数据存储器扩展 一章 自己找吧 打asm的代码太麻烦了
回复

使用道具 举报

发表于 2003-4-27 03:17:40 | 显示全部楼层
MOV R0,SOURCE        ;SOURCE为确定地址
MOV R1,DIST      ;DIST为确定地址

LOOP: MOVX A,@R0
         MOVX @R1,A
         INC R0
         INC R1
         CJNE A,"$",LOOP     ;"$"换成#$的ASCII码
DONE:
回复

使用道具 举报

 楼主| 发表于 2003-4-28 14:00:16 | 显示全部楼层
我的天 任何一本51的教材上都会有的代码 你干嘛不翻翻书啊

不用这样吧???
thanks so much for your help and your time!     
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-16 02:49 , Processed in 0.108400 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表