c语言选择夹答案,单片机串口通讯制作说明
生活随笔
收集整理的這篇文章主要介紹了
c语言选择夹答案,单片机串口通讯制作说明
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
單片機串口通訊制作說明
* 該例程針對“TX-1C”型單片機實驗板為例進行詳解
我們舉例采用比較傳統的51系列單片機為例,芯片選用STC89C52RC,首先我們需要明確一點,目前高級語言沒法編寫單片機的驅動程序(即操作系統),易語言同樣如此,但是高級語言可以編寫上位機系統(控制單片機及其交互),可以獲得單片機發送來的數據并且分析后發送指令,指導單片機完成一些控制工作,比如溫度檢測,發現溫度過高可以通知單片機打開空調的電源(單片機控制繼電器去工作,或者控制電機),這個過程中的數據傳輸可以采用串口、無線信號等都可以,下面我的舉例主要是采用計算機和單片機之間串口通信,程序通過易語言編寫的程序向單片機發送數據,單片機收到數據后,按照易語言發送的數據控制單片機P1口分別點亮8個發光二極管中的一部分,發送的二進制數據某位為0,則對應的發光二極管點亮,某位為1,則對應的發光二極管關閉。
一、單片機部分的驅動程序編寫
單片機程序可以采用C語言或者匯編語言去編寫,常用的編輯環境為Keil。
Keil C51 軟件是眾多單片機應用開發的優秀軟件之一,它集編輯,編譯,仿真于一體,支持匯編,PLM 語言和 C 語言的程序設計,界面友好,易學易用。
下面介紹Keil C51軟件的使用方法:
進入 Keil C51 后,屏幕如下圖所示,幾秒鐘后出現編輯界面。
總結
以上是生活随笔為你收集整理的c语言选择夹答案,单片机串口通讯制作说明的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: stc单片机入门c语言,谈谈单片机入门
- 下一篇: c语言用数组实现栈的插入,用数组实现栈的