色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

STC12C5A60S2串口演示程序(C語言版)

算法&編程學院 ? 來源:網絡整理 ? 2018-02-03 03:10 ? 次閱讀

#include"reg51.h"

#defineFOSC18432000L
#defineBAUD115200
#defineNONE_PARITY0//無校驗位
#defineODD_PARITY1//奇校驗

#defineEVEN_PARITY2//偶校驗
#defineMARK_PARITY3//標記校驗
#defineSPACE_PARITY4//空校驗

#definePARITYBITEVEN_PARITY

#defineS2RI0x01
#defineS2TI0x02
#defineS2RB80x04
#defineS2TB80x08

sfrAUXR=0x8e;
sfrS2CON=0x9a;
sfrS2BUF=0x9b;
sfrBRT=0x9c;
sfrIE2=0xaf;

bitbusy;

voidSendData(chardat);
voidSendString(char*s);

voidmain()
{
#if(PARITYBIT==NONE_PARITY)
S2CON=0x5a;//8位可變波特率(無校驗位)
#elif(PARITYBIT==ODD_PARITY)||(PARITYBIT==EVEN_PARITY)||(PARITYBIT==MARK_PARITY)
S2CON=0xda;//9位可變波特率,校驗位初始為1
#elif(PARITYBIT==SPACE_PARITY)
S2CON=0xd5;//9位可變波特率,校驗位初始為0
#endif

BRT=-(FOSC/32/BAUD);//設置獨立波特率發生器的重載初值
AUXR=0x14;//獨立波特率發生器工作在1T模式
IE2=0x01;//使能串口2中斷
EA=1;//開總中斷

SendString("STC12C5A60S2\r\nUART2Test!\r\n");
while(1);
}

voidUart2()interrupt8using1
{
if(S2CON&S2RI)
{
S2CON&=~S2RI;//清除接收完成標志
P0=S2BUF;//P0顯示串口數據
P2=(S2CON&S2RB8);//P2.2顯示校驗位
}
if(S2CON&S2TI)
{
S2CON&=~S2TI;//清除發送完成標志
busy=0;
}
}

voidSendData(chardat)
{
while(busy);//等待上個數據發送完成
ACC=dat;//取得偶校驗位P
if(P)//根據P來設置串口數據的校驗位
{
#if(PARITYBIT==ODD_PARITY)
S2CON&=~S2TB8;//置校驗位為0
#elif(PARITYBIT==EVEN_PARITY)
S2CON|=S2TB8;//置校驗位為1
#endif
}
else
{
#if(PARITYBIT==ODD_PARITY)
S2CON|=S2TB8;//置校驗位為1
#elif(PARITYBIT==EVEN_PARITY)
S2CON&=~S2TB8;//置校驗位為0
#endif
}
busy=1;
S2BUF=ACC;//發送數據
}

voidSendString(char*s)
{
while(*s)//判斷字符串結束標志
{
SendData(*s++);//發送字符
}
}

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • STC12C5A60S2
    +關注

    關注

    36

    文章

    219

    瀏覽量

    70956
