1.安装串口驱动程序

点击图标,进行驱动安装

点击 下一步

点击 完成,电脑重新启动后即可使用

2.安装 keil4

将光盘中的KEIL4解压出现如下界面

双击C51V901开始安装

点击Next

选中“I agree to all the tems of the preceding License Agreemnet”点击Next

点击“Browse”选择安装目录,我们使用默认目录,点击Next

在“First Name”和“E-mail”输入你的信息,点击Next

进入安装过程,等待大约40秒

点击“Finish”完成安装

3.注册Keil4软件

桌面上新增图标,双击该图标

点击File

点击License Mangement

复制CID框内容

双击KEIL_Lic

将复制的内容粘贴到CID框,点击Generate

复制编辑框的内容

将复制的内容粘贴到New License ID Code 框,点击Add LIC

注册完成,点击Close

4.建立第一个工程

双击桌面图标

点击Project

点击New uVision Project

在目录中新建一个文件夹,我们取名位LED

双击LED

在文件名框内输入工程名,我们取为LED,并点击保存

点击Atmel 左边的+号

选中AT89C52,点击OK

点击 否

点击左下角的Pro….

点击新建文本图标

弹出如上界面

点击File 选择Save As…

保存为C文件,这里命名为LED.C 点击保存

点击Target1左边的+号,在Soure Group1上点击右键,选中Add File to Group …

选择LED 点击Add,再点击Close

右键点击Target1,选择Options for Target

点击Output 选中Create HEX Fille,点击OK

在LED.c的编辑中输入程序

点击Rebuild 进行编译

在工程目录下生成hex文件,程序编译完成在工程目录下生成hex文件,程序编译完成。

5.下载第一个程序

实物连线图

打开“单片机下载工具”

点击下载图标

在单片机选择中选择STC89C52RC

点击Step2中的Open file/打开文件 选择LED.hex 点击打开

右击我的电脑->管理->设备管理器->端口 查看串口号,该处为COM4

在Step3的COM 中选择相应的串口号,通过上一步可知为COM4,选择该串口

点击Step5中的Download /下载 按下单片机的复位

正在下载程序

下载完成

运行实物图

另外,这里有相关源码,大家可以去这里下载

mmdanielmm/Project-update-weekly​github.com

串口下载器rts线不接可以吗_【单片机自学】1.单片机的开发环境及下载过程教程...相关推荐

  1. Linux 开发环境工具 下载网址大全

    Linux 开发环境工具 下载网址大全  package:        download from: 软件集成开发环境(代码编辑.浏览.编译.调试) Emacs            http:// ...

  2. Linux 开发环境工具 下载网址大全 --转

    Linux 开发环境工具 下载网址大全 --转 ARM综合2010-08-04 22:46:17阅读329评论0字号:大中小订阅 软件集成开发环境(代码编辑.浏览.编译.调试) Emacs http: ...

  3. python安装包_迈出Python学习第一步:Python开发环境的下载与安装

    所谓"磨刀不误砍柴工"."工欲善其事,必先利其器",都在告诉我们一个道理:要做好一个事情,事先做好充分的准备工作是非常重要的.所以在我们正式学习用Python编 ...

  4. 【转】:andriod 开发环境工具下载地址(2)

    http://www.cnblogs.com/oudi/archive/2011/06/30/2094674.html andriod 开发环境工具下载地址 注意内容 1. jdk:http://ww ...

  5. 【鸿蒙 HarmonyOS】HarmonyOS 开发环境搭建 ( 下载 | 安装 | 启动 | 支持的设备与开发语言 )

    文章目录 一.HarmonyOS 开发环境下载 二.HarmonyOS 开发环境安装 三.启动 DevEco Studio 四.HarmonyOS 支持的设备与开发语言 一.HarmonyOS 开发环 ...

  6. PHP开发环境MySQL下载安装及配置流程

    PHP开发环境&MySQL下载安装及配置流程 因工作需要,从0开始学PHP,前几天看完视频教程后开始搞开发环境,到今天才好.这里把安装配置流程梳理一下分享出来. 一.概述 要搭建一个开发环境无 ...

  7. android usb设备节点_(五)树莓派3开发环境搭建——6.树莓派USB与tty串口号绑定...

    通过前面一系列的铺垫,相信大家对整个miiboo机器人的DIY有了一个清晰整体的认识.接下来就正式进入机器人大脑(嵌入式主板:树莓派3)的开发.本章将从树莓派3的开发环境搭建入手,为后续ros开发.s ...

  8. R语言和RStudio开发环境的下载与安装

    文章目录 R的下载和安装 RStudio的下载与安装 R的下载和安装 进入官网:https://www.r-project.org/ 下载完成后双击运行安装包,注意这里全部点击下一步默认即可,不要更改 ...

  9. flutter usb串口_在Windows上搭建Flutter开发环境

    一.使用镜像 由于在国内访问Flutter有时可能会受到限制,Flutter官方为中国开发者搭建了临时镜像,大家可以将如下环境变量加入到用户环境变量中: export PUB_HOSTED_URL=h ...

最新文章

  1. 上帝视角:程序员为什么需要理解 CPU?
  2. 【Rsyslog】 从json 中通过正则 key 获取 value值,rsyslog正则匹配获取key 的 value值
  3. boost::units模块实现测试数量的隐式转换的测试程序
  4. js中函数的参数为函数的情况即回调函数
  5. docker云计算_为什么Docker成为虚拟化和云计算的新热潮?
  6. 何时运行 A/B 测试,亚马逊、微软、谷歌等大厂是怎么做的?
  7. 《移动通信》学习总结
  8. 计算平均成绩,科目数已知
  9. C语言程序设计(第三版)何钦铭著 习题4-10
  10. 设计一个具有大纯时延时间的一阶惯性环节的计算机控制系统,计算机控制课程设计――大纯时延一阶惯性环节温度控制系统....
  11. ICT项目管理与实施体系
  12. 年会抽奖程序,及时安排一波【开源项目】
  13. 4万字的“整洁三部曲”干货,全浓缩在这一篇里了
  14. unity3d 虚拟博物馆_基于Unity3d的博物馆移动信息化系统
  15. 集群渲染和渲染农场是什么意思?跟云渲染有什么关系?
  16. HTTPS之SNI介绍与Nginx多域名支持
  17. 《手把手教你读财报》- 读书总结
  18. 由博客评论引发的思考和实践(关于搜狗输入法)
  19. 3D中点线面之间的几何关系
  20. ppt扇形图怎么显示数据_ppt如何制作扇形图 ppt如何画扇形统计图-泡泡糖办公

热门文章

  1. 不正确 有三种形式 说法 通配泛型_一看就懂 详解JAVA泛型通配符T,E,K,V区别...
  2. 这些 IDEA 的优化设置赶紧安排起来,效率提升不是一点点!
  3. 皮一皮:有这样的妈妈挺有趣的...
  4. 诡异!MyBatis的Insert方法一直返回-2147482646?
  5. 面试:给我说一下Spring MVC拦截器的原理?
  6. java 选择 颜色的控件_JavaFX颜色选择器(ColorPicker)
  7. explain mysql 调优_explain mysql性能优化
  8. opencv c++ 贴图
  9. ‘numpy.float64‘ object cannot be interpreted as an integer
  10. 检测跟踪 DeepSOCIAL:基于YOLOv4的人群距离监测 集检测、跟踪以及逆透视映射一体的系统