单片机C语言编程基础与实践

当前位置:首页 > 教材 > 研究生/本科/专科教材 > 单片机C语言编程基础与实践

  • 版 次:1
  • 页 数:
  • 字 数:
  • 印刷时间:2009年02月01日
  • 开 本:16开
  • 纸 张:胶版纸
  • 包 装:平装
  • 是否套装:否
  • 国际标准书号ISBN:9787811244489
作者:刘同法 编著出版社:北京航空航天大学出版社出版时间:2009年02月 
编辑推荐
增强型80C51单片实学之路——动手系列
  追求实力,从做开始
  本书特色:
  使用VC++6.0,帮助C语言初学者入门;分课题制作小模块,提高动手能力;随书绑定学习中所需元器件;理论学习与实战训练结合,使读者轻松进入单片机的精彩世界。 
内容简介
本书是专为初学单片机C语言编程的读者而编写的。语言平实、叙述简洁、实践性强是本书的*特点。全书分为基础篇和实战篇两部分。基础篇为前3章:第1章集中讲述C语言基础知识与编程方法,第2章为P89LPC932A1单片机硬件基础知识,第3章为单片机C语言编程技巧;实战篇分为10个课题,以P89LPC932A1单片机为硬件平台,训练读者单片机C语言编程实践应用的能力。
本书可作为大中专学生、单片机爱好者以及从事自动控制、智能仪器仪表、电力电子、机电一体化和各类单片机应用工作的工程技术人员的学习参考用书。
目  录
基础篇
 第1章 C语言基础与简单应用编程
  1.1 C语言概述
  1.2 C语言的基础知识
   1.2.1 C语言的基本词法
   1.2.2 C语言的基本语句
   1.2.3 C语言的基本结构
  1.3 C语言的基本数据类型和运算符
   1.3.1 C语言的数据类型
   1.3.2 常量
   1.3.3 变量
   1.3.4 运算符
   1.3.5 表达式和语句
 1.4 C语言的程序控制流与程序编写
在线试读部分章节
基础篇
  第1章 C语言基础与简单应用编程
  1.1 C语言概述
自从1972年贝尔实验室的布朗•w•卡尼汉和丹尼斯•M•利奇对B语言进行了完善和扩充改名为C语言后,C语言就得到了全世界程序设计员的青睐。其最大的优点有:
①有强大的硬件处理能力。其特性是更接近硬件。因此,以它作为单片机开发的高级语言首选,是其他任何语言无可比拟的。
②有完好的思维系统。最突出的就是它的程序语法结构最接近人类的思维顺序。如“if…else…”,所表示的意思可以是:如果明天天晴我们就去桂林玩,否则我们就不去。该语句所表达的意义非常完美。这样就给程序员一个易学易用易接受的意念。
③具有十分丰富的数据类型和运算符。这些为程序员进行程序设计提供了更加方便的工具。比如,我们在汇编中用到的计算大多在2位数1个寄存器内,用到2个寄存器就特别复杂;而C语言就不一样,一个整型量可以接纳4位数,达2个寄存器,并配有更长的整型量。
④具有良好的移植性。用它编写的程序可以与硬件无关。例如,用它编写的51单片机程序,可以在所有的51系列单片机上运行,用它编写的AVR单片机程序可以在所有的AVR系列单片机上运行。
  ……

 单片机C语言编程基础与实践下载



发布书评

 
 

 

PDF图书网 

PDF图书网 @ 2017