收藏 0人收藏

    評論

    相關推薦

    STC12C5A60S2的相關資料分享

    STC12C5A60S2串口通信(使用獨立波特率發生器)STC12C5A60S2獨立PWMSTC12C5A60S2在LCD1602基本顯示程序
    發表于 02-18 07:25

    STC12C5A60S2/STC12C5201AD系列單片機

    STC12C5A60S2/STC12C5201AD系列單片機器件手冊
    發表于 09-23 23:33 ?176次下載

    STC12C5A60S2資料

    STC12C5A60S2的全部中文資料,單片機的器件使用手冊。
    發表于 04-11 15:18 ?73次下載

    STC12C5A60S2

    STC12C5A60S2中文資料全面實用 適合學習。
    發表于 05-13 16:40 ?30次下載

    stc12c5a60s2中文資料_引腳定義圖及最小系統

    本文給出了關于stc12c5a60s2中文詳細資料,stc12c5a60s2引腳圖及引腳定義詳細說明,stc12c5a60s2內部結構圖及特點,stc12c5a60s2最小系統原理圖,
    發表于 10-20 09:40 ?15.9w次閱讀
    <b class='flag-5'>stc12c5a60s2</b>中文資料_引腳定義圖及最小系統

    stc12c5a60s2串口程序

    用過stc12C5A60S2單片機的朋友都知道,該單片機有兩個串口可用,看到官網的程序注釋的也是比較多,所以自己寫了個串口2使用的
    發表于 10-23 09:31 ?6176次閱讀

    STC12C5A60S2精簡開發板介紹

    STC12C5A60S2精簡開發板有具有電源指示;所有I/O已引出;可以實現與電腦串口通信;可以實現RS485通訊等等特點
    發表于 01-25 10:23 ?6841次閱讀
    <b class='flag-5'>STC12C5A60S2</b>精簡開發板介紹

    STC12C5A60S2單片機不同波特率串口12通訊演示程序和工程文件

    本文檔的主要內容詳細介紹的是STC12C5A60S2單片機不同波特率串口12通訊演示程序和工程文件免費下載。
    發表于 08-12 08:00 ?10次下載
    <b class='flag-5'>STC12C5A60S2</b>單片機不同波特率<b class='flag-5'>串口</b><b class='flag-5'>12</b>通訊<b class='flag-5'>演示</b>的<b class='flag-5'>程序</b>和工程文件

    STC12C5A60S2串口演示9位數據的程序和工程文件免費下載

    本文檔的主要內容詳細介紹的是STC12C5A60S2串口演示9位數據的程序和工程文件免費下載。
    發表于 08-12 08:00 ?5次下載
    <b class='flag-5'>STC12C5A60S2</b><b class='flag-5'>串口</b><b class='flag-5'>演示</b>9位數據的<b class='flag-5'>程序</b>和工程文件免費下載

    STC12C5A60S2單片機11.0592晶振實現115200波特率串口通信

    /////////STC12C5A60S2單片機11.0592晶振實現115200波特率串口通/////////////////////////////////STC12C5A60S2或者
    發表于 11-18 11:51 ?50次下載
    <b class='flag-5'>STC12C5A60S2</b>單片機11.0592晶振實現115200波特率<b class='flag-5'>串口</b>通信

    STC12C5A60S2單片機雙串口通信,互相發送

    STC12C5A60S2單片機雙串口通信,互相發送STC12C5A60S2單片機擁有兩個全雙工串行通信接口,串口1的功能及操作與傳統51單片機串行相同;特殊的是
    發表于 11-18 12:06 ?28次下載
    <b class='flag-5'>STC12C5A60S2</b>單片機雙<b class='flag-5'>串口</b>通信,互相發送

    STC12C5A60S2串口1測試(BRT-500Kbps)源代碼

    STC12C5A60S2-串口1測試(BRT-500Kbps)源代碼
    發表于 05-17 15:18 ?1次下載

    STC12C5A60S2串口1-串口2測試程序asm源代碼

    STC12C5A60S2-串口1-串口2-測試程序asm源代碼
    發表于 05-17 15:17 ?0次下載

    STC12C5A60S2串口1-串口2測試程序源代碼

    STC12C5A60S2-串口1-串口2-測試程序源代碼
    發表于 05-17 15:16 ?1次下載

    STC12C5A60S2串口1讀ID例程源代碼

    STC12C5A60S2-串口1讀ID例程源代碼
    發表于 05-17 15:15 ?1次下載
    主站蜘蛛池模板: 人妻中文字幕无码系列 | 亚洲欧美国产视频 | 女人张开腿让男人桶爽免 | x8国产精品视频 | 小SAO货水真多把你CAO烂 | 又粗又大又爽又黄的免费视频 | 91国在线视频 | 国内精品视频在线播放一区 | 美女议员被泄裸照 | www亚洲欲色成人久久精品 | 99国产在线观看 | 男人狂躁进女人免费视频公交 | 日本久久精品视频 | asmr淫语 | 国产成人高清亚洲一区app | 亚洲乱亚洲乱妇13p 亚洲乱色视频在线观看 | 97午夜伦伦电影理论片 | 99re久久热在线播放快 | xxx军人3p大gay | 高清国产mv视频在线观看 | 日本中文字幕巨大的乳专区 | 午夜影院老司机 | 精品久久久亚洲精品中文字幕 | 久久精品一区二区三区资源网 | 色中色成人论坛 | 久久久久久天天夜夜天天 | 97人人超碰国产精品最新蜜芽 | 亚洲午夜久久久久久久久电影网 | 黑人寄宿羽月希产后奶水 | 亚洲 自拍 欧洲 视频二区 | 久久影院午夜理论片无码 | 国产69精品久久久熟女 | 日本精品久久久久中文字幕2 | 国产成人久视频免费 | 人妻中文字幕无码久久AV爆 | 色狠狠AV老熟女 | 挺进老师的紧窄小肉六电影完整版 | 快播av种子| 亚州AV中文无码乱人伦在线 | 中文字幕在线永久 | 国产成人精品男人的天堂网站 |

    電子發燒友

    中國電子工程師最喜歡的網站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術信息
    • 參加活動獲取豐厚的禮品