《PIC微控制器项目设计:C语言》一第2章 mikroC Pro for PIC编程语言
第2章
mikroC Pro for PIC编程语言
本文讲的是PIC微控制器项目设计:C语言一第2章 mikroC Pro for PIC编程语言,在商业、工业和教育领域中,针对可编程接口控制器(PIC)18系列单片机的开发,使用的流行C语言编译器有:
mikroC Pro for PIC C编译器
PICC18 C编译器
MPLAB C18 C编译器
MPLAB XC8 C编译器
CCS C编译器
mikroC Pro for PIC C编译器是由制造商MikroElektronika(网址:www.microe.com)开发的,是个易于学习的编译器。该编译器具有丰富的资源,例如,有大量的库函数,一个具有内置模拟器的集成开发环境,以及一个在线调试器(如mikroICD)。带有2K程序限制的演示版编译器可以从MikroElektronika处下载得到。
PICC18 C编译器是另一款流行的C编译器,是由Hi-Tech Software(网址:www.htsoft.com)开发的。这个编译器有两个版本:标准版编译器和专业版编译器。该公司还提供一个强大的模拟器和集成开发环境(Hi-Tide)。PICC18由PROTEUS simulator(www.labcenter.co.uk)支持,可用于模拟基于微控制器的PIC系统。
MPLAB C18 C编译器是Microchip科技公司的产品(网站:www.microchip.com)。有限期的演示版和功能受限的无限期版的C18都可从Microchip网站上下载。C18包括一个模拟器并且支持硬件和软件开发的工具。
MPLAB XC8 C编译器是Microchip科技公司研制的最新的C编译器,该公司支持其生产的所有的8位系列单片机。编译器可以免费下载。
CCS C编译器由Custom Computer Systems公司(网址:www.ccsinfo.com)开发。该公司提供有限期演示版本的编译器。CCS编译器提供了大量的内置功能,并支持在线调试器。
在本书中,我们将使用两种流行的C语言:mikroC Pro for PIC和MPLAB XC8。mikroC Pro for PIC的详细内容将在本章中介绍。MPLAB XC8在下一章中再详细介绍。
原文标题:PIC微控制器项目设计:C语言一第2章 mikroC Pro for PIC编程语言
《PIC微控制器项目设计:C语言》一第2章 mikroC Pro for PIC编程语言相关推荐
- pic单片机 c语言编译器,PIC单片机C语言编译器——mikroC PRO for PIC
最新版本的mikroC(mikroPascal/ mikroBasic) PRO for PIC可以从我们的网站上下载:http://hkaco.com/developmenttools/mikro/ ...
- 微控制器编程技术c语言,8位单片机C语言编程:基于PIC16(用c语言对pic16微控制器进行编程的实用指导)...
第1章 PIC微控制器系统1 1.1 PIC 16 微控制器1 1.1.1 MCU特性2 1.1.2 程序执行3 1.1.3 RAM文件寄存器4 1.1.4 其他PIC芯片5 1.2 PIC MCU配 ...
- c语言1ms延时程序,请教老师,51微控制器在12M晶振,C语言程式设计时,延时函式120次=1ms(书本上是这样的,不懂),是怎样得来的?...
请教老师,51微控制器在12M晶振,C语言程式设计时,延时函式120次=1ms(书本上是这样的,不懂),是怎样得来的?以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集 ...
- MSP430C语言编程技巧,TIMSP430微控制器软件编程经验和应用技巧 - 全文
本文主要介绍TIMSP430微控制器软件编程设计中的实践经验和应用技巧. 第一部分讲述基于中断的标准程序流程模式,适用于大多数的产品应用编程:另外一部分讲述MSP430微控制器编程人员在开发产品时需要 ...
- c语言利用中断系统控制流水灯,基于流水灯的“微控制器应用”课程项目教学设计...
彭远芳,张静,黄晓峰 摘 要:"微控制器應用"课程是高职应用电子技术专业核心课程,对培养学生的分析问题.解决问题能力,以及创新能力都具有十分重要的作用.但由于课程逻辑性强,与其他课 ...
- 单片机c语言波特率检测,基于MSP430系列微控制器串口通信时的波特率自动检测的实现...
通常微控制器通过串行接口与其它终端进行通信时,两个终端需要通讯波特率一致才能达到准确与可靠的通讯效果,串行波特率的自动检测(ABR)可以解决通信终端的波特率自动匹配问题,从而实现微控制器与PC或其它主 ...
- Great Cow BASIC (大母牛BASIC)一个开源的8位芯片PIC和Atmel AVR微控制器的BASIC编译器
Great Cow BASIC (大母牛BASIC编辑器) Great Cow BASIC 0.98.02(Great Cow Graphical BASIC)是一个开源的8位芯片PIC和Atmel ...
- 基于c语言c8051f系列微控制器原理与应用,基于C语言C8051F系列微控制器原理与应用...
第1章 微控制器的原理 1.1 微控制器与计算机的关系 1.2 微控制器系统简介 1.3 微控制器的发展 1.4 8位机发展的3次技术飞跃 第2章 C8051 F系列单片机结构 2.1 C8051F系 ...
- python微控制器编程从零开始-Python微控制器编程从零开始 使用MicroPython
目 录 第1章 概述 1 1.1 MicroPython简介 1 1.2 设计思想 2 1.3 MicroPython探究 2 1.4 面向对象编程和一些Python基础 4 1.4.1 面向对象的概 ...
最新文章
- Apple高规格推3232吋LCD面板XDR
- CSS3新的鼠标样式介绍
- android 创建选项卡,Android用Fragment创建选项卡
- 数据中心采用液体冷却的障碍
- 玩大了! 阿里工程师的年会竟然这样搞?
- 12_02_Linux软件管理之二rpm
- Linux内核程序的编译:模块化编译
- 数据结构之树状数组(候补)
- 有关table的几个问题
- tampermonkey(油猴) GM_addStyle
- mysql排序order by asc | desc
- Codeforces 950C Zebras ( 贪心 模拟 )
- 【办公必备软件】万彩办公大师教程丨PDF转HTML工具
- 纯CSS3流光边框特效
- Python批量转换doc为docx格式
- Merkle Tree 实现细节及(不)存在性证明
- 乖离水机器人攻略_乖离性百万亚瑟王幽蓝机器人卡牌推荐 超弩幽蓝机器人攻略...
- chrome插件 自动点击页面元素 自动填入内容
- 我爱的人居然关注了我
- 好用的 前端UI 框架
热门文章
- cesium米转换经纬度_Cesium 坐标系转换
- python 全局变量_python程序中用类变量代替global 定义全局变量
- vue跳转下个页面关闭当前页面_如何机智判断页面是刷新还是关闭,背景:vue项目,需求:关闭页面,下次直接跳到登陆页...
- C语言printf函数
- 计算机科学与量子信息处理,量子计算交叉学科
- x86_x64 linux模式,一起学习x86/x64知识
- 变焦什么意思_变焦镜头中的恒定光圈与浮动光圈是什么意思?萌新摄影分享指南!...
- 毕业论文范文计算机,计算机毕业论文范文参考
- catia如何整列加工_非标零件如何用机器检测?能像人类一样查出问题吗?
- 计算机如何驱动无线网络,win7焦头烂额的无线网卡驱动程序安装问题!求帮助!...