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

? 歡迎來(lái)到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? sci.c

?? 《嵌入式系統(tǒng)-使用HCS12微控制器的設(shè)計(jì)與應(yīng)用》在CodeWarrior開(kāi)發(fā)環(huán)境下的源程序。
?? C
字號(hào):
//[SCI.c]串行通信----------------------------------------------------------*
//本文件包含:                                                              *
//    (1)SCIInit:串行口初始化                                              *
//    (2)SCISend1:串行發(fā)送1個(gè)字節(jié)                                          *
//    (3)SCISendN:串行發(fā)送n字節(jié)                                            *
//    (4)SCIRe1:串行接收1字節(jié)                                              *
//    (5)SCIReN:串行接收n字節(jié)                                              *
//硬件連接:                                                                *
//    MCU的SCI0模塊接口與PC方的COM1相連                                    *
//-------------------------------------------------------------------------*

//頭文件
#include "SCI.h"    //串行通信頭文件

//SCIInit:DG128串行口0初始化函數(shù)-------------------------------------------*
//功  能:                                                                  *
//    開(kāi)SCI0關(guān)SCI1,關(guān)串口中斷,對(duì)串行口進(jìn)行初始化,默認(rèn)為允許SCI,正常碼輸出  *
//    ,8位數(shù)據(jù),無(wú)校驗(yàn)等,允許發(fā)送器允許接收器.查詢方式收發(fā),波特率為9600     *
//    (設(shè)fBUS=19.6608Mhz)                                                 *
//參  數(shù):無(wú)                                                                *
//返  回:無(wú)                                                                *
//說(shuō)  明:                                                                  *
//    (1)若初始化SCI1,只需SCI0->SCI1                                       *
//    (2)該初始化函數(shù)與芯片有關(guān)                                            *
//-------------------------------------------------------------------------*
void SCIInit(void)
{
    INT8U t;
    //定義波特率Bt=9600,SCI0BD=fBUS/(16*Bt)
    SCI0BDL = 0x80;    //須先給低8位賦值
    SCI0BDH = 0x00;    //再給高8位賦值
    SCI0CR1 = 0x00;    //設(shè)置允許SCI,正常碼輸出,8位數(shù)據(jù),無(wú)校驗(yàn)
    t = SCI0DRL;       //讀數(shù)據(jù)寄存器(清0)
    t = SCI0SR1;       //讀狀態(tài)寄存器(清0)
    SCI0CR2 = 0x0C;    //允許SCI0接收和發(fā)送 關(guān)接收中斷 允許喚醒
}

//SCISend1:串行發(fā)送1個(gè)字節(jié)-------------------------------------------------*
//功  能:串行發(fā)送1個(gè)字節(jié)                                                   *
//參  數(shù):要發(fā)送的數(shù)據(jù)                                                      *
//返  回:無(wú)                                                                *
//-------------------------------------------------------------------------*
void SCISend1(INT8U o)
{
    //判斷ReStatusR的第SendTestBit位是否為1,是1可以發(fā)送
    while (1)
        if ((ReSendStatusR & (1<<SendTestBit)) != 0)
        { 
            ReSendDataR = o;
            break;
        }
}

//SCISendN:串行發(fā)送N個(gè)字節(jié)-------------------------------------------------*
//功  能:發(fā)送數(shù)組中的N個(gè)字節(jié)數(shù)據(jù)                                           *
//參  數(shù):待發(fā)送的數(shù)據(jù)字節(jié)數(shù)及存放待發(fā)送數(shù)據(jù)的數(shù)組首地址                    *
//返  回:無(wú)                                                                *
//-------------------------------------------------------------------------*
void SCISendN(INT8U n,INT8U ch[])
{
    INT8U i;
    for (i=0; i<n; i++)
        SCISend1(ch[i]);
}

