ISP下载的意思是在线编程,即不需将单片机从系统中卸下,可直接对系统中的单片机进行编程(即“烧入程序”)。USB下载、串口下载现在也都可以实现在线编程。1.3.2 搭建软件开发环境(Keil μVision)有了硬件开发环境,还需要一个友好的软件开发环境。Keil μVision系列软件是最为经典的单片机软件集成开发环境(编译器),支持...
2.9.1 新建Keil 工程 46 2.9.2 新建并添加main.c 文件 48 2.9.3 配置工程 49 2.9.4 编写程序代码 49 2.9.5 程序编译 50 2.9.6 STC-ISP 程序下载 5151单片机快速入门教程 思考题 53 应用实践 53 第3 章 LED 流水灯 54 3.1 LED 灯的工作原理 55 3.2 I/O 引脚部分寄存器 55 3.3 I/O 引脚控制的...
要学习51单片机,首先需要搭建开发环境。开发环境包括硬件和软件两个方面。硬件方面,需要一块支持51单片机的开发板或者实验板,以及一台电脑作为开发工具。软件方面,可以使用Keil C51作为编译器和调试器,它能够提供完整的开发环境,并支持51单片机的编程和调试。 三、编程语言 51单片机的编程语言主要是汇编语言和C语言。汇编...
第一阶段:学会C语言的常用语法,熟悉51单片机开发平台软件keil的操作,了解单片机的大概原理特性,能读懂按键,数码管,跑马灯,串口的简单程序,能熟悉几个常用的外围芯片驱动。网上这方面优秀的教程很多,我正在写的这个连载《从业十年,教你51单片机入门基础》也是属于这类入门教程之一。 第二阶段:我认为这个阶段是四个阶段中...
keil软件界面截图 ②程序烧写ISP(ISP--In System Programming是在线编程的意思)软件可直接从宏晶公司官www.stcmcu.com下载STC-ISP,这里面也有很多值得参考的东西,有事没事可以去看看,也可以百度,怎么安装USB转串口的驱动(USB转串口常用芯片:CP2102,PL2303,CH341),它的功能也就是将我们编写好的代码下载到我们的单片...
008-开发环境-软件-Keil激活 03:44 009-开发环境-软件-ISP 01:53 010-快速入门-编码&编译 20:04 011-快速入门-烧录 12:25 012-快速入门-案例解读 30:55 013-LED案例-闪烁 21:31 014-LED案例-闪烁-延时函数 30:02 015-LED案例-6T模式 02:01 016-LED案例-流水灯-需求说明 03:02 017-LED案例-流水...
Keil C51是美国Keil Software 公司出品的51系列兼容单片机C 语言软件开发系统。为了节省很多硬件方面的购买成本,电脑里面还得安装仿真软件PROTEUS,Proteus 软件是来自英国Labcenter Electronics 公司的EDA 工具软件,Proteus 软件除了其具有和其它EDA 工具一样的原理布图,PCB 自动或人工布线及电路仿真的功能外,其革命性的...
然而,51单片机的开发大多数情况下都是ISP下载,也就是说你只能下载 程序运行观察结果,不能够进行仿真调试。虽然这个对于开发来说不太有方便, 也是不规范的,但是51单片机的资源不多,即使这样的开发环境,还是完成可 以胜任的。 3.1 单片机的继承开发环境 目前51单片机基本上都是用Keil集成开发环境,注意:你要安装的是...
本书第1篇介绍单片机引脚功能、数字逻辑和C51基础、Keil开发环境等,既是单片机学习的基础,也非常容易入门。特别是用软件点亮一个发光二极管,是学习单片机的第一个里程碑成就。第二阶段要了解单片机的具体内部结构、外设接口、经常用到电子技术和元器件知识。本书第2篇介绍定时器、中断、串行接口、键盘和显示、ADC、...