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

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

刘同法, 编著

出版社:北京航空航天大学出版社

年代:2008

定价:30.0

书籍简介:

本书是专为进入单片机C语言编程初学的读者而编写的。全书分单片机C语言编程基础和单片机C语言编程实践,即基础篇和实战篇两部分编写而成。在基础篇中分三章,第一章集中讲叙述C语言基础知识与编程方法,第二章讲叙P89LPC932A1单片机硬件基础知识,第三章讲叙单片机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.4.1 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.4.1 C程序编写基础知识   1.4.2 循环语句与循环程序   1.4.3 条件语句与条件判断   1.4.4 数组与指针    1.4.5 结构   1.4.6 函数的说明方法与调用   1.4.7 C语言的编程技巧   1.5 C语言的编程环境与程序编译方法   1.5.1 VC6.0简易使用指南   1.5.2 TKStudio C编译简易使用指南   本章作业标准答案 第2章 LPC932A1单片机内部资源  2.1 LPC932A1单片机概要   2.1.1 LPC932A1单片机的特性   2.1.2 LPC932A1单片机的引脚定义   2.2 LPC932A1单片机内核80C51硬件结构   2.2.1 80C51的内部结构与引脚定义   2.2.2 80C51的存储器配置   2.2.3 80C51的I/O接口电路   2.2.4 80C51的中断系统   2.2.5 80C51的定时器   2.2.6 80C51的UART串行通信   2.3 LPC932A1单片机在80C51硬件结构的基础上增加部分   2.3.1 LPC932A1的内部结构   2.3.2 LPC932A1的存储器配置   2.3.3 LPC932A1的I/O接口电路   2.3.4 LPC932A1的中断系统   2.3.5 LPC932A1的定时器   2.3.6 LPC932A1的多功能UART串行通信   2.3.7 LPC932A1的I2C总线接口   2.3.8 LPC932A1的SPI同步串行通信接口   2.3.9 LPC932A1的模拟比较器   2.3.10 LPC932A1的E2PROM数据存储器 第3章 单片机C语言编程技巧   3.1 单片机C语言基础知识   3.1.1 单片机C语言专用数据存储类型   3.1.2 单片机C语言对单片机特殊功能寄存器的定义方法   3.1.3 单片机C语言对单片机位地址的定义方法   3.1.4 位变量(bit)在单片机C语言中的运用方法  3.2 单片机C语言编程起步   3.2.1 一个简单的指示灯程序到流水灯程序的编写   3.2.2 4位数码管C程序的编写   3.2.3 单键盘与4×4键盘C程序的编写   3.3 单片机C语言对单片机中断程序的编程方法   3.3.1 单片机中断C程序的编程基础   3.3.2 一个简易电子钟的编程实现实战篇 课题1 LPC932A1最小系统的应用制作(I/O口) 课题2 LPC932A1定时器与计数器的应用制作 课题3 LPC932A1外部中断系统的应用制作(含键盘中断) 课题4 用LPC932A1内部RTC产生实时时钟来制作一个电子钟 课题5 LPC932A1内部模拟比较器的应用 课题6 LPC932A1内部E2PROM及UART串行通信的应用 课题7 LPC932A1内部看门狗的应用 课题8 LPC932A1内部PWM与频率计数器的应用操作 课题9 LPC932A1内部I2C总线的应用 课题10 LPC932A1内部SPI同步串行通信接口的应用附录 附录A ASCII码表 附录B 十进制数、二进制数和十六进制数对照表 附录C MiniICP for LPC900下载线简易使用指南 附录D 网上资料内容说明参考文献温馨提示

内容摘要:

本书是专为初学单片机C语言编程的读者而编写的。语言平实、叙述简洁、实践性强是本书的最大特点。全书分为基础篇和实战篇两部分。基础篇为前3章:第1章集中讲述C语言基础知识与编程方法,第2章为P89LPC932A1单片机硬件基础知识,第3章为单片机C语言编程技巧;实战篇分为10个课题,以P89LPC932A1单片机为硬件平台,训练读者单片机C语言编程实践应用的能力。 本书可作为大中专学生、单片机爱好者以及从事自动控制、智能仪器仪表、电力电子、机电一体化和各类单片机应用工作的工程技术人员的学习参考用书。

编辑推荐:

增强型80C51单片实学之路——动手系列  追求实力,从做开始  本书特色:  使用VC++6.0,帮助C语言初学者入门;分课题制作小模块,提高动手能力;随书绑定学习中所需元器件;理论学习与实战训练结合,使读者轻松进入单片机的精彩世界。

书籍规格:

书籍详细信息
书名单片机C语言编程基础与实践站内查询相似图书
9787811244489
如需购买下载《单片机C语言编程基础与实践》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位北京航空航天大学出版社
版次1版印次1
定价(元)30.0语种简体中文
尺寸26装帧平装
页数 288 印数

书籍信息归属:

单片机C语言编程基础与实践是北京航空航天大学出版社于2009.01出版的中图分类号为 TP312 ,TP368.1 的主题关于 单片微型计算机-C语言-程序设计 的书籍。