YB-1A 51單片機開發板及深入淺出玩轉51單片機視頻教程介紹
由業邦通信推出的YB-1A 51單片機開發板一改以往絕大多數51單片機學習板只停留在入門級階段的現狀,往往好多單片機學習者也只駐足于此!而本套開發板則將引領單片機愛好者們真正理解和掌握51單片機,讓您從“菜鳥”甚至是對單片機一無所知的“門外漢”躍變為真正的單片機高手。秉著“將學習與娛樂相結合”的設計理念,YB-1A開發板既是您學習51知識的軟硬件平臺,又是您閑暇時娛樂的電子產品,“學習娛樂,自在其中”!
《深入淺出玩轉51單片機視頻教程》則著重“深入”和“淺出”,即使您對單片機一無所知,也能讓您跟著視頻教程一步一步的學會單片機。教程從計算機的發展及其基本知識的介紹逐步跨越到51單片機這個微型計算機的基本知識的講解,一步一步由淺入深引領學習者認識和理解51單片機的硬件特點,并通過一個個小的測試代碼來驗證51單片機的這些基本特性,讓讀者加深理解!本著“重點突出”的原則對一些重點知識,作者不惜筆墨進行了深入細致的剖析和講解,讓讀者真正理解51單片機的內部運行機制及其工作原理。不但“知其然”更“知其所以然”!為讀者后續的軟件編程打下牢固的硬件基礎。對MCS-51單片機內部的中斷、定時器、計數器、串行通信這些基本知識中的重要知識點進行詳盡的介紹。讓初學者對51單片機有了全面的了解后,才引領讀者學習單片機對外圍設備控制的應用,詳細講解了單片機與外圍設備通訊所采用的常用的幾種通訊協議,如I2C總線、SPI總線、單總線等。通過對各總線通訊協議的介紹,帶領大家用KEIL軟件(51單片機集成開發環境),通過51單片機的普通IO口來模擬各通訊協議時序,實現單片機對其外圍設備的控制,邊講解邊編寫代碼,讓讀者真正的理解和掌握各個通訊協議。并強調在軟件編程過程中注重代碼的時效性,引領讀者對通訊協議進行軟件優化,來提高51單片機的執行效率,讓51單片機的潛能發揮到極限!YB-1A開發板的整個硬件平臺所涉及的外圍設備有采用I2C總線的AT24C64 8K的EEPROM、SD2068高精度的實時鐘芯片、RDA5807收音機模塊;采用SPI總線的 LCD顯示模塊、SD卡模塊、MP3音樂播放模塊;采用單總線的 DS18B20溫度傳感器;以及其它一些外圍設備如USB轉串口的PL2303芯片(用于實現對單片機程序的下載和串行通信),9個獨立按鍵,蜂鳴器,USB供電或外接電源供電的接口等等。
在講解過程中,通篇以C語言為主,并對匯編語言做了簡要的介紹。從零開始、深入淺出,在基礎篇及外圍設備應用篇的初始部分,對C語言的逐條語句的作用進行了詳盡的講解,對匯編的逐個指令的含義進行了詳細的介紹。并詳細介紹了如何使用KEIL軟件進行程序的軟件仿真和“模塊化編程”的方法。并給出了整機測試代碼,采用模塊化、C語言和匯編語言混合編程的方法,將C語言的可讀性強、移植性好和匯編語言的可直接對硬件底層進行操作,實時性高的特點充分結合。達到在6T模式下可以實現對320KBPS的MP3文件流暢播放的目的。讓廣大初學者真正體會到在產品的商業開發中,在有限的時間內,高效快速的完成一個嵌入式產品的開發所常采用的這種混合編程的方法。而非大家常見的純C語言或純匯編的開發。如欲了解詳細,可和業邦通信有限公司的工程師高方洋聯系。希望業邦通信的產品能對您的學業有所幫助,祝您成功!
TEL: 13915970191
QQ: 1071129299
Mail:
ybcomm@163.com
可在QQ郵箱中下載,郵箱地址和密碼如下:
ybcomm51@qq.com
密碼:ybcomm51
在文件中轉站中,有《深入淺出玩轉51單片機視頻教程》的部分教程可供下載學習!
回復 hami51 的帖子
本群論壇 論壇網盤板塊已經支持超大附件下載 你可以把你的資料分享到 論壇網盤 論壇網盤板塊的超大附件可以在站外分享