- ISBN:9787111751021
- 装帧:平装-胶订
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:258
- 出版时间:2024-04-01
- 条形码:9787111751021 ; 978-7-111-75102-1
本书特色
探索单片机的奥秘,开启智能控制的新篇章!《单片机开发从入门到精通(第2版)》是一本专为电子爱好者和工程师编写的实用指南。本书以通俗易懂的语言,深入浅出地介绍了单片机的基础知识、编程技巧和实际应用案例。
基础知识:从单片机的基本概念讲起,逐步引导读者理解其工作原理和构成。
编程实践:通过丰富的实例代码,帮助读者掌握C语言编程,以及如何为单片机编写高效、可靠的程序。
硬件接口:详细介绍了各种输入/输出接口的使用,包括传感器、显示器和其他外围设备。
项目案例:结合32个实际项目,展示如何将理论知识应用于解决现实世界的问题。
通过本书你将学习到以下内容:
单片机系统电路组成与设计基础,单片机内部结构和外部一般特性。
单片机开发常用的软件和硬件实验平台。
单片机开发技术的基础知识,以及C语言程序设计技巧。
单片机系统常用外部器件的功能及使用方法。
STC系列单片机内部功能部件的应用和程序设计技巧
无论你是单片机开发的初学者还是希望提升技能的专业人士,本书都将是你的理想选择。它不仅提供了扎实的理论基础,还通过实践案例帮助你将知识转化为实际技能。让我们一起学习如何用单片机创造出令人惊叹的智能设备!
内容简介
《单片机开发从入门到精通 第2版》按照单片机技术开发应用深度和难度共分为7章,项目设计内容主要分布在第3~7章中。其中第1章主要介绍单片机系统电路组成与设计基础,读者需掌握单片机内部结构和外部一般特性,并对单片机系统运行做简单了解;第2章主要介绍单片机开发常用的软件和硬件实验平台,读者需掌握单片机程序设计工具Keil、电路仿真软件Proteus以及市场主流STC系列单片机的程序下载工具;第3、4章主要介绍单片机开发技术的基础,在充分挖掘单片机内部资源的基础上,不断深入地讲解单片机C语言程序设计技巧;第5、6章主要介绍单片机系统常用的外部器件,是设计复杂单片机系统的硬件和软件的基础;第7章主要介绍STC系列单片机内部功能部件的应用和程序设计技巧。 本书适合单片机产品开发与项目设计培训人员、单片机技术认证培训人员和单片机相关的竞赛培训人员阅读,也可用于大专院校电子信息类专业的单片机原理与应用课程教学或单片机技术实习、实训指导。
目录
前言
第1章单片机原理及应用
1.1MCS51单片机原理
1.1.1认识单片机
1.1.2单片机的应用
1.1.3单片机的外部引脚
1.28051单片机内部结构与硬件资源
1.2.1单片机内部结构
1.2.2CPU
1.2.3存储器
1.2.4专用寄存器
1.2.5特殊功能寄存器
1.3单片机*小系统
1.3.1单片机系统的工作电路
1.3.2单片机系统的工作模式
思考题
第2章单片机系统仿真与调试
2.1单片机系统电路仿真
2.1.1Proteus ISIS的工作界面
2.1.2电路原理图设计
2.1.3仿真与调试
2.2单片机编程平台
2.2.1Keil工作界面
2.2.2Keil应用步骤
2.2.3调试程序
2.3单片机系统硬件与程序下载
2.3.1单片机开发板
2.3.2程序下载软件
思考题
第3章程序设计基础
3.1单片机的C语言
3.1.1C51的特点
3.1.2C51的数据
3.1.3C51的运算符
3.1.4C51中常用的函数
3.1.5单片机C语言结构
3.2单片机驱动LED闪烁
3.2.1单片机I/O口输出与驱动原理
3.2.2单片机I/O口驱动LED闪烁
3.2.3流水灯程序设计
3.2.4数组与应用
3.3数码管驱动
3.3.1数码管的显示原理
3.3.2单只数码管驱动
3.3.3函数调用
3.3.4主程序与子程序
3.4单片机系统的按键
3.4.1按键抖动现象
3.4.2按键输入
3.4.34×4矩阵键盘
思考题
第4章单片机内部资源应用
4.1单片机的中断系统
4.1.1中断系统简介
4.1.2中断服务函数
4.1.3单片机外部中断应用
4.251单片机的定时器
4.2.1单片机的定时器/计数器结构
4.2.2定时器的工作方式
4.2.3定时器/计数器的初始化
4.2.4单片机定时器中断应用
4.2.56位数码管动态显示
4.3单片机常用的接口电路
4.3.1并行锁存器
4.3.2串行移位寄存器
4.3.38位数码管动态显示
4.4电子表设计
4.4.1功能分析
4.4.2电路设计
4.4.3程序设计
4.5单片机串口通信
4.5.1串行通信原理
4.5.2单片机的串行口
4.5.3串行口的工作方式
4.5.4单片机通信电路接口
4.5.5单片机串口通信
思考题
第5章单片机外部器件应用
5.1数字温度传感器DS18B20应用
5.1.1DS18B20功能原理
5.1.2DS18B20工作时序
5.1.3DS18B20指令
5.1.4DS18B20驱动程序设计
5.1.5数字温度传感器DS18B20应用
5.2实时时钟DS1302应用
5.2.1DS1302功能说明
5.2.2DS1302的寄存器和控制指令
5.2.3DS1302的读写时序与驱动程序
5.2.4DS1302应用
5.3I2C总线器件AT24C04应用
5.3.1I2C总线的构成和信号类型
5.3.2AT24C04应用原理
5.3.3AT24C04驱动程序设计
5.3.4AT24C04应用
5.4A/D、D/A转换器及其应用
5.4.1A/D、D/A转换器参数描述
5.4.2ADC0832应用
5.4.3A/D转换器TLC549应用
5.4.4D/A转换器TLC5615应用
5.5步进电动机驱动技术
5.5.1步进电动机驱动原理
5.5.22相步进电动机的励磁方式
5.5.3步进电动机驱动芯片ULN2003
5.5.4驱动应用
思考题
第6章单片机系统常用的显示器
6.1LCD1602单色字符液晶显示器
6.1.1LCD1602液晶显示器
6.1.2LCD1602的操作指令
6.1.3LCD1602驱动程序设计
6.1.4LCD1602应用
6.2LCD12864的原理与应用
6.2.1LCD12864点阵液晶显示模块工作原理
6.2.2LCD12864驱动程序
6.2.3LCD12864应用
6.3彩屏液晶TFT的原理与应用
6.3.1彩色液晶显示器简介
6.3.2GYTF018LB35B0M液晶显示器简介
6.3.3驱动程序设计
6.4LED点阵显示屏
6.4.1LED点阵结构及显示原理
6.4.2LED8×8点阵字符显示
6.4.3LED汉字屏原理与设计
6.4.416×16汉字点阵显示程序设计
思考题
第7章STC单片机系统开发实例
7.1STC系列单片机功能概述
7.1.1STC系列单片机简介
7.1.2STC单片机内部资源
7.1.3STC15F单片机开发环境
7.1.4STC15F单片机应用测试
7.2STC15F单片机片内A/D转换器应用
7.2.1STC15F单片机的基本原理
7.2.2STC15F单片机的A/D转换程序
7.2.3利用片内ADC实现NTC热敏电阻测温
7.3STC15F单片机内部EEPROM的IAP技术应用
7.3.1EEPROM存储空间与相关寄存器
7.3.2片内EEPROM程序
7.3.3掉电存储原理与应用
7.4STC15F单片机PWM波输出及其应用
7.4.1STC15F系列单片机PWM模块结构原理
7.4.2PWM相关寄存器
7.4.3PWM波输出程序设计
思考题
作者简介
白林锋,长期承担电子技术、单片机技术等课程的教学工作,从事无线视频监视与控制、城市道路交通控制技术等方面的研究,近五年来发表科技论文20余篇,主编和参编著作和教材6本,主持科技成果鉴定2项,获得厅级以上科研成果奖励6项。
-
铁道之旅:19世纪空间与时间的工业化
¥20.7¥59.0 -
金属材料及热处理
¥46.1¥72.0 -
中国传统民俗文化:建筑系列:中国古代桥梁
¥20.9¥58.0 -
嗨印刷工艺(Vol1烫印)(精)
¥147.4¥268.0 -
西门子S7-1200 PLC项目化教程
¥39.4¥54.0 -
装配化工字组合梁设计
¥88.0¥160.0 -
高聚物粘结及其性能
¥34.8¥120.0 -
汽车风云人物
¥13.5¥50.0 -
品牌鞋靴产品策划-从创意到产品
¥26.5¥42.0 -
城市桥梁工程施工与质量验收手册-(含光盘)
¥61.6¥78.0 -
城镇道路工程施工与质量验收规范实施手册
¥16.4¥39.0 -
长江航运文化
¥21.2¥46.0 -
航空发动机限寿件概率损伤容限评估概述
¥67.8¥88.0 -
天才武器
¥42.0¥60.0 -
中国再制造进展
¥88.5¥118.0 -
中国烹饪工艺学粤菜教程
¥48.4¥59.8 -
蓝色水星球 重新思考我们在宇宙中的家园
¥60.7¥88.0 -
面对盖娅:新气候制度八讲
¥69.0¥92.0 -
机械制图
¥37.4¥68.0 -
服饰造型讲座:4:外套·背心
¥37.1¥58.0