本帖最后由 搪瓷杯 于 2020-8-16 02:21 编辑
(5),“在000H单元对P1,0-P1,7口加入数据代码”---是不是对P1,0-P1,7口加入0或1的电平
确实就是在P1.0-P1.7加上0或1的电平,以 XTXB 网友提供的P3.3口亮灯代码B2 B3为例,需要写两次
第一次10110010 ,P1.7-P1.0依次是 高-低-高-高-低-低-高-低
第二次10110011 ,P1.7-P1.0依次是 高-低-高-高-低-低-高-高
我看你之前对000H迷惑,000H是内部存储器的起始地址,单片机复位,内部的地址计数器就会指向这个地址,编程过程中会根据XTAL脚的操作自动计数。
(7),“使6脚(P3,2口)跳变一次”如何操作?“写字节周期1.2MS”(自定时)什么意思?
你看之前是不是在P3.2脚加了高电平,这步就是要给P3.2脚加一个低电平,保持一定时间后回到高电平,从高电平到低电平再回高电平是不是跳变。
实际操作就是把你的拨码开关从接电源拨到接地保持1.2ms后拨到接电源。
这个1.2ms是器件的固有特性,你可以理解为写一个字节至少要这么长时间。P3.2加低电平的时间不能比它小。
最后,你应该好好谢谢 XTXB 网友,是他提供了最完整的解决方案,有实际电路图,有操作步骤,有简单的机器码。按他的方案,实现手工编程应该是没有问题的。 |