分享arduino的ppt課件與兩個程序,控制led燈.
0.png (249.48 KB, 下載次數: 115)
下載附件
2017-10-19 21:12 上傳
Microcontroller Unit,又稱單片微型計算機(Single Chip Microcomputer )或者單片機,是把CPU的頻率與規格做適當縮減,并將內存(memory)、計數器(Timer)、USB、A/D轉換、UART、PLC、DMA等周邊接口,甚至LCD驅動電路都整合在單一芯片上,形成芯片級的計算機,為不同的應用場合做不同組合控制。諸如手機、PC外圍、遙控器,至汽車電子、工業上的步進馬達、機器手臂的控制等,都可見到MCU的身影。
可以認為, CPU是通用計算芯片,MCU是專用化的CPU,側重于控制硬件電路。
市面上有很多廠家的單片機,如MSP430, STM32,Atmel AVR等系列。早期MCU編程和微機原理一樣,采用匯編代碼。每一種芯片,都有自己獨特的寄存器結構和指令集,開發者需要詳細閱讀每種芯片的技術手冊以及寄存器功能,并且使用這個芯片自己的一套匯編指令。
如今,大部分MCU可采用C語言編程,C語言開發本質上是用C代替匯編去操作芯片寄存器,即使廠家提供了一套庫函數封裝,也僅僅只能針對其自家芯片。
Arduino 是開源硬件,是為了方便電子愛好者進行電子設計而生的。采用Wiring的編程風格,使編程難度大大降低,適合初學者學習,而且可以快速構建硬件設計原型系統。
Arduino 是一個便捷靈活、方便上手的開源電子原型平臺,包含硬件(各種型號的arduino板)和軟件(arduino IDE).她適用于藝術家、設計師、愛好者和對于“互動”有興趣的朋友們。
Arduino Uno核心是ATmega328p(8位機 20Mhz主頻),幾乎是ATmega328p的最小系統板。
0.png (59.77 KB, 下載次數: 106)
下載附件
2017-10-19 21:15 上傳
所有的測控類應用基本上都可以用Arduino實現:機器人、四軸飛行器、3D打印機等
0.png (21.96 KB, 下載次數: 104)
下載附件
2017-10-19 21:12 上傳
. 選擇正確開發板型號,用以適配正確的硬件。
0.png (84.06 KB, 下載次數: 99)
下載附件
2017-10-19 21:13 上傳
2. 選擇合適的串口
0.png (95.01 KB, 下載次數: 112)
下載附件
2017-10-19 21:13 上傳
0.png (95.57 KB, 下載次數: 104)
下載附件
2017-10-19 21:13 上傳
0.png (45.2 KB, 下載次數: 103)
下載附件
2017-10-19 21:17 上傳
全部資料含ppt文件與例程51hei下載地址:
2017單片機培訓.zip
(1.39 MB, 下載次數: 148)
2017-10-19 20:58 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|