資料介紹
本文檔的主要內容詳細介紹的是51單片機C語言程序設計教程(王云)?電子書和配套資料,包含:書本樣章,例程代碼,視頻教程,課后作業免費下載。
本書遵循由淺入深、循序漸進的原則,講解單片機開發的必備知識以及開發經典案例。本書以Y L 51 單片機開發板為平臺,通過案例逐個講解開發板上各個器件模塊的使用及其編程方法,包括單片機最小系統、數碼管顯示原理、中斷與定時器、數模\模數轉換工作原理、LCD 液晶顯示、串行口通信、步進電機驅動原理、P W M 脈寬調制與直流電機等內容。
本書適合單片機初學者閱讀,也可作為大專院校、大學生電子設計競賽培訓教材,對工程技術人員也有一定的參考價值。
目前以及今后相當長的一段時間內,在單片機應用領域中,51 單片機仍將占據著大量市場。51 單片機是基礎入門中應用廣泛的一款單片機。51單片機也是學習ARM 、D SP、FPGA等高端應用的基礎。51 單片機的品種繁多,但它們都采用了8051 內核,因此只要學好一種單片機機型的原理和編程方法,就可以達到“一通百通”的學習效果。
本書的內容和組織結構
● 從開發的角度講起,從零開始手把手地帶領讀者學習單片機技術。
● 基于單片機最小系統,介紹了單片機的基礎知識以及單片機C 語言的基礎知識。
● 以單片機應用開發為主導,循序漸進地逐個講解單片機的常用模塊及編程方法。
● 通過實踐理解數字電路的概念、C 語言的基本應用以及如何將C 語言應用于實際電路中。
● 講解單片機應用的擴展知識及編程技巧,講授單片機項目開發的流程及方法。
● 提供配套視頻、課件和書中的實例代碼。
本書特色
本書巧妙地將對單片機原理的講述與硬件實驗設備結合起來,列舉了大量有趣易懂的小例子,深入淺出地用實操案例來講述單片機的工作原理。
本書提供有配套課件,方便進行PPT 教學;書中提供完整實例代碼和課后作業參考例程,所有程序代碼都可以在K eil編程軟件上通過調試,并在Y L 51 開發板上驗證,方便讀者參考并動手實踐,很多代碼都可以直接移植到自己的開發項目中使用。
單片機以其高可靠性、高性價比、低電壓、低功耗等一系列優點,得到了迅猛的發展和大范圍的應用。小到玩具車、馬路上的交通燈,大到航天器、機器人,無論是數據采集、工業控制還是智能化儀器儀表及通信設備,到處都有單片機的身影。其主要的應用領域如下。
(1)在測控系統中的應用。單片機可以用于各種工業控制系統、自適應控制系統、數據采集系統等。例如,工業上的鍋爐控制、電機控制、車輛檢測系統、水閘自動控制、數控機床及軍事上的兵器裝備等。
(2)在智能化儀器儀表中的應用。單片機應用于儀器儀表設備中促使儀器儀表向數字化、智能化、多功能化和綜合化等方向發展。單片機的軟件編程技術使長期以來測量儀表中的誤差修正、線性化的處理等問題迎刃而解。
(3)在機電一體化中的應用。單片機與傳統的機械產品結合使傳統的機械產品結構簡化、控制走向智能化,讓傳統的產品向新一代的機電一體化產品轉變,這是機械工業發展的方向。
(4)在智能接口中的應用。計算機系統,特別是較大型的工業測控系統采用單片機進行接口的控制管理,單片機與主機并行工作,可大大提高系統的運行速度。例如,在大型數據采集系統中,用單片機對模/數轉換接口進行控制不僅可提高采集速度,還可以對數據進行預處理,如數字濾波、誤差修正、線性化處理等。
科技越發達,智能化的東西就會越多。單片機的應用已是社會發展的必然需求。它的應用非常廣泛,已成為電子工程師的必修課。
本書將會以一種全新的方式來講述單片機,就是將單片機實際開發流程作為教程。本書給出了諸多項目開發示例。通過閱讀本書,讀者可以掌握多種單片機的使用方法。
本書使用的是51 系列的單片機。51 系列單片機是新手學習的最佳選擇之一,該系列的單片機相關的學習資料比較多,網上也比較好找。51 系列單片機在當前市場份額比較大,在很多產品中都能找到它的身影。同時,51 系列單片機也是學習ARM 、DSP、FPG A 等高端應用的基礎知識。
對于單片機的學習,可以總結為以下3 點。
(1)要領就是實踐,從實踐中發現問題解決問題,在實踐中成長。單片機屬于硬件,只有親自操作才會有深刻的體會。學習單片機,最有效的方法是理論與實踐并重,實踐先行。
(2)學習總是從模仿開始。在實際操作中,大家可能會遇到很多細節的問題,不知道如何處理。剛開始可以模仿本書,隨著本書來了解單片機。
(3)舉一反三。完成課后作業,并可以實現原理相似的其他功能。
- 51單片機的C語言程序設計學習課件免費下載 408次下載
- 高級語言程序設計從菜鳥到大師深入C語言程序設計PDF電子書免費下載 166次下載
- 單片機C51語言程序設計基礎的資料合集免費下載 18次下載
- 51單片機C語言應用程序實例精講的代碼合集免費下載 211次下載
- 8051系列單片機C程序設計完全手冊PDF電子書免費下載 263次下載
- 51單片機100實例源碼的注釋詳細PDF電子書免費下載 213次下載
- STC15系列單片機的器件手冊合集電子書免費下載 142次下載
- 51單片機C語言程序100例電子書免費下載 314次下載
- 51單片機的串口C語言程序免費下載
- 單片機的C語言應用程序設計PDF電子書免費下載 48次下載
- 多個51單片機C語言程序設計源代碼的詳細資料合集 19次下載
- 51單片機C語言程序設計教程書中代碼及課后作業資料免費下載 24次下載
- 單片機教程之51單片機C語言程序設計教程(王云)資料合集 379次下載
- 51單片機C語言程序設計教程書中代碼及課后作業教程免費下載 16次下載
- 51單片機及其C語言程序開發實例
- 51單片機燒寫程序的方法 4929次閱讀
- 51單片機的匯編程序庫 9414次閱讀
- 單片機液晶漢字顯示的C語言程序 4885次閱讀
- 使用51單片機讀寫AT29C040的C語言程序免費下載 4529次閱讀
- 51單片機讀寫AT29C040的C51程序 4738次閱讀
- HD44780讀寫單片機C51程序免費下載 4146次閱讀
- 使用HD44780讀寫單片機的C51程序詳細概述 3112次閱讀
- MCS51單片機程序設計時堆棧的計算方法解析 3675次閱讀
- 單片機C語言有哪些優越性?如何建立一個Keil C51項目 1.2w次閱讀
- AT89C51單片機實現全自動洗衣機功能的設計方案 9239次閱讀
- 基于AT89C51單片機直流電機PWM調速程序分享 1.6w次閱讀
- 單片機C語言程序設計:TIMER0與TIMER1控制條形LED 3846次閱讀
- 如何使用Keil3開發51單片機程序 7158次閱讀
- 單片機與程序設計(上) 3786次閱讀
- 單片機編程之匯編語言基礎-常用指令和程序模式 1.5w次閱讀
下載排行
本周
- 1TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 2開關電源基礎知識
- 5.73 MB | 6次下載 | 免費
- 3100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 4嵌入式linux-聊天程序設計
- 0.60 MB | 3次下載 | 免費
- 5基于FPGA的光纖通信系統的設計與實現
- 0.61 MB | 2次下載 | 免費
- 651單片機窗簾控制器仿真程序
- 1.93 MB | 2次下載 | 免費
- 751單片機大棚環境控制器仿真程序
- 1.10 MB | 2次下載 | 免費
- 8基于51單片機的RGB調色燈程序仿真
- 0.86 MB | 2次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33564次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅動電路設計》 溫德爾著
- 0.00 MB | 6653次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537796次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191185次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論
查看更多