亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? sioservo2.c

?? 瑞薩智能車大賽源碼。High-performance Embedded Workshop
?? C
字號:
/****************************************************************************/
/* Searching for the maximum steering turn of the servo by personal         */
/* computer.    乽sioservo2.c乿                                             */
/* Comunication cable <-> personal computer,PB<-Motor drive board (Vol.3)   */
/* Motor drive board (Vol.3) <- Servo motor                                 */
/* Comunication : Tera-term-pro 2005.04 Renesas Technology Micom Car Rally Executive Committee */
/****************************************************************************/
/*

First of all, Start up the Tera-term-pro.
This is the check program by which the actual maximum steering turn of the
servo of micom car is adjusted with using key board.
The servo motor moves like below every pushing each key as the following.

'Z' key     丗the value of servo motor offset -1
'X' key     丗the value of servo motor offset +1
'A' key     丗the value of servo motor offset -5
'S' key     丗the value of servo motor offset +5
*/

/*======================================*/
/* Include                              */
/*======================================*/
#include    <no_float.h>                /* The simplification of stdio is put first. */
#include    <stdio.h>
#include    <machine.h>
#include    "h8_3048.h"

/*======================================*/
/* Symbol definition                    */
/*======================================*/
#define         SERVO_CENTER    5000    /* The value of servo motor center */

/*======================================*/
/* Prototype declaration                */
/*======================================*/
void init( void );

/*======================================*/
/* Global variable declaration          */
/*======================================*/
int             servo_angle;            /* The angle of servo */

/************************************************************************/
/* Main program                                                         */
/************************************************************************/
void main( void )
{
    int     i, ret;
    char    c;

    /* Microcomputer function initialization */
    init();                             /* Initialization function     */
    init_sci1( 0x00, 79 );              /* Initialization of SCI1      */
    set_ccr( 0x00 );                    /* Entire interrupt permission */

    servo_angle = 0;
    printf(
        "Servo Angle Check Soft\n"
        "'Z' key   : Angle Value -1\n"
        "'X' key   : Angle Value +1\n"
        "\n"
        "'A' key   : Angle Value -5\n"
        "'S' key   : Angle Value +5\n"
        "\n"
    );
    printf( "%3d\r", servo_angle );

    while( 1 ) {
        ITU4_BRB = SERVO_CENTER - servo_angle * 26;

        i = get_sci( &c );
        if( i == 1 ) {
            switch( c ) {
            case 'Z':
            case 'z':
                servo_angle--;
                if( servo_angle < -50 ) servo_angle = -50;
                printf( "%3d\r", servo_angle );
                break;

            case 'X':
            case 'x':
                servo_angle++;
                if( servo_angle > 50 ) servo_angle = 50;
                printf( "%3d\r", servo_angle );
                break;

            case 'A':
            case 'a':
                servo_angle -= 5;
                if( servo_angle < -50 ) servo_angle = -50;
                printf( "%3d\r", servo_angle );
                break;

            case 'S':
            case 's':
                servo_angle += 5;
                if( servo_angle > 50 ) servo_angle = 50;
                printf( "%3d\r", servo_angle );
                break;

            default:
                break;
            }
        }
    }
}

/************************************************************************/
/*  H8/3048F-ONE Built-in Peripheral Functions Initialization           */
/************************************************************************/
void init( void )
{
    /*   I/O setting of port */
    P1DDR = 0xff;
    P2DDR = 0xff;
    P3DDR = 0xff;
    P4DDR = 0xff;
    P5DDR = 0xff;
    P6DDR = 0xf0;                       /*  DIP Switch on the CPU board  */
    P8DDR = 0xff;
    P9DDR = 0xf7;
    PADDR = 0xff;
    PBDR  = 0xc0;
    PBDDR = 0xfe;                       /* Motor drive board(Vol.3)      */
    /* There is no I/O setting because port 7 is for the input alone.    */

    /* ITU3,4 Reset-synchronized PWM mode for left morter, right morter, and servo */
    ITU3_TCR = 0x23;                    /* Setting of counter clear                */
    ITU_FCR  = 0x3e;                    /* Reset-synchronized PWM mode             */
    ITU3_GRA = 49151;                   /* Setting of Period of PWM                */
    ITU3_GRB = ITU3_BRB = 0;            /* Setting of left morter PWM              */
    ITU4_GRA = ITU4_BRA = 0;            /* Setting of right morter PWM             */
    ITU4_GRB = ITU4_BRB = SERVO_CENTER; /* Setting of sevo motor PWM               */
    ITU_TOER = 0x38;                    /* Setting of out put pins                 */
    ITU_STR  = 0x08;                    /* Starting of timer count register        */
}

