newlined 发表于 2024-4-22 10:45:50

请教论坛的各位老大,STC8H与STC32G基本地址分配有哪些改变?

是这样,我现在要把一个8H的单片机程序移植到32G上,我们这边偶然发现在8H单片机中 T4T3M的地址是D1H,在32G中是DDH,而D1H定义为PSW1,请问还有哪些基本的地址改动了,位地址方面有没有改动?比如说8单片机PSW.7是CY,32G的PSW.7还是CY,这个没有改,其他的有没有改的?谢谢。







电子DIY小家 发表于 2024-4-22 14:42:52

用的时候直接换个头文件呗,没必要一个个去对照吧

AI-32位8051 发表于 2024-4-22 14:52:26


newlined 发表于 2024-4-23 08:03:55

电子DIY小家 发表于 2024-4-22 14:42
用的时候直接换个头文件呗,没必要一个个去对照吧

谢谢您的回复,移植后程序一直不正常,后来发现有的特殊功能寄存器的地址改变了,就用了您说的包含文件,但现在还是不正常,所以我有点怀疑有一些位的地址是不是改变了。

newlined 发表于 2024-4-23 08:07:53

STCAI-32位8051 发表于 2024-4-22 14:52


谢谢您的回复,已经用了包含文件,但程序还是运行不正常,程序是汇编的,我一度怀疑有些指令是不是改动了,但我看了程序,都是用的最基本的指令,应该不会改变,我再仔细看看。
页: [1]
查看完整版本: 请教论坛的各位老大,STC8H与STC32G基本地址分配有哪些改变?