//SCIRe1:串行收一個(gè)字節(jié)數(shù)據(jù)------------------------------------------------*
//功  能:從串行口接收1個(gè)字節(jié)的數(shù)據(jù)                                         *
//參  數(shù):標(biāo)志指針p                                                         *
//返  回:接收到的數(shù)據(jù)(若接收失敗,返回0xff)                              *
//說(shuō)  明:參數(shù)*p帶回接收標(biāo)志=0收到數(shù)據(jù),=1未收到數(shù)據(jù)                         *
//-------------------------------------------------------------------------*
INT8U SCIRe1(INT8U *p)
{
    INT16U k;
    INT8U i;
    //ReStatusR第ReTestBit位為1表示可接收數(shù)據(jù)
    for (k=0; k<0xfbbb; k++)
        if ((ReSendStatusR & (1<<ReTestBit)) != 0)
	    {
	        i = ReSendDataR;
	        *p = 0x00; 
	        break;
	    }
    if (k >= 0xfbbb)
    {
        i=0xff;
	    *p=0x01;
    }
    return i;    //返回接收到的數(shù)據(jù)
}

//SCIReN:HC08串行接收N個(gè)字節(jié)-----------------------------------------------*
//功  能:接收N個(gè)字節(jié)數(shù)據(jù),并存放在ch數(shù)組中                                  *
//參  數(shù):待接收的數(shù)據(jù)字節(jié)數(shù)及其存放的數(shù)組首地址                            *
//返  回:接收標(biāo)志=0收到數(shù)據(jù),=1未收到數(shù)據(jù)                                   *
//-------------------------------------------------------------------------*
INT8U SCIReN(INT8U n,INT8U ch[])
{
    INT8U m;
    INT8U fp;
    m = 0;
    while (m<n)
    {
	    ch[m] = SCIRe1(&fp);
	    if (fp == 1) return 1;
	    m++;
    }
    return 0;
}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品久久久久久久久久久久包黑料| 亚洲高清免费在线| 亚洲人成伊人成综合网小说| 亚洲成人激情综合网| 精品一区二区三区免费毛片爱| 成人97人人超碰人人99| 欧美午夜免费电影| 欧美国产视频在线| 免费一级片91| 在线观看视频一区二区欧美日韩| 久久久一区二区三区捆绑**| 亚洲成人免费视频| 91网上在线视频| 国产亚洲成av人在线观看导航 | 亚洲国产欧美一区二区三区丁香婷| 蜜臀av一区二区| 在线观看日韩一区| 日韩毛片一二三区| 成人亚洲一区二区一| 精品国产第一区二区三区观看体验| 亚洲国产cao| 色婷婷国产精品| 亚洲日本青草视频在线怡红院| 国产精品综合一区二区| 欧美mv日韩mv亚洲| 另类小说综合欧美亚洲| 91精品在线免费观看| 亚洲一区二区三区精品在线| 91麻豆swag| 亚洲天堂2014| 欧洲精品视频在线观看| 亚洲精品国产a久久久久久| 91热门视频在线观看| 亚洲欧洲av在线| 色婷婷精品大视频在线蜜桃视频| 综合亚洲深深色噜噜狠狠网站| 成人做爰69片免费看网站| 国产精品美女久久久久aⅴ国产馆| 国产成人自拍在线| 中文一区在线播放| 色综合久久久久综合| 亚洲视频一区在线| 欧美亚洲一区三区| 亚洲国产日韩精品| 日韩一区二区三区在线观看| 日韩电影在线免费观看| 欧美一区二区三区成人| 精品一区二区av| 久久精品男人的天堂| 成人美女视频在线观看| 国产精品国产三级国产aⅴ无密码| 成人深夜在线观看| 亚洲综合免费观看高清在线观看| 欧美三电影在线| 久久精品99国产国产精| 久久免费看少妇高潮| 91小视频在线| 免费在线观看一区二区三区| 国产人伦精品一区二区| 色一区在线观看| 免费在线观看精品| 国产精品卡一卡二卡三| 91国模大尺度私拍在线视频| 青青草伊人久久| 中文字幕一区二区三中文字幕| 欧美三级视频在线观看| 国产精品香蕉一区二区三区| 亚洲色图欧洲色图| 精品理论电影在线观看| 91麻豆产精品久久久久久 | 国产精品亚洲专一区二区三区| 国产片一区二区| 在线观看日韩高清av| 国产一区免费电影| 一区二区三区视频在线观看| 欧美电影免费观看高清完整版在| 成人精品视频一区二区三区 | 亚洲精品久久7777| 日韩欧美一级二级三级久久久| 成人丝袜视频网| 久久er99精品| 亚洲成人三级小说| 成人欧美一区二区三区黑人麻豆| 欧美丰满一区二区免费视频 | 久久精品999| 亚洲国产精品久久一线不卡| 久久亚洲精精品中文字幕早川悠里| 91丨porny丨首页| 国内精品伊人久久久久av影院| 夜夜精品视频一区二区| 国产无遮挡一区二区三区毛片日本| 欧美日韩精品系列| 色系网站成人免费| 成人aaaa免费全部观看| 精品亚洲成av人在线观看| 天堂影院一区二区| 一区二区三区在线视频免费| 国产欧美精品日韩区二区麻豆天美| 91精品免费在线观看| 日本国产一区二区| av在线不卡网| 国产一区二区三区久久久 | 国产精品自拍毛片| 麻豆国产精品视频| 日本伊人色综合网| 午夜视黄欧洲亚洲| 亚洲地区一二三色| 亚洲国产一区在线观看| 中文字幕中文字幕一区| 中文字幕av免费专区久久| 久久久久久久久久久99999| 欧美一级黄色录像| 日韩午夜激情视频| 欧美高清视频一二三区 | 一区二区三区波多野结衣在线观看| 亚洲国产成人一区二区三区| 久久久国产综合精品女国产盗摄| 日韩视频中午一区| 欧美va亚洲va| 久久久国产综合精品女国产盗摄| 久久精品人人做人人爽97| 久久亚洲综合色一区二区三区 | 中文字幕佐山爱一区二区免费| 久久精品视频免费观看| 国产蜜臀97一区二区三区| 国产欧美一区二区精品婷婷 | 99久久精品国产精品久久 | 国产精品自拍一区| 国产99久久久国产精品免费看| 国产乱一区二区| 成人免费精品视频| 色av综合在线| 欧美喷水一区二区| 久久网站最新地址| 中文在线一区二区| 夜夜精品浪潮av一区二区三区| 五月婷婷久久综合| 精品一区二区在线看| 高清成人在线观看| 在线视频你懂得一区| 91精品国产色综合久久| 久久久久久久久99精品| 国产精品久久久久久久久久久免费看 | 亚洲黄色av一区| 日韩精品亚洲一区| 国产福利一区二区三区视频| 色婷婷综合久色| 日韩视频免费观看高清完整版| 国产亚洲精品中文字幕| 一级精品视频在线观看宜春院| 久久精品国产成人一区二区三区| 成人午夜看片网址| 欧美日韩一区久久| 国产网站一区二区| 首页国产欧美日韩丝袜| 国产+成+人+亚洲欧洲自线| 欧美三电影在线| 亚洲国产精品成人综合色在线婷婷 | 麻豆精品一区二区av白丝在线| 成人综合婷婷国产精品久久蜜臀| 欧美日本一区二区三区四区| 久久久.com| 奇米888四色在线精品| 成人av在线资源网站| 在线综合视频播放| 综合久久国产九一剧情麻豆| 奇米四色…亚洲| 欧美性受xxxx黑人xyx| 国产欧美日本一区二区三区| 欧美bbbbb| 欧美亚洲尤物久久| 亚洲欧美自拍偷拍色图| 精品一区二区久久久| 欧美日韩免费电影| 亚洲人123区| 国产成人在线视频免费播放| 欧美一区二区女人| 亚洲第一会所有码转帖| 94色蜜桃网一区二区三区| 久久中文娱乐网| 九九热在线视频观看这里只有精品| 欧美中文字幕一区| 亚洲色图色小说| 成人动漫在线一区| 国产欧美一区在线| 国产激情一区二区三区四区 | 日日摸夜夜添夜夜添国产精品| 成人av中文字幕| 国产日韩欧美在线一区| 精品一区二区三区的国产在线播放| 777亚洲妇女| 亚洲午夜久久久久中文字幕久| 99久久久久免费精品国产| 国产女主播一区| 国产91精品一区二区| 久久精品欧美日韩精品| 国产高清不卡二三区| 国产人成一区二区三区影院| 国产精品原创巨作av| 亚洲精品一区二区精华|