說明:
at89s52晶元用usbasp連線電腦,stc89c52用usb轉串列埠線連線電腦,以下預設你的c語言源程式沒有錯誤。
步驟:1、sdcc ***.c(sdcc是微控制器程式編譯器,debian系可sudo apt-get install sdcc)
2、makebin -p < ***.ihx > ***.bin(因為即將使用gstc-isp燒錄微控制器,它只能用bin格式的檔案)
3、sudo gstc-isp(啟動這個程式,並且不能用一般的許可權)
4、/dev/ttyusb0 4800 /xx/***/***.bin (在gstc-isp這個程式中選擇前邊的這些引數)
5、download,並重啟開發板,不行就多試幾次
結束:linux下搗鼓微控制器是正道,但國內搜尋到的資料太少,弄了好長時間還是用谷歌解決的問題,不能怕麻煩
單片微控制器
微控制器又稱單片微控制器,它不是完成某乙個邏輯功能的晶元,而是把乙個計算機系統整合到乙個晶元上。相當於乙個微型的計算機,和計算機相比,微控制器只缺少了i o裝置。概括的講 一塊晶元就成了一台計算機。它的體積小 質量輕 便宜 為學習 應用和開發提供了便利條件。同時,學習使用微控制器是了解計算機原理與結...
單片微控制器
微控制器又稱單片微控制器,它不是完成某乙個邏輯功能的晶元,而是把乙個計算機系統整合到乙個晶元上。相當於乙個微型的計算機,和計算機相比,微控制器只缺少了i o裝置。概括的講 一塊晶元就成了一台計算機。它的體積小 質量輕 便宜 為學習 應用和開發提供了便利條件。同時,學習使用微控制器是了解計算機原理與結...
微控制器及微控制器系統
微控制器及微控制器系統 1 什麼是微控制器?微控制器是將 處理器 cpu 隨機儲存器 ram 唯讀儲存器 rom或eprom 定時器晶元和一些輸入 輸出介面電路整合在乙個晶元上的微控制器 microcontroller 處理器包括運算器 控制器和暫存器3個主要部分,是微控制器的核心。儲存器按工作方式...