如何從51微控制器向藍芽模組傳送AT指令

2021-04-18 23:55:15 字數 564 閱讀 1650

1樓:專注51微控制器

51微控制器和藍芽連線是通過串列埠實現的,所以通過微控制器想藍芽模組傳送at指令,也

回必須通過串列埠來傳送,安裝答藍芽模組的協議來傳送控制命令就可以了。接收也是如此。要靈活控制藍芽模組,首先要熟讀藍芽模組的通訊協議,再編制相應的程式。

2樓:鴻沙無悔

你的藍芽有rxd與txd引腳吧? 那就用串列埠通訊 **會寫吧? 寫個 send函式啥的 然後。。。。。 你會了麼?

求利用51微控制器傳送at指令給藍芽模組,並接收返回資訊進行處理的程式 5

關於ch05藍芽模組,請問大神接51微控制器設定at指令en也要接嗎?我現在接微控制器發at不回我ok。

3樓:小狂

兩個需要注意的問題。第一點:hc05的txd接到p3.0,rxd接到p3.1,(收接發,發接收)。第二回點:hc05的at指令需要在結尾處加上

答[\r\n],也是就是加上回車的指令,比如[at\r\n]。(大小寫跟反斜槓都不要弄混)。成功請採納

51微控制器三極體如何控制繼電器,51微控制器如何驅動12V繼電器 用三極體實現的電路引數怎麼求?

12v的繼電器這樣控制不對,實際中,如此接,微控制器就燒了。p20口至少接個電阻出來才不會燒,但高低都控制不了繼電器。用個npn,繼電器接12v與c之間,網上有很多圖。電路錯誤,繼電器不受控.應該選用npn三極體,12v接繼電器一腳,繼電器另一腳接npn三極體c極,三極體e極接地.微控制器 上電 還...

51微控制器模組化,中斷服務函式 在main c中 所提供的值,能不能被其他 c檔案呼叫?怎麼呼叫

樓上已經說了。跨檔案 跨模組的全域性變數引用,引用方在宣告該全域性變數 函式時,需要在前面加上extern關鍵字,這樣編譯器才會知道 哦,這個名字在這個檔案不一定有宣告,要把所有檔案編譯了也許才能找到 可以,但要在變數前加extern c51微控制器的中斷操作,與直接在主函式內寫入中斷服務程式有什麼...

微控制器控制舵機的問題,如何用51微控制器控制舵機的?怎樣編寫程式啊?大哥幫幫忙

請教一下,如何使用at89s52編寫這樣一個程式。要求,微控制器控制舵機,讓舵機到中間位置後,左轉15度,延遲2ms,右轉15度。度數不要求精確 舵機為0.5 2.5ms。是舵機正反轉 要c的,不要彙編 一定是應用定時器來控制脈衝的。多少脈衝舵機轉動1度?0.5ms到2.5ms是180度。0.5是起...