/************************************************************************/
/* end of file                                                          */
/************************************************************************/

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲国产成人自拍| 一区二区三区在线视频观看58| 欧美一区二区国产| 成人少妇影院yyyy| 国产精品一卡二卡在线观看| 精品一区二区三区欧美| 久久av中文字幕片| 精品无码三级在线观看视频| 精品一区二区三区香蕉蜜桃 | 欧美va在线播放| 欧美一级高清大全免费观看| 欧美日韩高清在线| 91.麻豆视频| 精品免费视频.| 久久嫩草精品久久久精品| 久久久不卡网国产精品一区| 国产日韩v精品一区二区| 日本一区二区三级电影在线观看 | 久久人人爽人人爽| 欧美精品一区二区三区四区| 日本一区二区三区电影| 亚洲欧美日韩电影| 人人超碰91尤物精品国产| 国内精品伊人久久久久av影院| 亚洲国产综合色| 天堂蜜桃一区二区三区| 国产一区二区三区免费看 | 在线免费一区三区| 91精品欧美福利在线观看| 日韩三级精品电影久久久| 久久久久久久久久久电影| 亚洲乱码精品一二三四区日韩在线| 久久久久99精品一区| 国产精品免费观看视频| 亚洲成人自拍一区| 国产高清久久久久| 欧美日韩久久久久久| 国产亚洲一区二区三区在线观看 | 成人免费av在线| 欧美调教femdomvk| 久久亚洲精品小早川怜子| 亚洲天堂久久久久久久| 日本va欧美va精品| 色综合天天在线| 精品国产乱码久久久久久1区2区| 欧美高清性hdvideosex| 国产欧美中文在线| 天天色图综合网| aaa国产一区| 久久综合九色综合97婷婷女人| 欧美美女一区二区在线观看| 久久精品一二三| 三级欧美在线一区| 91蜜桃传媒精品久久久一区二区| 99精品在线免费| 2017欧美狠狠色| 日韩黄色片在线观看| 91在线精品一区二区| 国产偷v国产偷v亚洲高清| 舔着乳尖日韩一区| 欧美中文字幕一区二区三区 | 日韩精品一区国产麻豆| 亚洲综合偷拍欧美一区色| 成人午夜私人影院| 26uuu亚洲综合色欧美| 青青草成人在线观看| 欧美日韩中文字幕一区二区| 亚洲色图制服丝袜| www.欧美色图| 亚洲欧洲在线观看av| 午夜精品久久久久| 欧美日韩综合一区| 亚洲一区二区欧美激情| 欧美影院午夜播放| 夜夜精品浪潮av一区二区三区| 日韩精品色哟哟| 欧美日韩国产小视频| 亚洲色图视频网站| 成人性色生活片免费看爆迷你毛片| 91浏览器在线视频| 亚洲黄色av一区| aaa国产一区| 亚洲美女精品一区| 欧美亚洲综合另类| 天天亚洲美女在线视频| 宅男噜噜噜66一区二区66| 美女免费视频一区| 久久女同互慰一区二区三区| 粗大黑人巨茎大战欧美成人| 亚洲欧洲另类国产综合| 欧美综合欧美视频| 日韩成人一级大片| 精品久久久久av影院| 国产91综合网| 亚洲免费观看视频| 91麻豆精品国产91久久久久久| 欧美国产精品一区二区三区| 99国产精品久久久久久久久久久| 欧美精品18+| 国产麻豆精品在线| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆| 亚洲不卡av一区二区三区| 3d动漫精品啪啪一区二区竹菊 | 欧美tk—视频vk| 韩国三级电影一区二区| 国产欧美一区二区三区鸳鸯浴| 亚洲成在人线免费| 7777精品伊人久久久大香线蕉完整版| 国产精品国产三级国产有无不卡| 日韩高清不卡在线| 26uuu色噜噜精品一区| 色综合天天综合网国产成人综合天| 欧美一区二区三区日韩视频| 国产成人免费视频一区| 亚洲综合999| 国产欧美久久久精品影院| 欧美性生活久久| 国产乱色国产精品免费视频| 亚洲一区二区三区小说| 亚洲国产精品成人综合色在线婷婷| 日韩成人精品在线观看| 国产精品久久久久久久裸模| 欧美人xxxx| 国产福利一区二区三区视频在线 | 成人精品免费看| 日韩专区一卡二卡| 亚洲另类春色国产| 国产无一区二区| 91精品国产综合久久久久久久| 丝瓜av网站精品一区二区| 国产丝袜在线精品| 91精品国模一区二区三区| 91免费版在线| 成人毛片在线观看| 国产主播一区二区三区| 日韩中文字幕一区二区三区| 亚洲视频狠狠干| 国产女人水真多18毛片18精品视频| 国产91露脸合集magnet| 另类小说欧美激情| 日韩精品电影在线| 亚洲不卡av一区二区三区| ...xxx性欧美| 国产精品乱码人人做人人爱| 精品国产乱码久久久久久免费| 精品一区二区三区在线视频| 亚洲超丰满肉感bbw| 亚洲欧美成aⅴ人在线观看| 国产女人aaa级久久久级| 国产三级一区二区| 国产亚洲一二三区| 国产欧美日韩不卡免费| 中文字幕免费一区| 国产精品视频麻豆| 国产精品毛片高清在线完整版| 91亚洲国产成人精品一区二三| 亚洲人成网站影音先锋播放| 综合婷婷亚洲小说| 亚洲精品视频在线看| 日韩理论电影院| 亚洲人123区| 亚洲自拍都市欧美小说| 亚洲福利视频一区二区| 日本一道高清亚洲日美韩| 美女一区二区视频| 国产一区二区在线影院| 国产成人午夜视频| 成人18精品视频| 欧美在线一二三| 91麻豆精品国产| 久久久亚洲精品石原莉奈| 国产精品欧美综合在线| 亚洲人成小说网站色在线| 亚洲午夜激情网站| 久久se精品一区精品二区| 国产成人在线视频网址| 日本久久精品电影| 91精品欧美一区二区三区综合在| 不卡av电影在线播放| 欧美亚洲高清一区| 日韩一卡二卡三卡国产欧美| 国产喷白浆一区二区三区| 一区二区三区视频在线看| 午夜精品久久久久久久99水蜜桃 | 欧美日韩一区二区三区在线| 日韩情涩欧美日韩视频| 国产清纯白嫩初高生在线观看91| 欧美三级电影精品| 久久免费偷拍视频| 亚洲一区二区三区四区的| 精品一二线国产| 91亚洲国产成人精品一区二三| 国产精品影视在线观看| 欧美性感一类影片在线播放| 3d成人h动漫网站入口| 国产精品久久午夜夜伦鲁鲁| 免费看日韩精品| 色综合激情五月| 久久精品视频在线免费观看| 午夜亚洲国产au精品一区二区|