标题:
请指点要把数跑到1000怎么处理?
[打印本页]
作者:
hsanper
时间:
2015-5-31 21:44
标题:
请指点要把数跑到1000怎么处理?
main:
;MOV P0,#00H
MOV R0,#00H
;mov r1,#09
loop:
MOV A,R0
MOV B,#100
DIV AB
MOV DPTR,#NUMTAB
MOVC A,@A+DPTR
MOV P1,A
CLR A
MOV A,B
MOV B,#10
DIV AB
MOV DPTR,#NUMTAB
MOVC A,@A+DPTR
MOV P2,A
MOV A,B
MOV DPTR,#NUMTAB
MOVC A,@A+DPTR
MOV P3,A
; CALL DELAY
inc R0
MOV A,R0
CJNE A,#1000,loop ;最大只能去到255
Ljmp main
如果想要把数跑到1000,要怎么处理呢?
作者:
时光溢彩
时间:
2015-5-31 23:40
我只会C语言,要的话,说一声
作者:
admin
时间:
2015-6-1 00:19
时光溢彩 发表于 2015-5-31 23:40
我只会C语言,要的话,说一声
方便的话发上来看一下。谢谢了,楼主如果需要的话可以反汇编。
作者:
xueyunmicheng
时间:
2015-6-1 01:36
注意单片机数量类型 有8位整形 8位带符号 16位整形 带符号型 8位整形最大数字只有255 16位整形最大数65535 声明函数的时候需要注意 一般如 uint8 A; uint16 A;这个是C语言的表示法!
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1