单片机开始工作是需要满足一些条件的,满足基本条件刚好能工作的单片机系统就是:最小系统。所以请你按下图先搭建一个最小系统,你的程序应该没问题。
另外,你的程序是怎么烧进去的,应该没有用串口下载功能吧?(STC系列单片机支持串口下载)你可以搭一个串口下载电路,实现程序的在线更新,免得拔来拔去,把片子拔坏了。
光电开关可能是感应特定频率的红外脉冲,可能是在40k或38k左右,你看看你的红外发射电路是不是发出上述频率的红外线的。
外围晶振,复位电路没有接。
--------------------
肯定不能工作。
建议你把图贴上来,大家帮你看看。
不懂啊