这篇文章不是寻常意义上的HelloWorld,但是是我第一次尝试51单片机,原因是我想学的ros视频课程中出现了OpenRB-150开发板和舵机XL330-M288-T,我手头没有实物,只有吃灰了很久的51单片机,想着能否用单片机相似的模拟一下
工具#
路径 普中-7开发板资料\5–开发工具:卖家给的文件
- 3-程序下载软件-Keil(我这里是4,单片机卖家提供的资料里提供的版本)
- 4-常用辅助开发工具-串口调试助手(丁丁)(这里是SSCOM
单片机卖家提供的) - 4-常用辅助开发工具-程序烧制工具PZ-ISO v3.7
单片机卖家提供的 - 51单片机
实物,我这里是普中科技的A7标配 - 普中公司给的资料地址
http://www.prechin.cn/gongsixinwen/208.html
测试单片机是否正常#
- 用USB-A 接口数据线连接单片机,接口旁边还有个按钮,要按下去才能开机,开机后蓝灯会亮,还有一个红灯亮着
我不知道干嘛的,知识水平不够 - 打开PZ-ISP
- 芯片我这里选择STC89C5xxSeries
- 串口号COM3 蓝牙链接上的标准串行 (自动的)
- 波特率9600
- 双倍速12T(默认)
- 按文件擦除
- 接线
P20->D1,其他的按方向插下去就行。别接错了,很重要3–手把手教你学51单片机\实验现象演示这里有实验现象演示

- 选择文件路径
- 打开文件:我这里选择了最简单的流水灯
4--实验程序\1--基础实验\2-点亮第一个LED(解压后选择里面的template.hex[.hex后缀的那个,应该是编译后生成的]) - 程序下载—成功后会提示:
恭喜!文件下载完毕 - 然后D1灯就亮了绿色
- 点亮LED灯源文件main.c
- 打开文件:我这里选择了最简单的流水灯
/**************************************************************************************
深圳市普中科技有限公司(PRECHIN 普中)
技术支持:www.prechin.net
PRECHIN
普中
实验名称:点亮第一个LED
接线说明:
实验现象:下载程序后“LED模块”的D1指示灯点亮
注意事项:
***************************************************************************************/
#include "reg52.h"
sbit LED1=P2^0; //将P2.0管脚定义为LED1
/*******************************************************************************
* 函 数 名 : main
* 函数功能 : 主函数
* 输 入 : 无
* 输 出 : 无
*******************************************************************************/
void main()
{
LED1=0; //LED1端口设置为低电平
while(1)
{
}
}测试完可以关按钮把线拔了