51开发板又称为51单片机实验板、51单片机学习板。 是用于学习51型号单片机的实验学习装置。 是51单片机常用的外设。 例如,跑马灯、数码管、矩阵键盘、EEPROM、时钟、蜂鸣器、继电器都集成在一块小小的电路板上。 易于携带和学习,直接插入电脑。 您可以随时随地学习。 一些中小型项目也可以直接在该板上开发。 开发完成后,可以在此基础上重新画图纸、做板子,大大缩短了公司的开发周期,节省了硬件成本。 。
该开发板扩展了微控制器的功能。 单个51芯片无法工作。 至少需要一个晶振电路和复位电路组成一个最小系统,单片机才能工作。 一块开发板集成了几乎所有的功能模块,包括io、ad、uart、外存、键盘、显示器等。51开发板根据设计不同,功能也不同。 主要搭建外围电路,方便初学者。 我觉得之所以有开发板,是因为初学者在硬件电路的设计上还存在很多问题,所以使用开发板硬件系统比较成熟的东西上手比较快。 对于学习C语言也很有帮助。 一般开发板都会自带例程,你可以通过学习别人的例程来提高自己的编程能力。
51开发板的使用
首先,阅读适合您的开发板的相应教程。 MCU开发板上电后指示灯会亮起; MCU开发板正常工作所需的条件(请参考吴建英的MCU开发板教程)。
1、电源;
一般开发板提供两种供电方式,USB供电和专用电源。 使用USB供电只需使用USB线将开发板的USB电源接口连接到电脑的USB接口即可; 如需使用专用电源(一般随开发板提供),只需将专用电源一端连接到220V市电,另一端连接到开发板即可。 只需使用电源接口即可;
2、系统时钟;
检查您的开发板上晶振是否连接正确,晶振频率是否正确;
3.复位电路;
检查您的开发板上的复位电路是否正常;
4、程序下载;
要将编写好的C源程序下载到单片机执行,需要:
(1)硬件连接:一般采用串口下载方式,将串口线一端连接到开发板上的程序下载串口,另一端连接到电脑上的任意串口;
(2)软件准备:编辑好C源文件后,使用集成开发环境(keil C广泛使用)调试正确,编译连接生成相应的hex文件,下载程序软件(如stc isp v4.88)进行相应的设置,如选择要下载的hex文件、设置下载速度、选择单片机型号等),确保满足前三个条件,点击下载,给开发板上电出现提示后,等待程序下载成功。 重置开发板即可运行程序。