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