根据《中华人民共和国道路交通安全法》的规定,如果非机动车在机动车道上发生事故,一般来说,责任可能由非机动车驾驶人或行人承担。但是,具体的责任划分需要根据事故的具体情况进行判断。
以下是一些可能的情况和对应的责任归属:
1. 如果非机动车驾驶人违反了交通规则,如闯红灯、逆行等,导致事故发生,那么非机动车驾驶人应承担相应的责任。
2. 如果非机动车驾驶人没有违反交通规则,而机动车驾驶人存在酒驾、超速、疲劳驾驶等违法行为,导致事故发生,那么机动车驾驶人应承担相应的责任。
3. 如果非机动车与行人同时发生事故,且双方都存在过错,那么根据双方的过错程度,按照比例分担责任。
4. 如果非机动车驾驶人故意或者恶意行为导致事故发生,那么非机动车驾驶人应承担相应的责任。
总之,具体的责任划分需要根据事故的具体情况和相关法律法规进行判断。如果发生事故,建议及时报警并联系保险公司进行处理。

