您现在所在的是:

单片机论坛

回帖:14个,阅读:12348 [上一页] [1] [2] [下一页]
1029
jaysd
文章数:47
年度积分:50
历史总积分:1029
注册时间:2003/11/2
发站内信
发表于:2004/4/17 19:05:00
#0楼
ORG 1000H
  TABLE: DB 00H,0FFH
DB 0FEH,0FDH,0FBH,0F7H
DB 0EFH,0DFH,0BFH,7FH
DB 0AAH,55H DB 7FH,0BFH,0DFH,0EFH
DB 0F7H,0FBH,0FDH,0FEH
DB 00H,0FFH DB 11H ;结束标志码(任意非控制编码就可以)
……
ORG 0000H
START: MOV DPTR,#TABLE
LOOP: CLR A
MOVC A,@DPTR
CJNE A,#11H,CNT JMP END_DISP
CNT: MOV P1,A
CALL DELAY
INC DPTR
JMP LOOP
END_DISP:……
以上用的是查表法让8个二极管花样流动,现在有个问题想请教
MOVC A,@DPTR是不是指TABLE送给DPTP,假设TABLE为1000,哪么地址的东西是00H,下一个1001地址为0FFH,再下一个地址是1002,里面的东西是0FEH
INC DPTR是什么意思
               ORG 1000H
TABLE: DB 0FFH,0FFH,00H,00H DB 03H,55H,0CH,0AAH
DB 30H,55H,0C0H,0AAH
DB 0FFH,0FFH,00H,00H DB 11H ORG 0000H
START: MOV DPTR,#TABLE
LOOP: CLR A
MOVC A,@A+DPTR
CJNE A,#11H,CNT
JMP END_DISP
CNT: MOV P1,A
INC DPTR
CLR A
MOVC A,@A+DPTR
MOV P3,A
CALL DELAY
JMP LOOP
END_DISP:……
以上是个8*8点阵查表 控制点阵,
MOVC A,@A+DPTR这个的意思是不是TABLE送给DPTR(1000H),然后1000+A送给A
DB 后面的数据是一个地址的内容,还是多个地址的内容,地址是不是连续地址的内容,如果不是连续地址的内容我们如何查到这样的数据






883
芯源电子
文章数:26
年度积分:50
历史总积分:883
注册时间:2004/3/14
发站内信
发表于:2004/4/19 18:53:00
#1楼
就是把DPTR的地址和A的地址相加,然后把这个地址种的值送入A。
1030
ghjdragon
文章数:40
年度积分:50
历史总积分:1030
注册时间:2004/7/21
发站内信
发表于:2004/10/11 22:00:00
#2楼
应该是连续的吧
911
tianxiongxin
文章数:3
年度积分:50
历史总积分:911
注册时间:2004/11/22
发站内信
发表于:2004/11/22 22:42:00
#3楼
同意二楼的观点。
952
homeson
文章数:18
年度积分:50
历史总积分:952
注册时间:2004/8/13
发站内信
发表于:2004/11/25 22:26:00
#4楼
芯源老师说得对,DB后面一般是一个单字节的数据,而DW后则是一个字的数据
          死皮赖脸的学习!
3110
xiouxian
文章数:1236
年度积分:53
历史总积分:3110
注册时间:2002/12/22
发站内信
发表于:2004/11/26 19:16:00
#5楼
单片机是要学,偶都接触快一年了,但入门真有点难。
         快乐才是重要的!
936
zhwe108
文章数:11
年度积分:50
历史总积分:936
注册时间:2004/12/1
发站内信
发表于:2004/12/2 13:58:00
#6楼
INC  DPTR为数据指针加1,不断改变地址!!!
1007
王文信
文章数:24
年度积分:50
历史总积分:1007
注册时间:2004/4/2
发站内信
发表于:2004/12/7 13:26:00
#7楼
查表程序,我还有点弄不明白地哪位能给我指点一二
1007
王文信
文章数:24
年度积分:50
历史总积分:1007
注册时间:2004/4/2
发站内信
发表于:2004/12/7 13:27:00
#8楼
查表程序,我还是有点不明白,有哪位能给我指点一二
1064
feiyang163
文章数:68
年度积分:50
历史总积分:1064
注册时间:2005/1/18
发站内信
发表于:2005/1/18 17:58:00
#9楼
是查表程序了

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

124.8008