ajmp zhu ;复位后自动跳转到主程序
ajmp zhong ;中断响應时跳转至中断服务子程序
SJMP $ ;这个我加的,原地跳转作为程序执行空间的隔离
DJNZ R2,$ ;R2减一不为零则原地跳转,为零执行下一条语句 。。20毫秒
;应该是40微秒延时这里产生40us延时是因为6Mhz机器周期为2us,
;执行DJNZ需要两个机器周期,因此4us乘上10就是40微秒
RETI ;中断返回这里是回到SJMP $继续等待下一次中斷
换句话说,400us内每360微秒后出现一次高电平,持续40微秒后恢复低电平……因此问题最后看不到的占空比值应为10%