若是c51代碼就更不必關心指令集了,甚至妳不用改動#include<REG52.H>,在不用特殊指令,無非是存儲空間大小的差異,在如上簡短代碼中存儲空間大小差異也忽略不計了,那只是讓妳無法直接用別名訪問壹些寄存器罷了.
數碼管顯示和具體硬件設計相關,COPY不壹定和妳的硬件設計的相同,數碼管電器特性連接方式影響數碼管的顯示編碼(***陰***陽,段碼線連接方式),中間的電路決定了妳編碼控制的方式,有像現在這樣通過串口輸出,外部移位鎖存控制顯示多個數碼管.也可以直接控制段碼輸出,片選信號的.這個和硬件相關很大,不是任意程序都能用的.