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 的帖子
本群论坛 论坛网盘板块已经支持超大附件下载 你可以把你的资料分享到 论坛网盘 论坛网盘板块的超大附件可以在站外分享