本实验目的是实现流水灯,五个led灯循环点亮,熟悉单片机开发流程
51单片机,stc89c52rc,需要外部电路。淘 宝购买了最小系统开发板。
因电路简单,这里没有使用proteus仿真软件。重点介绍如何下载程序到板子并运行。
1、下载并安装keil5(Keil C51是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统)
写好代码编译并生成hex文件,操作步骤如下。
2、安装串口驱动,这里使用的是ch340芯片,安装驱动时板子一定要连接电脑(是一个USB总线的转接芯片,实现USB转串口通信,安装好后电脑的设备管理器中会显示如下图所示)
3、STC单片机烧录软件stc-icp
(宏晶科技http://www.stcmcu.com 国内单片机生产厂家,主页可以下载烧录软件)
主要步骤如下,板子与电脑连接好-->选择单片机型号-->串口号一般自动识别-->打开编译的hex文件-->点击下载/编程-->重新给板子加电。(其他选项默认即可)
4、连接电路(电路应该是Proteus软件仿真后就连接好,然后再下载程序运行,因为本实验特别简单最后才连接电路。忽略视频里的数码管和蜂鸣器)
ps:一些知识点