用C 语言来开发单片机系统软件最大的好处是编写代码效率高、软件调试直观、维护
升级方便、代码的重复利用率高、便于跨平台的代码移植等等,因此C 语言编程在单片机系统设计中已得到越来越广泛的运用。针对PIC 单片机的软件开发,同样可以用C 语言实现。但在单片机上用C 语言写程序和在PC 机上写程序绝对不能简单等同。现在的PC 机资源十分丰富,运算能力强大,因此程序员在写PC 机的应用程序时几乎不用关心编译后的可执行代码在运行过程中需要占用多少系统资源,也基本不用担心运行效率有多高。写单片机的C 程序最关键的一点是单片机内的资源非常有限,控制的实时性要求又很高,因此,如果没有对单片机体系结构和硬件资源作详尽的了解,以笔者的愚见认为是无法写出高质量实用的C 语言程序。这就是为什么前面所有章节中的的示范代码全部用基础的汇编指令实现的原因,希望籍此能使读者对PIC 单片机的指令体系和硬件资源有深入了解,在这基础之上再来讨论C 语言编程,就有水到渠成的感觉。本书围绕中档系列PIC 单片机来展开讨论,Microchip 公司自己没有针对中低档系列PIC单片机的C 语言编译器,但很多专业的第三方公司有众多支持PIC 单片机的C 语言编译器提供,常见的有Hitech、CCS、IAR、Bytecraft 等公司。其中笔者最常用的是Hitech 公司的PICC编译器,它稳定可靠,编译生成的代码效率高,在用PIC 单片机进行系统设计和开发的工程师群体中得到广泛认可。其正式完全版软件需要购置,但在其网站上有限时的试用版供用户评估。另外,Hitech 公司针对广大PIC 的业余爱好者和初学者还提供了完全免费的学习版PICC-Lite 编译器套件,它的使用方式和完全版相同,只是支持的PIC 单片机型号限制在PIC16F84、PIC16F877 和PIC16F628 等几款。这几款Flash 型的单片机因其所具备的丰富的片上资源而最适用于单片机学习入门,因此笔者建议感兴趣的读者可从PICC-Lite 入手掌握PIC 单片机的C 语言编程。
资源简介:用C 语言来开发单片机系统软件最大的好处是编写代码效率高、软件调试直观、维护升级方便、代码的重复利用率高、便于跨平台的代码移植等等,因此C 语言编程在单片机系统设计中已得到越来越广泛的运用。针对PIC 单片机的软件开发,同样可以用C 语言实现。但在单...
上传时间: 2013-11-17
上传用户:aa54
资源简介:PIC的C语言编程教材。包括很多实例,实用性较强。
上传时间: 2013-11-25
上传用户:youlongjian0
资源简介:详细介绍PIC单片机的C语言编程
上传时间: 2013-11-10
上传用户:whymatalab
资源简介:PIC单片机的C语言编程教材 用C 语言来开发单片机系统软件最大的好处是编写代码效率高、软件调试直观、维护升级方便、代码的重复利用率高、便于跨平台的代码移植等等,因此C 语言编程在单片系统设计中已得到越来越广泛的运用。针对PIC 单片机的软件开发,同样...
上传时间: 2013-11-11
上传用户:xdqm
资源简介:用C 语言来开发单片机系统软件最大的好处是编写代码效率高、软件调试直观、维护升级方便、代码的重复利用率高、便于跨平台的代码移植等等,因此C 语言编程在单机系统设计中已得到越来越广泛的运用。针对PIC 单片机的软件开发,同样可以用C 语言实现。但在单片...
上传时间: 2013-11-12
上传用户:wfeel
资源简介:详细介绍了PIC单片机C语言编程的方法和技巧
上传时间: 2015-02-07
上传用户:luopoguixiong
资源简介:根据C语言编程知识的完美演绎
上传时间: 2013-12-30
上传用户:zgu489
资源简介:PIC八位高档系列单片机的C语言编程教材
上传时间: 2013-12-01
上传用户:1966640071
资源简介:PIC 单片机的C语言编程,相信会对学习PIC单片机的人有很大帮助。
上传时间: 2015-11-06
上传用户:ywqaxiwang
资源简介:PIC单片机C语言编程入门笔记 适合初学单片机的人,可以提高学习进度。
上传时间: 2014-01-24
上传用户:asddsd
资源简介:PIC 单片机的C 语言编程,提供PIC基础c语言开发基础
上传时间: 2016-03-19
上传用户:semi1981
资源简介:PIC单片机的C语言编程,有需要的朋友可以下载看看,很有帮助
上传时间: 2014-01-11
上传用户:youth25
资源简介:PIC有关C语言编程方面的参考设计,对学习PIC C语言编程的有很大的帮助。
上传时间: 2016-11-09
上传用户:banyou
资源简介:介绍了PIC单片机的C语言编程,通过实例进行了分析。
上传时间: 2016-12-02
上传用户:shawvi
资源简介:linux下的C语言编程入门 目录介绍 1)Linux程序设计入门--基础知识 2)Linux程序设计入门--进程介绍 3)Linux程序设计入门--文件操作 4)Linux程序设计入门--时间概念 5)Linux程序设计入门--信号处理 6)Linux程序设计入门--消息管理 7)Linux程序...
上传时间: 2014-01-07
上传用户:1966640071
资源简介:PIC单片机的C语言编程指南,有需要的可以参考!
上传时间: 2022-03-31
上传用户:zhanglei193
资源简介:Turbo C 2.0 不仅是DOS时代优秀的C语言编程工具,而且还是广大编程学习者的入门语言。本版更彻底地进行了汉化,包括出错信息,却又不牵强翻译,保留了最贴切的信息,并且为其完善了Windows以及中文DOS下的运行环境,使用者并不需要熟悉DOS知识,只需要在安装...
上传时间: 2016-03-27
上传用户:colinal
资源简介:《PIC 单片机C 语言编程指南》,介绍如何在PIC单片机的开发中运用c语言。
上传时间: 2013-11-30
上传用户:tianjinfan
资源简介:本书主要介绍针对嵌入式系统基于c语言的软件项目开发流程、较为复杂的C语言编程知识与技巧、编程风格及调试习惯,并通过对一个具体的软件模块(asix window gui)的分析,介绍分析代码的方法以及设计软件系统需要考虑的各要素。本书以实际项目中的代码为例来进...
上传时间: 2022-07-27
上传用户:
资源简介:PIC单片机C语言编程指南_PIC_c语言
上传时间: 2013-05-23
上传用户:pscsmon
资源简介:MSP430单片机的C语言编程56236636 231
上传时间: 2013-07-01
上传用户:stewart·
资源简介:stm8s的C语言编程例程
上传时间: 2013-11-08
上传用户:wweqas
资源简介:STM8的一些基本功能的C语言编程,内容详细很值得学习
上传时间: 2013-11-07
上传用户:han_zh
资源简介:DSP的C语言编程
上传时间: 2014-12-28
上传用户:zhangyigenius
资源简介:DSP的C语言编程
上传时间: 2013-10-13
上传用户:liuxinyu2016
资源简介:实用的C语言编程软件
上传时间: 2014-01-26
上传用户:daijun20803
资源简介:实用的C语言编程软件
上传时间: 2013-11-16
上传用户:eclipse
资源简介:Unix下的C语言编程
上传时间: 2013-12-26
上传用户:cainaifa
资源简介:以HTML形式的C语言编程软件
上传时间: 2015-01-31
上传用户:洛木卓
资源简介:测试在Dev-C++中的C语言编程,具体测试在程序退出之前进行暂停。我的作品
上传时间: 2014-01-12
上传用户:qw12