新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > NEC D70f3630(3377)之 端口操作

        NEC D70f3630(3377)之 端口操作

        作者: 時(shí)間:2016-12-03 來源:網(wǎng)絡(luò) 收藏
        現(xiàn)在開始搞NEC的32位MCU,V850ES/FG3 D70f3630 ,這個(gè)是一個(gè)車規(guī)芯片。

        用的人不多,但是價(jià)格還是很有優(yōu)勢的。

        本文引用地址:http://www.104case.com/article/201612/325095.htm

        編譯器在PM+,CubeSuite+,IAR之間做了下比較,發(fā)現(xiàn)還是IAR比較好用。

        廢話不多說開始正題吧,首先是端口的操作,需要操作3個(gè)寄存器,一個(gè)是引腳方式,一個(gè)是端口方向,另外一個(gè)就是端口值。

        直接上代碼:

        C語言:Codee#25531
        #include
        #include

        unsignedlonginti;

        voiddelay(void)
        {
        for(i=0;i<90000;i++);
        }

        voidmain(void)
        {
        PMC1_bit.no0=0;// 設(shè)置為端口模式
        PM1_bit.no0=0 ;// 設(shè)置端口方向?yàn)檩敵?br />P1_bit.no0=1 ;// 設(shè)置端口電平為高

        while(1)
        {
        P1_bit.no0=1;
        delay();delay();delay();
        P1_bit.no0=0;
        delay();delay();delay();
        }
        }

        這里面可以看到在IAR里對寄存器的位操作的方式。



        關(guān)鍵詞: NECD70f3630端口操

        評論


        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 綦江县| 泸定县| 通化县| 乐业县| 定远县| 行唐县| 东兴市| 中超| 南安市| 甘洛县| 大名县| 钟山县| 留坝县| 东兰县| 夏河县| 甘泉县| 茶陵县| 道孚县| 应城市| 乐平市| 高雄县| 余庆县| 菏泽市| 左云县| 扶风县| 屏南县| 邢台市| 济源市| 伊宁县| 淄博市| 临洮县| 连江县| 莎车县| 克东县| 仁寿县| 且末县| 河北区| 平顺县| 东台市| 义乌市| 东源县|