新闻  |   论坛  |   博客  |   在线研讨会
NEC 学习笔记之GPIO(1)自动生成
我就是我lxw | 2012-06-26 17:16:04    阅读:829   发布文章


P7 = Pn0_OUTPUT_1 | Pn1_OUTPUT_0;
//P7端口--P70输出1,P71输出0。

注意:如果端口定义为输入,则一定要设置上拉打开或者关闭。如下
PU7 = PUn2_PULLUP_ON | PUn3_PULLUP_OFF | PUn4_PULLUP_ON;
//此时P72、P73为输入默认没有上拉。P74虽然没用但配置上拉依然会设置成上拉的。



有上图生成的代码为
 P7 = Pn0_OUTPUT_1 | Pn1_OUTPUT_0;

 PU7 = PUn2_PULLUP_ON | PUn3_PULLUP_OFF | PUn4_PULLUP_ON;
 PM7 = PMn0_MODE_OUTPUT | PMn1_MODE_OUTPUT | PMn2_MODE_INPUT | PMn3_MODE_INPUT | PMn4_NOT_USE | PMn5_NOT_USE | PM7_DEFAULT;

参与讨论
登录后参与讨论
推荐文章
最近访客