有一定差别,xs128引脚名称不是p1.1这一类给你个i/o口程序的例子Void PORTB_Init(void){DDRB=0xff;//PB口作输出使用,1为输出,0为输入PORTB=0x00;//PB口数据寄存器值}注意:IO口要注意以下几点:(1)每个IO口的数据寄存器名可能不同(2)AN口只能作输入用(3)PH,PJ(高两位,低两位),PP可用输入中断功能使用(4)IO口作输入与输出时有不同的寄存器对应(5)IO口作复用时不能作IO口用,相反也不行IO口可用作:调试接口(接数码管、液晶、拨码开关等等)所以必须掌握使用拨码开关要注意这样用;DDRB=0XFF;//输出 PORTB=0XFF;DDRB=0X00; //输入···············································xs128单片机和51单片机在格式上有一些差别,功能更为强大,估计你是学生的话就是要参加智能车比赛的,建议买一本专讲xs128嵌入式系统的书,各大文库里也有许多资料,新浪文库、百度文库都有,可以看下。