单片机原理及接口技术(第3版)
全新正版 极速发货
¥
29.93
6.1折
¥
49
全新
仅1件
作者李建兰 编
出版社电子工业出版社
ISBN9787121454011
出版时间2023-04
装帧平装
开本16开
定价49元
货号1202875468
上书时间2024-12-02
商品详情
- 品相描述:全新
- 商品描述
-
作者简介
作者李建兰,云南机电职业技术学院教授,长期从事单片机和C语言课程的教学工作
目录
项目1认识单片机(1)
1.1学习情境(1)
1.2什么是单片机(1)
1.3单片机能做什么(2)
【实例1-1】产生秒脉冲信号(2)
【实例1-2】实现8个LED灯循环点亮与熄灭(4)
【实例1-3】实现10s计时显示(8)
【实例1-4】步进电机控制(10)
【实例1-5】超声波测距控制(10)
【实例1-6】智能小车控制(11)
【实例1-7】大功率红外遥控电子时钟控制(11)
【实例1-8】模拟路灯控制(12)
【实例1-9】数字温度计控制(12)
【实例1-10】LED电子广告牌控制(12)
1.4单片机的特点(13)
1.5单片机的应用(13)
1.6单片机开发软件(14)
项目2单片机最小系统与I/O接口应用(20)
2.1学习情境(20)
2.2MCS-51单片机主要性能(20)
2.3MCS-51单片机内部结构(20)
2.3.1单片机内部结构(20)
2.3.2单片机信号引脚(21)
2.3.3单片机时钟电路(22)
2.3.4单片机复位电路(23)
2.4MCS-51单片机存储器结构(24)
2.4.1程序存储器(24)
2.4.2数据存储器(24)
2.5MCS-51单片机I/O接口(26)
2.6MCS-51单片机最小系统(29)
2.7训练项目(30)
2.7.1点亮LED发光二极管(30)
2.7.2单灯闪烁(32)
2.7.3流水灯控制(35)
2.7.4蜂鸣器控制(40)
2.7.5继电器控制(44)
2.8小结(46)
2.9练习题(47)
项目3单片机中断系统与定时器/计数器应用(48)
3.1学习情境(48)
3.2MCS-51单片机中断系统(48)
3.2.1中断源(49)
3.2.2与中断有关的特殊功能寄存器(49)
3.2.3中断服务函数的写法(52)
3.3MCS-51单片机定时器/计数器(53)
3.3.1定时器/计数器内部结构(53)
3.3.2与定时器/计数器有关的特殊功能寄存器(54)
3.3.3定时器/计数器工作方式(55)
3.3.4定时器/计数器初始化(57)
3.4LED数码管显示(58)
3.4.1LED数码管内部结构(58)
3.4.2LED数码管工作原理(58)
3.4.3LED数码管显示方式(60)
3.4.4LED数码管显示编程(60)
3.5训练项目(61)
3.5.1外部中断点亮LED发光二极管(61)
3.5.2外部中断声光报警启停控制(62)
3.5.3定时器/计数器外部计数流水灯启停控制(64)
3.5.4基于PWM的“呼吸灯”控制(66)
3.5.510s倒计时显示(68)
3.5.6简易秒表(71)
3.5.7多个数码管显示―动态显示应用(73)
3.5.8简易电子时钟(76)
3.5.9模拟交通灯控制(79)
3.6小结(85)
3.7练习题(86)
项目4LED点阵与LCD液晶显示接口技术(87)
4.1学习情境(87)
4.2LED点阵显示(87)
4.2.18×8LED点阵显示(87)
4.2.216×16LED点阵显示(89)
4.3LCD1602液晶显示(90)
4.3.1LCD1602液晶显示结构(90)
4.3.2LCD1602液晶显示工作原理(91)
4.3.3LCD1602液晶显示接口电路(94)
4.4训练项目(94)
4.4.18×8LED点阵屏显示(94)
4.4.216×16LED点阵屏显示(101)
4.4.3LCD1602液晶屏显示(106)
4.4.4用LCD1602液晶屏显示电子时钟(110)
4.5小结(113)
4.6练习题(113)
项目5键盘接口技术(114)
5.1学习情境(114)
5.2键盘(114)
5.2.1独立式键盘(114)
5.2.2矩阵式键盘(115)
5.3训练项目(116)
5.3.1模拟汽车转弯灯控制(116)
5.3.2简易数字调节器(120)
5.3.3矩阵式键盘操作(124)
5.3.4用LCD1602液晶屏显示电话号码(129)
5.4小结(134)
5.5练习题(134)
项目6串行通信接口技术(135)
6.1学习情境(135)
6.2串行通信(135)
6.2.1串行通信方式(135)
6.2.2字符帧和波特率(136)
6.3MCS-51单片机串行口(137)
6.3.1串行口内部结构(137)
6.3.2串行口工作原理(138)
6.3.3与串行口有关的特殊功能寄存器(138)
6.3.4串行口工作方式(140)
6.3.5串行口初始化(141)
6.4训练项目(141)
6.4.1双机通信(141)
6.4.2单片机与PC通信(149)
6.5小结(155)
6.6练习题(156)
项目7A/D与D/A转换接口技术(157)
7.1学习情境(157)
7.2D/A转换器接口(157)
7.2.1D/A转换器(157)
7.2.2DAC0832接口芯片(157)
7.3A/D转换器接口(160)
7.3.1A/D转换器(160)
7.3.2ADC0809接口芯片(160)
7.4训练项目(163)
7.4.1简易波形发生器(163)
7.4.2简易数字电压表(168)
7.5小结(174)
7.6练习题(174)
项目8单片机应用系统设计(175)
8.1学习情境(175)
8.2DS1302日历时钟芯片(175)
8.3DS18B20数字温度传感器(179)
8.4综合训练项目―带时钟数字温度计的设计与制作(184)
8.4.1设计要求(184)
8.4.2方案论证(184)
8.4.3硬件设计(187)
8.4.4软件设计(187)
8.4.5软硬件联调(196)
8.5小结(197)
8.6练习题(197)
附录AC语言常用语法提要(199)
附录BC51的库函数(205)
附录CProteus仿真软件与虚拟仿真平台(214)
附录DSTC单片机烧录软件(224)
附录E串口调试助手使用(226)
附录F常用芯片引脚图(228)
参考文献(232)
内容摘要
本书以MCS-51系列单片机实际应用为主线,采用项目驱动法编写,以理论为基础,注重实践,采用C语言编程。本书讲解通俗易懂、条理清楚,程序编写思路简洁清晰,易于学生理解。在训练项目的选取上,采用独立模块设计,项目内容尽可能选择了目前实际工程中常用的新技术、新器件,既力求实例丰富,又强调实用性、针对性和可操作性。书中对软件的安装与使用部分采用适量图片进行说明,以帮助读者更好地理解知识及过程,加深印象。通过学习该书,读者可自行完成多个训练项目的设计与制作,达到学以致用的效果。本书共8个项目:认识单片机、单片机最小系统与I/O接口应用、单片机中断系统与定时器/计数器应用、LED点阵与LCD液晶显示接口技术、键盘接口技术、串行通信接口技术、A/D与D/A转换接口技术、单片机应用系统设计。本书可作为高职高专院校电气自动化、应用电子、机电一体化、生产过程自动化、智能控制、汽车电子及相关专业的教材,也可供单片机初学者、电子爱好者等相关人员学习和参考。
— 没有更多了 —
以下为对购买帮助不大的评价