hhdsdy 发表于 2021-7-3 11:03
虽然没有学过用过PIC的单片机,但是感觉你的反汇编有点问题,你确定ED93的两个字节反汇编就是CALL 0x44326, ...
HISAUC 发表于 2021-7-3 17:10
好的,谢谢指导。我摸索一下
Y_G_G 发表于 2021-7-3 20:40
反汇编一定得是汇编高手
CALL 0x44326, 0x1
CALL 是调用指令
Hephaestus 发表于 2021-7-3 21:22
8位的PIC单片机其指令体系设计之初考虑的是如何用最少的晶体管数量实现完整的功能,从来就没考虑过用高级 ...
hhdsdy 发表于 2021-7-3 19:11
我没找到PIC18F25J11的汇编指令对照表,如果你有就发出来看看,是不是反汇编出错就比较明显了。
Y_G_G 发表于 2021-7-3 20:40
反汇编一定得是汇编高手
CALL 0x44326, 0x1
CALL 是调用指令
HISAUC 发表于 2021-7-6 15:10
那请教一下,MOVF FSR1L, W, ACCESS,这个语句传递的是FSRL1上的值,还是FSR1所指向地址的内容呢?
Y_G_G 发表于 2021-7-6 15:24
PIC指令跟8051不一样的,很难理解的,你没有写过内几个程序是很难理解这指令什么意思的,如果真的想学,那就 ...
HISAUC 发表于 2021-7-7 14:35
0x1656 RCALL 0x165a
0x1658 BRA 0x166e
0x165A PUSH ;將下一個 ...
Y_G_G 发表于 2021-7-7 16:13
程序计数器是用来存放下一条要执行的指令的
这个是内部自动执行的,不需要代码编写的,但是,如果修改了程 ...
HISAUC 发表于 2021-7-7 16:29
确实很晦涩难懂,之前都没接触过,一头雾水。项目需要没办法。
0x165C MOVWF PCLATH, ACCESS ...
Y_G_G 发表于 2021-7-7 16:52
不知道!
你得自己去验证,在0x205e放一条点亮一个IO的LED的指令,程序运行先关灯,执行这条指令了,如果关灯 ...
欢迎光临 (http://www.51hei.com/bbs/) | Powered by Discuz! X3.1 |