| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 4310 人关注过本帖
标题:有个单片机的问题,要求用汇编语言和c语言编
只看楼主 加入收藏
风吹雨0325
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2015-4-13
结帖率:0
收藏
已结贴  问题点数:20 回复次数:1 
有个单片机的问题,要求用汇编语言和c语言编
试编写程序,查找在内部RAM的20H-50H单元中是否有0AAH这一数据。若有,则将51H单元置为01H;若未找到;则使51H单元置为0。
         CLR        C
        MOV       R0,#20H       ;R0中为数据块首地址
        MOV       A,#50H       ;数据块末地址
        SUBB      A,R0
        INC        A
        MOV       R1,A           ;R1存数据块长度
LOOP1:CJNE   @R0,#0AAH,LOOP2
MOV   51H,#01H       ;找到置(51H)=01H
SJMP   LOOP3
LOOP2: ING     R0
         DJNZ    R1,LOOP1
         MOV    51H,#00H        ;未找到,置(51H)=01H
LOOP3: SJMP    $
汇编的已有,但是C语言的实在不知道从何处下手,希望有大神帮忙看一下
搜索更多相关主题的帖子: 编写程序 单片机 c语言 
2015-04-13 20:05
tlliqi
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:204
帖 子:15453
专家分:65956
注 册:2006-4-27
收藏
得分:20 
太难 看不懂
2015-04-13 20:16
快速回复:有个单片机的问题,要求用汇编语言和c语言编
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016991 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved