色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

電子發燒友App

硬聲App

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示
電子發燒友網>電子資料下載>單片機>8051單片機C語言創新教程PDF電子書免費下載

8051單片機C語言創新教程PDF電子書免費下載

2019-09-16 | rar | 7.58 MB | 次下載 | 免費

資料介紹

  本書以宏晶公司的STC89C52RC單片機為藍本,由淺入深,并結合SmartM51開發板系統地介紹單片機的原理與結構、開發環境的使用、各種功能器件的應用。

  本書主要特色是邊學邊做,不是單純的理論講解,各章節中規中矩,遵循由簡到繁、循序漸進的編排方式。本書大部分的內容均來自本人的項目經驗,因而許多c語言代碼能夠直接應用到工程項目中去,且,代碼風格良好。書中還介紹了USB通信網絡通信、數據校驗、深入編程等,而這些內容在很多同類型書籍中并不具備,恰恰也是踏出社會工作經常要接觸的。其中配套的光盤提供各實驗的演示視頻和實例代碼,可使讀者在短時間內迅速掌握單片機的應用技巧,并可向讀者提供配套的單片機開發板。

  本書既可以作為大學本、專科單片機課程教材,又可以作為相關技術人員的參考與學習。俗語有說: “師父領進門,悟性靠徒弟”,最后衷心希望本書能對單片機應用推廣起到一定的作用。|

  21世紀是信息時代,電子技術的發展日新月異,同時各種新型數據傳輸接口技術的出現和新器件的出現,例如SPI通信、USB通信、網絡通信等等,大部分單片機書籍基本上沒有提及,有提及的更是鳳毛麟角,比較老的書籍的內容已經嚴重脫節。首先以編程工具為例,現在的項目開發主要以c語言為主,已經很少人使用匯編進行項目開發,程序不再是一一個人獨自編寫,而是由一個團隊進行協作式編寫,一部分人負責接口編程、一部分人負責器件功能編程、-部分人負責總體架構,由此看來,C語言編程為團隊協作式開發提供了可能,但是從匯編的角度來看,往往只能一個人進行編寫,實現功能當然是沒有問題的,不過要提醒的是,時間就是金錢,別人只要1個月就可以完成,你卻要2個月的時間進行完成,別人已經捷足先登,你卻姍姍來遲。

  隨著國內單片 機開發工具研制水平的提高,現在的單片機仿真器普遍支持c語言程序的調試,例如常見的8051系列單片機開發工具Keil、AVR單片機開發工具AVR studio, 這樣為單片機使用c語言編程提供了相當的便利。使用C語言編程不必對單片機和硬件接口的結構有很深入的了解,聰明的編譯器可以自動完成變量的存儲單元的分配,用戶只需要專注于應用軟件部分的設計就可以了,這樣就會大大加快軟件的開發速度,而且使用c語言設計的代碼,很容易在不同的單片機平臺進行移植,這樣如果在軟件開發速度、軟件質量、程序的可讀性、可移植性這些都是匯編都不能所比擬的。

  在電子信息發展迅猛的年代,我們不僅要掌握8051系列單片機的C語言編程,而且要掌握好按鍵、ICD、USB等程序的編寫,要知道幾乎每一-樣單片機系統都要與他們打交道的,例如生活中常見的門禁系統,它們做好防盜的同時為人們提供了-一個友好的“ 人機交互”接口如按鍵、ICD, 輸入密碼以按鍵為媒介,相關信息在LCD上顯示,門禁系統的管理信息通過串口、USB進行獲取,甚至通過網絡進行獲取,而且獲取的方式是通過PC的控制界面進行控制。

  本書單片機的選型以STC89C52RC增強型51單片機為藍本。本書共分為六大部分。

  第一部分為簡略介紹單片機的歷史,著重介紹傳統8051系列單片機的特點、STC89C52RC 增強型51單片機的主要特性和Keil開發環境。

  第二部分為基礎入門篇,著重講解STC89C52RC增強型51單片機的內部資源的基本使用,如GPIO,定時器、外部中斷、串口(含模擬串口)、看門狗、內部EERPOM等,同時對74LS164串行輸入并行輸出鎖存器、數碼管、LCD、進行簡單介紹。基礎入門篇做到原理與實踐相結合的過程體系,初學者能夠迅速掌握8051系列單片機的基本應用。最后闡述了STC89C52RC增強型51單片機獨有的功耗控制、EMI管理、軟件復位等應用和Keil內建的RTX-51實時系統以及IIB的生成、調用,特別是RTX-51實時系統的學習將對以后進軍嵌入式實時系統提供了厚實的根基。

  第三部分為實戰篇,通過學習基礎入門篇過后,現在必須由量變到質變的過程,實戰篇只有三個實驗,分別是計數器實驗、交通燈實驗、頻率計實驗。這三個實踐性實驗是十分典型的實驗,在大學的課程設計課題中都可以找到,因為這三個實驗能夠很好地檢驗我們對單片機深入程度,同時能夠在面向單片機編程中邏輯思維能力得到“質”的提高。例如通過計數器實驗涉及到單片機的定時器熟練應用與數碼管的顯示、交通燈實驗涉及到串口通信技術、頻率計實驗涉及到定時器與LCD1602 的高級應用,同時這三個實驗需要74LS164進行串行輸入并行輸出的轉換,所以當掌握了實戰篇內容的精髓,無論是對單片機的理解或是邏輯思維能力都有不同程度的蛻變。

  第四部分為高級通信接口開發篇,闡述了USB與網絡通信的原理及其應用。在我們進行產品研發的過程當中,不可避免地要接觸各種各樣的USB設備,并要為其編寫程序。一旦當前的USB設備滿足不了項目的要求時,往往使用網絡設備取代USB設備,這個現象是十分常見的。其實很大- -部分人如果是初始接觸USB或者網絡設備開發,他們就感覺到非常痛苦的事情,為什么這樣說呢?因為要對USB或者網絡設備進行開發,必須要對USB或網絡協議要熟悉。難能可貴的是本書在有限篇幅里簡明扼要地對USB和網絡的協議描述得一清二楚,并通過實驗進行驗證,以此消除對USB和網絡編程的恐懼,從此對USB與網絡設備的開發駕輕就熟。

  第五部分為深入篇主要對接口編程、單片機編程優化、單片機穩定性作深入的研究,以深入接口和深入編程進行講解,是技術上的重點,同樣是技術上的難點。這樣我們對單片機的理解不再浮于表面,而是站在一名項目開發者角度,思考著眾多的技術性問題,譬如深入接口部分是以數據校驗為重點,包含奇偶校驗、校驗和、CRC16循環冗余檢驗,加深大家對數據校驗的理解。深入編程以編程規范、代碼架構、c語言的高級應用(如宏、指針、強制轉換、結構體等復雜應用)、程序防跑飛等要點作深入的研究。深入篇從技術角度來看,是整本書內容的精華部分,在研究如何優化單片機的性能、穩定性搞得焦頭爛額的時候指引了明確的方向。深入篇是我們必看的部分,因其涉及的內容是單片機與C編程的精髓,并解決這多方面的問題,提供了不可多得的參考價值。

  第六部分為番外篇,何謂之番外篇,因為本篇超出了介紹單片機的范疇,但是又不得不說,因為在高級實驗篇很大部分的篇章已經涉及了界面的應用,說實話,現在的單片機程序員或多或少與界面接觸,甚至要懂得界面的基本編寫,說白了就是單片機程序員同時演繹著界面程序員的角色,這個在中小型企業比較常見,編寫的往往是一些比較簡單的調試界面,常用于調試或演示給老板或參觀的人看,當產品竣工時,要提供相應的DLL給系統集成部,締造出不同的應用方案。在番外篇中,界面編程開發工具為VC++2008,通過VC++2008向大家展示界面如何編寫,同時如何實現串口通信、USB通信、網絡通信,只要使用筆者編寫好的類,實現它們的通信是如此的簡單,就像在c語言中調用函數- -樣,只需要掌握Init()、Send()、Recv()、Close ()函數的使用就可以了,相信大家會在這篇中基本掌握界面編程,最后駕輕就熟,編寫出屬于自己的調試工具。

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1TC358743XBG評估板參考手冊
  2. 1.36 MB  |  330次下載  |  免費
  3. 2開關電源基礎知識
  4. 5.73 MB  |  6次下載  |  免費
  5. 3100W短波放大電路圖
  6. 0.05 MB  |  4次下載  |  3 積分
  7. 4嵌入式linux-聊天程序設計
  8. 0.60 MB  |  3次下載  |  免費
  9. 5基于FPGA的光纖通信系統的設計與實現
  10. 0.61 MB  |  2次下載  |  免費
  11. 651單片機窗簾控制器仿真程序
  12. 1.93 MB  |  2次下載  |  免費
  13. 751單片機大棚環境控制器仿真程序
  14. 1.10 MB  |  2次下載  |  免費
  15. 8基于51單片機的RGB調色燈程序仿真
  16. 0.86 MB  |  2次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費
  3. 2555集成電路應用800例(新編版)
  4. 0.00 MB  |  33564次下載  |  免費
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費
  7. 4開關電源設計實例指南
  8. 未知  |  21549次下載  |  免費
  9. 5電氣工程師手冊免費下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費
  11. 6數字電路基礎pdf(下載)
  12. 未知  |  13750次下載  |  免費
  13. 7電子制作實例集錦 下載
  14. 未知  |  8113次下載  |  免費
  15. 8《LED驅動電路設計》 溫德爾著
  16. 0.00 MB  |  6653次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉中文版)
  4. 78.1 MB  |  537796次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420026次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191185次下載  |  免費
  13. 7十天學會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183279次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138040次下載  |  免費
