扫描二维码,下载手机APP
下载安卓APP箭头
客服QQ
箭头给我发消息

客服QQ:2698585038

单片机原理与C语言程序设计

综合评级:
★★★★★

定价:
¥28.00

作者:
付先成,高恒强,蔡红娟 编著

出版社:
华中科技大学出版社

出版日期:
2015年8月

页数:
208

字数:
354000

ISBN:
9787568008518

书籍介绍

本书通篇以C语言为编程语言,以89C51单片机为核心,系统介绍单片机原理及其接口技术。内容包括89C51单片机的硬件结构、指令系统、C语言程序设计、定时器/计数器、中断系统、串行通信、并行总线扩展、键盘与显示接口、A/D与D/A接口,以及单片机应用系统设计实例。

本着使读者能够快速掌握单片机基本知识、培养实际应用开发能力的宗旨,本书力求在内容取舍、编排顺序、问题阐述和教学方法上有所改进。为此,第5~8章内容都采用了渐进式的结构安排,帮助学生对知识的理解;通过引入C语言程序设计和实例分析,培养学生的实际应用开发能力;同时也注重新技术的介绍,引入了彩色液晶接口技术,为现代智能显示终端的接口应用提供了很好的参考,从而激发学生对这门课程的学习兴趣。

作者简介

中国地质大学副教授

目录

第1章绪论(1)

1.1计算机中的数制(1)

1.2二进制数的算术运算和逻辑运算(5)

1.3二进制编码(7)

1.4单片机概述(9)

习题(10)

 

第2章89C51单片机的硬件结构(11)

2.1基本组成(11)

2.2I/O端口(14)

2.3时钟电路(17)

2.4复位电路(19)

2.5最小应用系统(21)

2.6存储器空间配置(21)

习题(29)

 

第3章89C51单片机指令系统(31)

3.1指令系统概述(31)

3.2指令寻址方式(32)

3.3指令分类介绍(35)

3.4指令执行过程(53)

3.5汇编语言程序设计举例(54)

习题(59)

 

第4章89C51单片机的C语言程序设计(61)

4.1单片机程序设计语言概述(61)

4.2C51编程基础(62)

4.3C51编程举例(70)

4.4C51集成开发环境(73)

习题(82)

 

第5章定时器/计数器(84)

5.1工作原理(84)

5.2特殊功能寄存器(85)

5.3四种工作方式(87)

习题(92)

 

第6章中断系统(94)

6.1中断概念(94)

6.2工作原理(95)

6.3特殊功能寄存器(97)

6.4中断响应及中断服务函数(99)

习题(106)

 

第7章串行通信(107)

7.1串行通信概念(107)

7.2工作原理(110)

7.3四种工作方式(113)

7.4串行通信应用(118)

7.5RS232C电平标准(128)

习题(130)

 

第8章并行总线扩展(131)

8.1并行总线结构(131)

8.2存储器的扩展(138)

8.3并行I/O口扩展(143)

习题(152)

 

第9章键盘与显示接口(153)

9.1键盘接口(153)

9.2LED数码管显示接口(156)

9.3彩色LCD显示接口(163)

习题(181)

 

第10章A/D及D/A转换接口(182)

10.1A/D转换器接口(182)

10.2D/A转换器接口(189)

习题(196)

 

第11章单片机应用(197)

11.1步进电动机控制电路(197)

11.2频率的测量(202)

11.3时钟计时(206)

参考文献(209)