資源簡介
單片機C語言實戰開發108例
代碼片段和文件信息
#include?
#include?
#define?TRUE??1
#define?FALSE?0
bit??bT0Flg?=?FALSE;
//串口初始化函數
void?InitUart(void)
{
SCON?=?0x50;??????????????????????????????????//工作方式1
TMOD?=?0x21;
PCON?=?0x00;
TH1?=?0xfd;???????????????????????????????????//使用T1作為波特率發生器
TL1?=?0xfd;
TI?=?1;
TR1?=?1;??????????????????????????????????????//啟動T1 ?
}
//定時器0初始化函數
void?Timer0Init(void)??????????????????????????
{
TH0?=?0xFF;
TL0?=?0x9C; ?????????//100ms定時
??ET0?=?1;??????????????????????????????????????//開啟定時器0中斷
??TR0?=?1;??????????????????????????????????????//啟動定時器
}
//定時器0中斷處理函數
void?Timer0Deal(void)?interrupt?1?using?1???????
{
ET0?=?0;???????????????????????//首先關閉中斷
TH0?=?0xFF;????????????????????//然后重新裝入預制值
TL0?=?0x9C;
????ET0?=?1;???????????????????????//打開T0中斷
????bT0Flg?=?TRUE;??????????????????//定時器中斷標志位
}
//主函數
int?main(void)
{
??unsigned?char?temps[]=“Hello?World!“;
??int?temp;
??float?ab;
??InitUart();???????????????????????//初始化串口
??Timer0Init();?????????????????????//初始化時鐘
??EA?=?1;???????????????????????????//打開串口中斷標志
??a?=?41.123;
??b?=?-0.235;
??while(1)
??{
????while(bT0Flg==FALSE);????????????//等待延時標志位
????bT0Flg=FALSE;
????temp?=?printf(“%s\n“&temps[0]);????//輸出字符“hello?world!“
??}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????28160??2016-12-19?10:01??55971單片機C語言實戰開發108例\光盤說明.doc
?????文件??????66874??2015-10-10?10:52??55971單片機C語言實戰開發108例\單片機C語言實戰開發108例--基于8051+Proteus仿真代碼\006?應用實例06——核心\應用實例06——核心.DSN
?????文件?????????62??2015-10-25?15:24??55971單片機C語言實戰開發108例\單片機C語言實戰開發108例--基于8051+Proteus仿真代碼\008?應用實例08——Hello?World\Hello?World.lnp
?????文件????????213??2015-10-25?15:25??55971單片機C語言實戰開發108例\單片機C語言實戰開發108例--基于8051+Proteus仿真代碼\008?應用實例08——Hello?World\Hello?World.plg
?????文件??????55650??2015-10-25?15:24??55971單片機C語言實戰開發108例\單片機C語言實戰開發108例--基于8051+Proteus仿真代碼\008?應用實例08——Hello?World\Hello?World.uvopt
?????文件??????13399??2015-10-25?15:13??55971單片機C語言實戰開發108例\單片機C語言實戰開發108例--基于8051+Proteus仿真代碼\008?應用實例08——Hello?World\Hello?World.uvproj
?????文件??????55650??2015-10-25?15:15??55971單片機C語言實戰開發108例\單片機C語言實戰開發108例--基于8051+Proteus仿真代碼\008?應用實例08——Hello?World\Hello?World_uvopt.bak
?????文件??????13239??2015-10-25?15:11??55971單片機C語言實戰開發108例\單片機C語言實戰開發108例--基于8051+Proteus仿真代碼\008?應用實例08——Hello?World\Hello?World_uvproj.bak
?????文件???????1409??2015-10-25?15:11??55971單片機C語言實戰開發108例\單片機C語言實戰開發108例--基于8051+Proteus仿真代碼\008?應用實例08——Hello?World\MCU.c
?????文件???????3168??2015-10-25?15:24??55971單片機C語言實戰開發108例\單片機C語言實戰開發108例--基于8051+Proteus仿真代碼\008?應用實例08——Hello?World\MCU.LST
?????文件???????5611??2015-10-25?15:24??55971單片機C語言實戰開發108例\單片機C語言實戰開發108例--基于8051+Proteus仿真代碼\008?應用實例08——Hello?World\MCU.OBJ
?????文件???????6376??2009-05-07?14:37??55971單片機C語言實戰開發108例\單片機C語言實戰開發108例--基于8051+Proteus仿真代碼\008?應用實例08——Hello?World\STARTUP.A51
?????文件??????14048??2015-10-25?15:24??55971單片機C語言實戰開發108例\單片機C語言實戰開發108例--基于8051+Proteus仿真代碼\008?應用實例08——Hello?World\STARTUP.LST
?????文件????????749??2015-10-25?15:24??55971單片機C語言實戰開發108例\單片機C語言實戰開發108例--基于8051+Proteus仿真代碼\008?應用實例08——Hello?World\STARTUP.OBJ
?????文件???????3296??2015-10-26?10:05??55971單片機C語言實戰開發108例\單片機C語言實戰開發108例--基于8051+Proteus仿真代碼\009?應用實例09——閃爍的燈光\bl
?????文件??????75751??2015-10-26?10:13??55971單片機C語言實戰開發108例\單片機C語言實戰開發108例--基于8051+Proteus仿真代碼\009?應用實例09——閃爍的燈光\bl
?????文件????????211??2015-10-26?10:05??55971單片機C語言實戰開發108例\單片機C語言實戰開發108例--基于8051+Proteus仿真代碼\009?應用實例09——閃爍的燈光\bl
?????文件?????????59??2015-10-26?10:05??55971單片機C語言實戰開發108例\單片機C語言實戰開發108例--基于8051+Proteus仿真代碼\009?應用實例09——閃爍的燈光\bl
?????文件???????4017??2015-10-26?10:05??55971單片機C語言實戰開發108例\單片機C語言實戰開發108例--基于8051+Proteus仿真代碼\009?應用實例09——閃爍的燈光\bl
?????文件????????209??2015-10-26?14:57??55971單片機C語言實戰開發108例\單片機C語言實戰開發108例--基于8051+Proteus仿真代碼\009?應用實例09——閃爍的燈光\bl
?????文件????????742??2015-12-30?21:38??55971單片機C語言實戰開發108例\單片機C語言實戰開發108例--基于8051+Proteus仿真代碼\009?應用實例09——閃爍的燈光\bl
?????文件??????55648??2015-10-26?14:57??55971單片機C語言實戰開發108例\單片機C語言實戰開發108例--基于8051+Proteus仿真代碼\009?應用實例09——閃爍的燈光\bl
?????文件??????13400??2015-10-26?10:13??55971單片機C語言實戰開發108例\單片機C語言實戰開發108例--基于8051+Proteus仿真代碼\009?應用實例09——閃爍的燈光\bl
?????文件??????55648??2015-10-26?10:13??55971單片機C語言實戰開發108例\單片機C語言實戰開發108例--基于8051+Proteus仿真代碼\009?應用實例09——閃爍的燈光\bl
?????文件??????13396??2015-10-26?10:03??55971單片機C語言實戰開發108例\單片機C語言實戰開發108例--基于8051+Proteus仿真代碼\009?應用實例09——閃爍的燈光\bl
?????文件??????72261??2015-10-26?09:52??55971單片機C語言實戰開發108例\單片機C語言實戰開發108例--基于8051+Proteus仿真代碼\009?應用實例09——閃爍的燈光\Last?Loaded?bl
?????文件????????492??2015-10-26?10:03??55971單片機C語言實戰開發108例\單片機C語言實戰開發108例--基于8051+Proteus仿真代碼\009?應用實例09——閃爍的燈光\MCU.c
?????文件???????1755??2015-10-26?10:05??55971單片機C語言實戰開發108例\單片機C語言實戰開發108例--基于8051+Proteus仿真代碼\009?應用實例09——閃爍的燈光\MCU.LST
?????文件???????2774??2015-10-26?10:05??55971單片機C語言實戰開發108例\單片機C語言實戰開發108例--基于8051+Proteus仿真代碼\009?應用實例09——閃爍的燈光\MCU.OBJ
?????文件???????6376??2009-05-07?14:37??55971單片機C語言實戰開發108例\單片機C語言實戰開發108例--基于8051+Proteus仿真代碼\009?應用實例09——閃爍的燈光\STARTUP.A51
............此處省略1815個文件信息
- 上一篇:DSP28335永磁同步電機控制
- 下一篇:TM4C123中文手冊
評論
共有 條評論