描述
开 本: 16开纸 张: 胶版纸包 装: 平装是否套装: 否国际标准书号ISBN: 9787512388819丛书名: 电气自动化技能型人才实训系列
目录
前言
项目一 认识STC15单片机1
任务1认识STC15系列单片机1
任务2学习单片机应用系统开发工具19
项目二 学用C语言编程33
任务3认识C语言程序33
任务4单片机的数据操作59
项目三 单片机的输入/输出控制71
任务5LED灯输出控制71
任务6LED数码管显示80
任务7按键控制94
项目四 定时/计数器及应用110
任务8单片机的定时控制110
任务9单片机的计数控制118
项目五 突发事件的处理——中断124
任务10外部中断的应用124
任务11定时器中断的应用132
任务12简易可调时钟控制137
任务13简易交通灯控制146
项目六 单片机的串行通信155
任务14单片机与PC间的串行通信155
任务15单片机的双机通信176
项目七 应用LCD模块186
任务16字符型LCD的应用186
任务17字符随动显示198
任务18 液晶12864显示控制206
项目八 模拟量处理217
任务19模数转换与数模转换 217
任务20简易多波形发生器236
任务21使用STC15内部A/D转换器244
任务22使用STC15的PCA模块250
项目九 应用串行总线接口260
任务23I2C串行总线及应用260
任务24单总线数字温度计277
任务25时钟芯片应用295
任务26应用SPI同步串口309
项目十 矩阵LED点阵控制323
任务27矩阵LED点阵驱动控制323
任务28用LED点阵显示“I LOVE YOU ”331
项目十一 电动机的控制341
任务29交流电动机的控制341
任务30步进电动机的控制355
项目十二 红外发射与接收361
任务31红外遥控361
项目十三 实时多任务操作系统及应用377
任务32RTX51 Tiny操作系统377
任务33实时跑马灯控制397
项目十四 模块化编程训练401
任务34模块化彩灯控制401
任务35基于系统定时器的时钟419
项目十五 创新设计438
任务36演讲限时器438
任务37无线温度、湿度测试系统452
参考文献〖〗467
前言
“电气自动化技能型人才实训系列”为电气类高技能人才的培训教材,以培养学生实际综合动手能力为核心,采取以工作任务为载体的项目教学方式,淡化理论,强化应用方法和技能的培养。本书为“电气自动化技能型人才实训系列”之一。
单片机已经广泛应用于我们的生活和生产领域中,目前很难找到没有单片机应用的领域,如飞机的各种仪表控制、计算机网络通信、控制数据传输、工控过程的数据采集与处理,以及各种IC智能卡、电视、洗衣机、空调、汽车控制、电子玩具、医疗电子设备、智能仪表均使用了单片机。
STC15增强型单片机相对于8051单片机性能增强了许多,它以单时钟/机器周期运行,速度较普通8051单片机快8~12倍;片内拥有大容量4096字节的SRAM;具有在系统、在应用可编程功能;具有8通道10位高速ADC,便于进行模拟量处理;具有完全独立的高速异步串行通信端口,便于通信应用;具有7个定时器,具有可编程时钟输出功能;具有PCA、PWM、CCP功能,通用I/O端口多达62个,便于扩展应用。
STC15增强型单片机是从事工业自动化、机电一体化的技术人员应掌握的实用技术之一。本书采用以工作任务驱动为导向的项目训练模式,介绍了工作任务中所需的STC15增强型单片机的基础知识和完成任务的方法,通过完成工作任务的实际技能训练提高STC15增强型单片机综合应用的技巧和技能。
全书分为认识单片机,学用C语言编程,单片机的输入/输出控制,定时器、计数器及应用,突发事件的处理——中断,单片机的串行通信,应用LCD模块,模拟量处理,应用串行总线接口,矩阵LED点阵控制,电动机的控制、红外发射与接收、实时多任务操作系统及应用、模块化编程训练、创新设计十五个项目,每个项目设有一个或多个训练任务,通过任务驱动技能训练,使读者快速掌握STC15增强型单片机的基础知识,强化C语言编程技能、STC15增强型单片机程序设计方法与技巧。项目后面设有习题,用于技能提高训练,全面提高读者STC15增强型单片机的综合应用能力。
本书由肖明耀、程莉、刘平编著。
由于编写时间仓促,加上作者水平有限,书中难免存在错误和不妥之处,恳请广大读者批评指正。
评论
还没有评论。