|
為了確保移植成功,有必要在 "soft_uart.h"的文件下進(jìn)行以下步驟的更改:
|
|
|
V
/********************特別注意***************************/
該軟件串口打印可以定義任何一個(gè)IO口輸出數(shù)據(jù)
波特率固定為9600
該軟件串口只適用與15系列的單片機(jī)
/********************特別注意***************************/
1.先將頭文件和點(diǎn)C文件添加到你需要添加的文件中如:
#include "soft_uart.c"
#include "soft_uart.h"
2.打開(kāi)soft_uart.h文件,因?yàn)椴煌南到y(tǒng)時(shí)鐘不同,需要在soft_uart.h文件中配置為相應(yīng)的主時(shí)鐘,這里因?yàn)槲业某绦蚴?1.0592進(jìn)行了二分頻,所以我選擇5529600L,用戶(hù)根據(jù)自己的配置進(jìn)行相應(yīng)的選擇。
//#define MAIN_Fosc 22118400L //定義主時(shí)鐘
//#define MAIN_Fosc 12000000L //定義主時(shí)鐘
//#define MAIN_Fosc 11059200L //定義主時(shí)鐘
#define MAIN_Fosc 5529600L //定義主時(shí)鐘
//#define MAIN_Fosc 24000000L //定義主時(shí)鐘
/*********************************************************/
3.還需要根據(jù)芯片的型號(hào)進(jìn)行更改頭文件。
//#include "STC15Fxxxx.H"
#include "STC15F2K60S2.h"
0.png (38.04 KB, 下載次數(shù): 45)
下載附件
2018-10-19 19:16 上傳
單片機(jī)源程序如下:
全部資料51hei下載地址:
移植簡(jiǎn)單軟件串口打印函數(shù).zip
(2.15 KB, 下載次數(shù): 13)
2018-10-19 14:15 上傳
點(diǎn)擊文件名下載附件
STC串口助手的hex轉(zhuǎn)換成文本模式 下載積分: 黑幣 -5
|
評(píng)分
-
查看全部評(píng)分
|