“请不要告诉我删除startup.a51。删除该程序警告虽然消除了,但运行结果是错误的。”运行结果错误在别的方面。从仿真结果来看,30H~3FH放置从00H到0FH的数,这不就是你所需的运行结果吗?
你用汇编写的程序是可以删除startup.a51的,startup.a51是为C语言准备运行环境的。你说你的程序会错误,你把MOV R2,A看下R2的值还会错不?