找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

求助大神们进来一下下,关于8255芯片的问题

查看数: 2750 | 评论数: 7 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2015-6-21 14:18

正文摘要:

电路图是这样的,程序是     mov dptr,#7fffh       mov a,#98h      mov dptr,#7ffch      movx a,@dptr      ...

回复

ID:79908 发表于 2015-6-22 12:49
本帖最后由 电子爱好者life 于 2015-6-22 12:58 编辑
lq1114 发表于 2015-6-22 09:59
这样转移可不可以啊
LOOP: mov dptr,#8ffch
      movx a,@dptr

org 0000h
    mov dptr,#7fffh
    mov a,#98h
    movx @dptr,a
loop:mov dptr,#7cffh
    movx a,@dptr
    mov dptr,#7dffh
    movx @dptr,a
    sjmp loop
    end
测试通过,放心使用!A0和A1接在P2口,你改变的是P0口,这怎么起到控制作用。注意:PA口接的按键我是共地

评分

参与人数 1黑币 +35 收起 理由
admin + 35 回帖助人的奖励!

查看全部评分

ID:83554 发表于 2015-6-22 09:59
电子爱好者life 发表于 2015-6-22 08:39
你的A0和A1一直为1,整个过程中都是在控制寄存器

这样转移可不可以啊
LOOP: mov dptr,#8ffch
      movx a,@dptr
      mov dptr,#8ffdh
      movx @dptr,a
      SJMP LOOP
ID:83554 发表于 2015-6-22 09:58
电子爱好者life 发表于 2015-6-22 08:39
你的A0和A1一直为1,整个过程中都是在控制寄存器

这样转移可不可以啊
LOOP: mov dptr,#8ffch
      movx a,@dptr
      mov dptr,#8ffdh
      movx @dptr,a
      SJMP LOOP

评分

参与人数 1黑币 +35 收起 理由
admin + 35 回帖助人的奖励!

查看全部评分

ID:83554 发表于 2015-6-22 09:57
iamzak 发表于 2015-6-21 16:07
可能是地址有误,修改一下:
     mov dptr,#8fffh
      mov a,#98h

还是不可以
ID:83554 发表于 2015-6-22 09:54
电子爱好者life 发表于 2015-6-22 08:39
你的A0和A1一直为1,整个过程中都是在控制寄存器

有个跳转的,这上面我没写
ID:79908 发表于 2015-6-22 08:39
你的A0和A1一直为1,整个过程中都是在控制寄存器

评分

参与人数 1黑币 +35 收起 理由
admin + 35 回帖助人的奖励!

查看全部评分

ID:83492 发表于 2015-6-21 16:07
可能是地址有误,修改一下:
     mov dptr,#8fffh
      mov a,#98h
     mov dptr,#8ffch      movx a,@dptr
      mov dptr,#8ffdh
      movx @dptr,a
你再试试看。

评分

参与人数 1黑币 +35 收起 理由
admin + 35 回帖助人的奖励!

查看全部评分

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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