用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 语言编程。
资源简介:详细介绍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语言编程,相信会对学习PIC单片机的人有很大帮助。
上传时间: 2015-11-06
上传用户:ywqaxiwang
资源简介:PIC 单片机的C 语言编程,提供PIC基础c语言开发基础
上传时间: 2016-03-19
上传用户:semi1981
资源简介:PIC单片机的C语言编程,有需要的朋友可以下载看看,很有帮助
上传时间: 2014-01-11
上传用户:youth25
资源简介:介绍了PIC单片机的C语言编程,通过实例进行了分析。
上传时间: 2016-12-02
上传用户:shawvi
资源简介:PIC单片机的C语言编程指南,有需要的可以参考!
上传时间: 2022-03-31
上传用户:zhanglei193
资源简介:PIC八位高档系列单片机的C语言编程教材
上传时间: 2013-12-01
上传用户:1966640071
资源简介:采用MIPS内核的32位PIC单片机采用C语言编程的经典书籍(英文版)
上传时间: 2013-12-21
上传用户:wangzhen1990
资源简介:用C 语言来开发单片机系统软件最大的好处是编写代码效率高、软件调试直观、维护升级方便、代码的重复利用率高、便于跨平台的代码移植等等,因此C 语言编程在单片机系统设计中已得到越来越广泛的运用。针对PIC 单片机的软件开发,同样可以用C 语言实现。但在单...
上传时间: 2013-11-17
上传用户:aa54
资源简介:MSP430单片机的C语言编程56236636 231
上传时间: 2013-07-01
上传用户:stewart·
资源简介:单片机的C语言编程应用开发程序 十分有用哦很好 的
上传时间: 2013-12-14
上传用户:270189020
资源简介:C8051F06X系列单片机的C语言编程实例,非常适合初次使用该单片机的人阅读,对掌握该单片机有很好的帮助作用。
上传时间: 2014-11-17
上传用户:as275944189
资源简介:51单片机的C语言编程,让你快速上手,学习,运用,设计等
上传时间: 2013-12-09
上传用户:xauthu
资源简介:51单片机的C语言编程,对于用C编写单片机程序的人员有很大帮助
上传时间: 2013-12-11
上传用户:徐孺
资源简介:PIC单片机的C语言开发实例程序,可以供初学者参考。
上传时间: 2014-01-14
上传用户:stewart·
资源简介:CCS 最新版microchip PIC单片机的C语言开发工具。支持PIC12/16/18系列单片机的新型号,16F883和16F9xx。
上传时间: 2015-11-24
上传用户:ryb
资源简介:51实现ad9850 51单片机的C语言编程 正弦信号发生器ad9850实际键盘
上传时间: 2015-12-17
上传用户:小鹏
资源简介:51单片机的C语言编程 基于avr amtel16控制数码管
上传时间: 2014-01-23
上传用户:colinal
资源简介:51单片机的C语言编程 基于avr amtel16控制灯显示
上传时间: 2015-12-17
上传用户:2404
资源简介:Keil编程环境下基于AT89S52单片机的C语言编程实践,本文是笔者实际工作的点滴经验总结。 www.200yi.com 提供。
上传时间: 2016-04-17
上传用户:wcl168881111111
资源简介:主要是介绍8051单片机的C语言编程,及应用。
上传时间: 2016-07-13
上传用户:wendy15
资源简介:详细的介绍了msp430单片机的C语言编程,有很多例子。
上传时间: 2016-09-27
上传用户:bibirnovis
资源简介:Silicon C8051F020单片机的C语言编程,里面包括很多单片机的功能程序。为初学者上手的最佳资料。
上传时间: 2013-11-30
上传用户:wangzhen1990
资源简介:HI-TECH PICC编译器和破解 用于PIC单片机的C语言编译。
上传时间: 2013-11-25
上传用户:曹云鹏
资源简介:用C语言来开发单片机系统软件最大的好处是编写代码效率高、软件调试直观、维护升级方便、代码的重复利用率高、便于跨平台的代码移植等等,因此C语言编程在单片机系统设计中已得到越来越广泛的运用。针对PIC单片机的软件开发,同样可以用C语言实现。
上传时间: 2013-10-20
上传用户:fanxiaoqie
资源简介:随着单片机开发技术的不断发展,目前已有越来越多的人从普遍使用汇编语言到逐渐使用高级语言开发,其中主要是以C语言为主,市场上几种常见的单片机均有其C语言开发环境。这里以最为流行的80C51单片机为例来学习单片机的C语言编程技术。 本书共分六章,每章一...
上传时间: 2013-11-06
上传用户:jiangfire
资源简介:PIC 单片机C 语言编程简介用C 语言来开发单片机系统软件最大的好处是编写代码效率高、软件调试直观、维护升级方便、代码的重复利用率高、便于跨平台的代码移植等等,因此C 语言编程在单片机系统设计中已得到越来越广泛的运用。针对PIC 单片机的软件开发,同样...
上传时间: 2013-11-17
上传用户:15527161163
资源简介:AVR单片机编程中异步串口uart的C语言编程,可以直接应用
上传时间: 2014-02-19
上传用户:Avoid98