主站蜘蛛池模板: 国产精品女上位在线观看| jiz中国zz| 扒开美女的内衣亲吻漫画| 久久久精品久久久久三级| 亚洲第一天堂无码专区| 国产成人综合95精品视频免费| 日本老师xxxxx18| YELLOW免费观看2019| 女子初尝黑人巨嗷嗷叫| 99国产在线精品视频| 蜜芽最新域名解析网站| 91看片淫黄大片.在线天堂| 免费人成网站永久| gv手机在线观看| 日本精品卡一卡2卡3卡四卡三卡| 俺来也俺去也视频久久| 色狠狠一区二区| 国产精品嫩草久久久久| 性夜夜春夜夜爽AA片A| 國産麻豆AVMDMD0179| 亚洲一区综合图区| 蓝男色gay| www.中文字幕在线观看| 三级aa久久| 黑吊大战白女出浆| 在线看片成人免费视频| 男生射女生| 国产 浪潮AV性色四虎| 亚洲高清免费在线观看| 久久久久久免费观看| abp-146| 十九禁啊啪射视频在线观看| 国产人妻精品久久久久久很牛| 亚洲免费人成 久久| 麻豆产精品一二三产区区| jizzjizz中国大学生| 无套内谢大学生A片| 久久精品无码人妻无码AV蜜臀| 97在线播放| 午夜视频在线瓜伦| 麻豆出品国产AV在线观看|