码迷,mamicode.com
首页 > 其他好文 > 详细

NORDIC nRF24LE1 学习笔记 Day02 GPIO

时间:2018-01-16 17:58:06      阅读:152      评论:0      收藏:0      [点我收藏+]

标签:c51   sign   put   body   pos   sig   while   ide   程序   

环境与IDE、SDK安装完成后就可以开始真正写第一个程序了

最开始肯定要先去搞定GPIO。因为这个是所有的基础。无论后面要用什么都离不开GPIO。

先贴上例程:



#include "reg24le1.h"


void main( void )
{
    unsigned int itmp;
    P0DIR = 0;                                  //Set P0s as output
    P0 |= ( 1<<0 );


    while( 1 )
    {
        P0 = 0xFF;
        for( itmp = 0; itmp < 50000; itmp ++ );
        for( itmp = 0; itmp < 50000; itmp ++ );
        for( itmp = 0; itmp < 50000; itmp ++ );
        for( itmp = 0; itmp < 50000; itmp ++ );
        P0 &= ~( 1<<1 );               //turn on 
        P0 |= ( 1<<2 );              //turn off 




        for( itmp = 0; itmp < 50000; itmp ++ );
        for( itmp = 0; itmp < 50000; itmp ++ );
        for( itmp = 0; itmp < 50000; itmp ++ );
        for( itmp = 0; itmp < 50000; itmp ++ );
        P0 &= ~( 1<<2 );                        //turn on 
        P0 |= ( 1<<1 );              //turn off
    }
}

 

这个程序是板子的厂家提供的GPIO例程。其实,和80C51很像的。

 

而且NORDIC提供的SDK里就有库,只需要包含就可以直接使用。

NORDIC nRF24LE1 学习笔记 Day02 GPIO

标签:c51   sign   put   body   pos   sig   while   ide   程序   

原文地址:https://www.cnblogs.com/SmithReven/p/8297126.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!