两个宏定义,DJ是用户定义的宏,1<<0其实就是1,这么写是为了整个代码规范,比如按照这个规范就可以定义P1.1为1<<1,对应的就是寄存器里面不同的位,要对照芯片手册看。FIO1DIR从字面上看就是对应了IO控制寄存器,FIO1DIR |=DJ是设置P1.0的方向,同样要对照芯片手册看,祝成功~~