介绍了51单片机开发的基本知识、常用功能模块以及KEIL8051 c编译器;重点介绍了7个实际的应用实例,内容涉及红外数据通信系统开发、光纤延迟线系统开发、车辆行驶状态记录仪开发、SDH光端机支路单元盘开发、用单片机实现简单的Web服务器、基于Keil RTX51 Tiny的远程监控采集系统开发、Shell调试系统开发等。
标签: 应用系统开发
上传时间: 2015-12-02
上传用户:13411102023
介绍了51单片机开发的基本知识、常用功能模块以及KEIL8051 c编译器;重点介绍了7个实际的应用实例,内容涉及红外数据通信系统开发、光纤延迟线系统开发、车辆行驶状态记录仪开发、SDH光端机支路单元盘开发、用单片机实现简单的Web服务器、基于Keil RTX51 Tiny的远程监控采集系统开发、Shell调试系统开发等
标签: 应用系统开发
上传时间: 2015-12-03
上传用户:13411102023
介绍了51单片机开发的基本知识、常用功能模块以及KEIL8051 c编译器;重点介绍了7个实际的应用实例,内容涉及红外数据通信系统开发、光纤延迟线系统开发、车辆行驶状态记录仪开发、SDH光端机支路单元盘开发、用单片机实现简单的Web服务器、基于Keil RTX51 Tiny的远程监控采集系统开发、Shell调试系统开发等。
标签: 应用系统开发
上传时间: 2015-12-03
上传用户:13411102023
Keil提供了包括c编译器、宏汇编、链接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(μVision)将这些部分组合在一起。运行Keil软件需要WIN98、NT、WIN2000、WINXP等操作系统。如果你使用C语言编程,那么Keil几乎就是你的不二之选,即使不使用C语言而仅用汇编语言编程,其方便易用的集成环境、强大的软件仿真调试工具也会令你事半功倍。
标签: Keil_lic-v 3.2 注册机
上传时间: 2018-10-25
上传用户:小狼jar
单片机开发中除必要的硬件外,同样离不开软件,我们写的汇编语言源程序要变为 CPU 可以执行的机器码有两种方法,一种是手工汇编,另一种是机器汇编,目前已极少使用手工 汇编的方法了。机器汇编是通过汇编软件将源程序变为机器码,用于 MCS-51 单片机的汇编 软件有早期的 A51,随着单片机开发技术的不断发展,从普遍使用汇编语言到逐渐使用高级 语言开发,单片机的开发软件也在不断发展,Keil 软件是目前最流行开发 MCS-51 系列单片 机的软件,这从近年来各仿真机厂商纷纷宣布全面支持 Keil 即可看出。Keil 提供了包括 C 编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通 过一个集成开发环境(uVision)将这些部份组合在一起。运行 Keil 软件需要 Pentium 或 以上的 CPU, 16MB 或更多 RAM、 20M 以上空闲的硬盘空间、 WIN98、 NT、 WIN2000、 WINXP 等操作系统。掌握这一软件的使用对于使用 51 系列单片机的爱好者来说是十分必要的,如 果你使用 C 语言编程,那么 Keil 几乎就是你的不二之选(目前在国内你只能买到该软件、 而你买的仿真机也很可能只支持该软件) ,即使不使用 C 语言而仅用汇编语言编程,其方 便易用的集成环境、强大的软件仿真调试工具也会令你事半功倍。 我们将通过一些实例来学 习 Keil 软件的使用,在这一部份我们将学习如何输入源程序,建立工程、对工程进行详细 的设置,以及如何将源程序变为目标代码。
上传时间: 2019-05-30
上传用户:Lily_liu
请注意以下有关Microchip器件代码保护功能的要点:•Microchip的产品均达到Microchip数据手册中所述的技术指标。•Microchip确信:在正常使用的情况下,Microchip系列产品是当今市场上同类产品中最安全的产品之一。•目前,仍存在着恶意、甚至是非法破坏代码保护功能的行为。就我们所知,所有这些行为都不是以Microchip数据手册中规定的操作规范来使用Microchip产品的。这样做的人极可能侵犯了知识产权。•Microchip愿与那些注重代码完整性的客户合作。•Microchip或任何其他半导体厂商均无法保证其代码的安全性。代码保护并不意味着我们保证产品是“牢不可破”的。代码保护功能处于持续发展中。Microchip承诺将不断改进产品的代码保护功能。任何试图破坏Microchip代码保护功能的行为均可视为违反了《数字器件千年版权法案(Digital Millennium Copyright Act)》。如果这种行为导致他人在未经授权的情况下,能访问您的软件或其他受版权保护的成果,您有权依据该法案提起诉讼,从而制止这种行为。QUALITYMANAGEMENTSYSTEMCERTIFIEDBYDNV== ISO/TS16949==商标Microchip的名称和徽标组合、Microchip
上传时间: 2021-12-15
上传用户:
PDF电子书-keil+C51教程完整精华版1270页断发展,以 C 为主流的单片机高级语言也不断被更多的单片机爱好者 和工程师所喜爱。使用 C 语言肯定要使用到 C 编译器,以便把写好的 C 程序编译为机器码, 这样单片机才能执行编写好的程序。KEIL uVISION2 是众多单片机应用开发软件中优秀的 软件之一,它支持众多不同公司的 MCS51 架构的芯片,它集编辑,编译,仿真等于一体, 同时还支持,PLM,汇编和 C 语言的程序设计,它的界面和常用的微软 VC++的界面相似, 界面友好,易学易用,在调试程序,软件仿真方面也有很强大的功能。 以上简单介绍了 KEIL51 软件,要使用 KEIL51 软件,必需先要安装它,这也是学习编 程语言所要求的第一步――建立学习环境。KEIL51 是一个商业的软件,对于普通爱好者可 以到 KEIL 中国代理周立功公司的网站上下载一份能编译 2K 的 DEMO 版软件 (http://www.zlgmcu.com/download/downs.asp?ID=480),基本可以满足一般的个人 学习和小型应用的开发。(安装的方法和普通软件相当这里就不做介绍了) 安装好后,您是不是迫不及待的想建立自己的第一个 C 程序项目呢?下面就让我们一 起来建立一个小程序项目吧。
上传时间: 2022-03-25
上传用户:qdxqdxqdxqdx
Keil C51是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。Keil提供了包括c编译器、宏汇编、链接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(μVision)将这些部分组合在一起。运行Keil软件需要WIN98、NT、WIN2000、WINXP等操作系统。
上传时间: 2022-05-21
上传用户:
随着单片机开发技术的不断发展,目前已有越来越多的人从普遍使用汇编语言到逐渐使用高级语言开发,其中主要是以C语言为主,市场上几种常见的单片机均有其C 语言开发环境。这里以最为流行的80C51 单片机为例来学习单片机的C 语言编程技术。大家都有C 语言基础,但是编单片机程序,大家还得找专门的书来学习一下。这里我们只介绍Keil 这种工具软件的用法。学习一种编程语言,最重要的是建立一个练习环境,边学边练才能学好。Keil软件是目最流行开发80C51 系列单片机的软件,Keil 提供了包括C 编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(μVision)将这些部份组合在一起。下面我以一个实验举一个例子, 一步一步学习Keil软件的使用。
上传时间: 2022-06-21
上传用户:
1 准备1.1 硬件和编译环境1.1.1 开发板硬件选用PIC18F25K22,在淘宝上可以买到开发板, LIXUE 工作室出品的。价格在140 左右。1.1.2 IDE编译环境为MPLAB IDE V8.87C 编译器为MCC18,版本号为3.38(以上编译环境均由开发板中的光盘提供)1.1.3 仿真器PICkit3,同一家店买的1.2 FreeRTOS 相关移植文件准备1.2.1 下载移植文件在Microchip 官网下载通用移植文件http://embeddedcodesource.com/rtos我是选了下面这个,点击download 即可下载,解压后里面存在如下文件,1.2.2 查找有用的文件下载到的FreeRTOS为6.0.4 版本1)找到三个.c 文件如上图所示,解压后,主要的文件在FreeRTOS\Source文件夹中,如下所示:其中list.c , queue.c ,tasks.c 无需修改,作为主要的FreeRTOS的文件,2)找到与.c 文件对应的.h 文件如下图所示,与之对应的在FreeRTOS\Source\include文件夹中:找到list.h , queue.h ,tasks.h,也无需修改。3)另外还有用的文件包括FreeRTOS.h , portable.h ,projdef.h4)找到heap_1.c找到FreeRTOS\Source\portable\MemMang文件夹里面5)移植修改文件主要包括port.c portmacro.h,在找到FreeRTOS\Source\portable\MPLAB\PIC18F文件夹里面6)其他文件在FreeRTOS_C18\FreeRTOS PrimerEjemplo文件夹中包含了主体的Demo 工程文件,关注FreeRTOSConfig.h,还有两个.lkr 链接文件。2 示例Demo 说明点开FreeRTOS_C18\FreeRTOS PrimerEjemplo 文件夹中的.mcw 工程文件,发现提示丢失文件,如下所示,其实是定位出现文件,依次对应步骤1.2.2 中的各个文件夹位置查找,重新定位即可,定位好之后,编译即可通过,
标签: freertos
上传时间: 2022-06-24
上传用户: