绝对不行,51单片机和32单片机是两种结构完全不同的机型,程序也不可能通用。
51单片机是8位机,而32单片机是32位,所它们的变量表达方式是不一样的。更重要的是,这两种机型的存储空间、寄存器地址、功能单元操作方式也没有丝毫相同之处,而程序不可避免地要操作这些目标,所以51程序完全没有可能移植到32单片机上。