基本信息:
系統(tǒng):Windows10
編譯器:MPLAB X IDE V3.26 + XC8 V1.45
單片機:PIC18F66K22
下載器:PICKit3
一、串口初始化
/*
函數(shù)名:void USART1_Init( void )
功能:使用的是串口1,串口初始化
*/
void USART1_Init( void )
{
TRISC6 = 1;
TRISC7 = 1; // 輸入模式,作復(fù)用功能
TX91 = 0; // 8位發(fā)送
TXEN1 = 1;
SYNC1 = 0; // 異步模式
BRGH1 = 1;
RX91 = 0;
CREN1 = 1;
SPEN1 = 1; // 使能串口
SPBRG1 = 207; // 波特率9600
}
二、printf()函數(shù)重定向
printf函數(shù)可以完成兩件事:它基于你指定的格式字符串和占位符格式化文本,并將改格式化文本發(fā)送(打?。┑侥繕耍ɑ蛄鳎┤缓笏鼤{(diào)用一個putch函數(shù)來發(fā)送格式化文本的每一個字節(jié)。
/*
函數(shù)名:void putch( char ch )
功能:重定向printf函數(shù)
*/
void putch( char ch )
{
while( !TX1IF )
continue;
TXREG1 = ch;
}
END
上一篇:PIC單片機的指針
下一篇:PIC單片機會逐漸被國產(chǎn)單片機替代掉嗎?
推薦閱讀
史海拾趣
設(shè)計資源 培訓(xùn) 開發(fā)板 精華推薦
- 中國研究人員發(fā)明全新動作好奇心算法 增強不確定環(huán)境下的自主導(dǎo)航
- 技術(shù)解析|沃爾沃XC70超級混動有什么亮點?
- 小米汽車:磁吸物理按鍵已接入米家,可通過APP操控
- 專家專論 | 顧劍民:L2級輔助駕駛激光雷達“價格歸零”
- 近一個月投資五家!京東密集落子具身智能機器人賽道
- 海外動力電池裝車量TOP10:3家落榜 一新上榜中企暴增逾10倍
- 吉利汽車:全域AI守護輔助駕駛安全
- 松下汽車系統(tǒng)與VicOne深化合作 共拓新一代智能座艙系統(tǒng)安全創(chuàng)新
- 汽車MCU的“芯”浪潮
- 具身智能如何大規(guī)模推廣?丨具身智能機器人高質(zhì)量發(fā)展
- 高性能、高穩(wěn)定,ST雙通道交錯式升壓PFC控制器問市
- I2C上拉電阻問題分析(基于stm32 HAL庫)
- Verint金融合規(guī)解決方案榮獲“監(jiān)管科技洞察力大獎”
- CEVA聯(lián)手Immervision共同發(fā)展先進圖像增強技術(shù)
- stm32 stm8 I2C相關(guān)總結(jié)
- 新型可穿戴技術(shù)研制成功,更親膚,更結(jié)實
- STM32的嵌套中斷系統(tǒng)NVIC和RCC詳細整理
- 威馬再次引火燒身,國產(chǎn)電池真的那么差嗎?
- ST BlueNRG-2N和BlueNRG-LP器件貿(mào)澤開售
- Nordic nRF52833 SOC可實現(xiàn)藍牙精確測向和智能手機連接