简易编程器制作中的麻烦我根据Easy 51Pro v2.0宇宙版内提供的"简易编程器.DDB"文件中PCB制作了一只编程器,由于手头只有C51和2051,因此先试了C51,经测试正常,但测试2051时,发现不能正常烧写,好象文件中的01H地址数据写到2051的00H地址上了,原文件中的00H地址上的数据被掉失,且每读一次数据都会与上一次读的数据不一样,好象是在边读边修改数据。但擦除功能正常,擦除后所有数据均为"FFH"且每次读的数据一样,不知是何原因?另外,由于印板图中电容的容量未标注,因此我都采用10UF/25V的电解电容,由于没有BC547(NPN)我用C945替代,BC327(PNP)用A92替代,不知是否妥当?原想是否编程电压不正常,在写C51时编程电压和写2051时的编程电压一样,数字万用表上反映6V左右,可能是瞬间电压反映不够灵敏,因为C51烧写是正常的,我怎么也想不通是什么原因,是主控CPU程序有问题还是硬件制作有问题?请赐教。