【求助】问个定义的问题!

zms9439   2006-6-14 14:04 楼主
要定义对应的端口,在51下
sbit ch451_dclk=P1^7;
sbit ch451_din=P1^6;
sbit ch451_load=P1^5;
sbit ch451_dout=P1^3;
这样就可以了,可在430下该怎么完成这样的功能呢?请教下!

回复评论 (6)

看看430的头文件和寄存器的定义,你就明白了
点赞  2006-6-14 14:57
如让P1.6输出一个计算结果,如command&1 ,该怎么写?
点赞  2006-6-14 17:32
OUTRESULT EQU 040h ; P1.6为结果输出端口
bis.b #OUTRESULT,&P1DIR ;设置P1.6口的方向为输出
点赞  2006-6-14 17:45
你还少了个P1OUT吧。
点赞  2006-6-14 19:50
谢谢大家啊,终于让答辩了,松口气。
点赞  2006-6-14 21:45
上面的语句只是定义了P1.6口的功能
P1OUT输出缓存的内容你自己定义。
点赞  2006-6-15 09:03
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复