ATmega128_串口

ATmega128_串口

ID:40530740

大?。?0.50 KB

頁(yè)數(shù):38頁(yè)

時(shí)間:2019-08-04

ATmega128_串口_第1頁(yè)
ATmega128_串口_第2頁(yè)
ATmega128_串口_第3頁(yè)
ATmega128_串口_第4頁(yè)
ATmega128_串口_第5頁(yè)
資源描述:

《ATmega128_串口》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。

1、引用ATmega128學(xué)習(xí)(MOdbus串口通信)?//ATmega128AU?USART1,波特率9600,modbus協(xié)議,單速,1停止位,CRC校驗(yàn)//編譯器:ICC7.22//晶振:11.0592MHZ,,外部高頻石英震蕩器,啟動(dòng)時(shí)間4.1ms//熔絲:擴(kuò)展位:0xff,0x19af,加密位:0xff//***********************************************************************//???????初始化去,參數(shù)定義區(qū)??//*************************************************

2、**********************#include#include#include#include#define?F_CPU?11059200??//外部晶振11.0592MHz?????????????????#defineuchar??????????unsignedchar#defineuint???????????unsignedint#defineulong??????????unsignedlong#definebaud??????????9600???????????????????????

3、??????????//波特率#definebaud_setting??(uint)((ulong)F_CPU/(16*(ulong)baud)-1)?//設(shè)置波特率#definebaud_h????????(uchar)(baud_setting>>8)????????????????//設(shè)置波特率高位#definebaud_l????????(uchar)(baud_setting)???????????????????//設(shè)置波特率地位#definesend_485??????PORTE

4、=(1<

5、E&=~(1<

6、=(1<

7、=(1<

8、(1<

9、=(1<

10、=(1<

11、0x02??//將AC設(shè)置為00H。且游標(biāo)移到原點(diǎn)位置#defineCURSE_ADD??0x06??//設(shè)定游標(biāo)移到方向及圖像整體移動(dòng)方向(默認(rèn)游標(biāo)右移,圖像整體不動(dòng))#defineFUN_MODE??0x30??//工作模式:8位基本指令集#defineDISPLAY_ON??0x0c??//顯示開(kāi),顯示游標(biāo),且游標(biāo)位置反白#defineDISPLAY_OFF??0x08??//顯示關(guān)#defineCURSE_DIR??0x14??//游標(biāo)向右移動(dòng):AC=AC+1#defineSET_CG_AC??0x40??//設(shè)置AC,范圍為:00H~3FH#defineSET_DD_AC??0x80

12、#defineData_IO????????PORTA???????????????//液晶數(shù)據(jù)口#defineData_DDR???????DDRA????????????????//數(shù)據(jù)口方向寄存器#defineD_LE0????????PORTD&=~(1<

13、=(1<

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。