单片机技术基础教程与实践
温馨提示:5折以下图书主要为出版社尾货,大部分为全新(有塑封/无塑封),个别图书品相8-9成新、切口有划线标记、光盘等附件不全详细品相说明>>
- ISBN:9787121056598
- 装帧:暂无
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:380
- 出版时间:2008-01-01
- 条形码:9787121056598 ; 978-7-121-05659-8
内容简介
学习单片机的关键在入门,本书的目的就是使读者入门,具有读懂单片机C程序、看懂单片机电路、看明白单片机芯片手册的能力。
本书以51单片机为例,介绍了单片机结构、C语言编程、Keil软件使用等基本知识;串行通信、外扩模块等基本应用;单片机实现数字电路、状态机与顺序控制等基本技术;增强型51内核单片机;单片机*小系统设计与硬件设计技术。各章均有大量完整的例题,用于锻炼读者读程序、编程序的能力。附录中给出了本书配套实验装置制作的详细资料,使读者自制实验电路成为可能。
本书可作为高等学校有关专业单片机课程的教材,以及单片机爱好者学习单片机的自学用书。
目录
1.1 51内核单片机简介
1.2 51单片机的结构特点
1.3 详细内部结构框图
1.4 51单片机的引脚说明
1.5 51单片机的存储器
1.6 51单片机的指令时序
1.7 51单片机的定时器
1.7.1 定时器基础
1.7.2 四种工作方式
1.8 51单片机的中断
习题
第2章 51单片机C程序简介
2.1 51单片机的存储器空间
2.2 C语言基础知识
2.3 运算符
2.4 C程序结构
2.5 函数
2.6 其他C语句
2.6.1 编译预处理
2.6.2 用typedef重定义数据类型
2.7 C51编译过程中用到的文件
2.8 Intel HEX文件的格式
2.9 获得错误与警告的信息
习题
第3章 Keil C51软件的应用
习题
第4章 C51程序设计举例
4.1 C51简单程序设计
4.2 具有定时器的C51程序设计
第5章 51单片机实现数字电路
习题
第6章 51单片机串行通信
6.1 异步串行通信
6.1.1 概述
6.1.2 RS-232接口
6.2 单片机异步串行通信编程基础
6.3 51单片机的串行通信口
6.3.1 单片机的串行口
6.3.2 51单片机异步串行口通信例题
6.4 SPI总线通信
6.4.1 SPI总线介绍
6.4.2 51单片机实现SPI总线输出数据
6.4.3 有关SPI总线的例题
6.5 RS-485通信
6.5.1 RS-485通信概述
6.5.2 RS-485接口通信的例题
习题
第7章 51单片机的键盘与数码显示电路
第8章 51单片机的常用外扩芯片
第9章 51单片机实现状态机
第10章 51单片机实现顺序控制
第11章 51单片机*小系统设计
第12章 51内核单片机P89LPC935入门
附录A 制作实验电路板
参考文献
-
全图解零基础word excel ppt 应用教程
¥15.6¥48.0 -
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
硅谷之火-人与计算机的未来
¥12.7¥39.8 -
机器学习
¥59.4¥108.0 -
深度学习的数学
¥43.5¥69.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥37.7¥65.0 -
情感计算
¥66.8¥89.0 -
LINUX企业运维实战(REDIS+ZABBIX+NGINX+PROMETHEUS+GRAFANA+LNMP)
¥48.3¥69.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
LINUX实战——从入门到精通
¥48.3¥69.0 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
数据驱动的工业人工智能:建模方法与应用
¥68.3¥99.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥76.3¥109.0 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
UN NX 12.0多轴数控编程案例教程
¥24.3¥38.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
Go 语言运维开发 : Kubernetes 项目实战
¥38.7¥79.0