51单片机应用技术项目教程 C语言版 全国高职高专机电系列规划教材

内容简介

[

  《51单片机应用技术项目教程(C语言版)/全国高职高专机电系列规划教材》结合新的职业教育改革要求,通过20个基础知识学习任务和24个技能训练任务介绍了单片机硬件系统、单片机系统开发环境和开发工具、单片机并行端口应用、定时与中断系统、显示与键盘接口技术、A/D与D/A转换接口、串行接口通信技术以及单片机应用系统设计等内容。《51单片机应用技术项目教程(C语言版)/全国高职高专机电系列规划教材》注重技能训练,以实用项目为载体,以任务驱动引导教与学,内容贴近电子行业的职业岗位要求,项目案例具有很强的实用性、操作性,难易程度适中。《51单片机应用技术项目教程(C语言版)/全国高职高专机电系列规划教材》配有电子教学课件、实训项目的仿真电路原理图、C语言源程序代码、基于C语言的试题库以及标准答案。  《51单片机应用技术项目教程(C语言版)/全国高职高专机电系列规划教材》既可作为高职高专院校电子信息类、通信类、自动化类、机电类、机械制造类等专业单片机技术课程的教材,也可作为应用型本科院校、职工大学、函授学院、中职学校和单片机技术培训班的教材以及电子产品设计人员的参考用书。

]

目录

项目一 认识单片机1.1 任务一了解单片机1.1.1 单片机概述1.1.2 AT89S51单片机结构1.1.3 AT89S51单片机引脚功能1.1.4 并行I/O端口电路1.1.5 AT89S52单片机*小系统1.1.6 MCS-51系列单片机的分类1.2 任务二MCS-51单片机的内存空间1.2.1 数据存储器1.2.2 特殊功能寄存器(SFR)1.2.3 “头文件包含”处理1.2.4 程序存储器关键知识点小结课后习题项目二 单片机系统常用的开发工具2.1 任务一 单片机常用的硬件开发工具2.1.1 面包板、万用板和印制电路板2.1.2 万用板和印制电路板2.1.3 常用的焊接工具2.2 任务二单片机常用的软件开发工具2.2.1 Proteus软件的使用方法2.2.2 Keil软件的使用方法2.3 任务三单片机系统设计流程2.3.1 需求分析2.3.2 电路设计2.3.3 程序设计2.3.4 系统调试和仿真关键知识点小结课后习题项目三 单片机实现对LED灯控制3.1 任务一点亮一个3.1.1 单片机*小系统应用3.1.2 C语言程序的基本构成3.1.3 C语言基本语句3.2 任务二LED闪烁控制与实现3.3 任务三LED循环点亮控制与实现3.4 任务四技能拓展训练3.4.1 显示花式一3.4.2 显示花式二3.4.3 显示花式三关键知识点小结课后习题项目四 数码管显示控制4.1 任务一认识数码管4.1.1 数码管应用4.1.2 数码管的分类4.1.3 数码管的结构和工作原理4.1.4 数码管的显示方法4.2 任务二C语言语句结构4.3 任务三数码管循环显示0~F4.3.1 需求分析4.3.2 电路设计4.3.3 软件设计4.3.4 系统调试和仿真4.4 任务四多个数码管动态扫描显示4.4.1 需求分析4.4.2 电路设计4.4.3 程序设计4.4.4 系统调试和仿真4.4.5 C语言数组4.5 任务五数码管静态扫描显示——0~99计数显示4.5.1 需求分析4.5.2 电路设计4.5.3 软件设计4.5.4 系统调试和仿真4.5.5 C语言函数4.6 任务六七段字型译码器74LS47的应用4.6.1 认识4.6.2 74LS47引脚功能4.6.3 应用74LS47实现0~20计数显示关键知识点小结课后习题项目五 键盘的设计与实现5.1 任务一认识键盘5.1.1 键盘分类5.1.2 键盘工作原理5.1.3 键盘防抖动措施5.2 任务二独立式键盘设计与实现5.2.1 需求分析5.2.2 电路设计5.2.3 软件设计5.2.4 系统调试和仿真5.3 任务三矩阵式键盘设计与实现5.3.1 矩阵式键盘结构与原理5.3.2 矩阵式键盘设计与实现5.4 任务四51单片机的中断系统与中断方式的矩阵键盘5.4.1 MCS-51单片机的中断系统5.4.2 MCS-51单片机的中断方式的矩阵键盘关键知识点小结课后习题项目六 定时器/计数器6.1 任务一认识定时器计数器6.1.1 定时器/计数器结构6.1.2 定时器/计数器的工作原理6.1.3 定时器/计数器结构6.1.4 定时器/计数器的主要应用6.1.5 定时器/计数器的工作方式6.1.6 定时器/计数器相关寄存器6.2 任务二霓虹灯设计与实现6.2.1 需求分析6.2.2 电路设计6.2.3 软件设计6.3 任务三制药厂装药丸生产线6.3.1 需求分析6.3.2 电路设计6.3.3 程序设计6.3.4 系统调试和仿真6.4 任务四设计简易时钟6.4.1 需求分析6.4.2 电路设计6.4.3 程序设计6.4.4 系统调试和仿真关键知识点小结课后习题项目七 模拟量输入/输出设计与实现7.1 任务一认识ADC0809模数转换器7.1.1 ADC0808/ADC0809结构及引脚7.1.2 ADC0808/ADC0809工作过程及编程方法7.2 任务二模数转换显示7.2.1 需求分析7.2.2 电路设计7.2.3 程序设计7.2.4 系统调试和仿真7.3 任务三数字电压表设计与实现7.3.1 需求分析7.3.2 电路设计7.3.3 程序设计7.3.4 系统调试和仿真7.4 任务四认识DAC0832数模转换器7.4.1 DAC0832的主要特性7.4.2 DAC0832引脚功能7.4.3 DAC0832工作方式7.4.4 DAC转换器的性能参数7.5 任务五锯齿波发生器设计与实现7.5.1 需求分析7.5.2 电路设计7.5.3 软件设计7.5.4 系统调试和仿真关键知识点小结课后习题项目八 单片机串行通信设计与实现8.1 任务一初识串行通信8.2 任务二认识AT89S52单片机串行口8.2.1 单片机串行口结构8.2.2 串行口通信设置8.2.3 串行接口的波特率设计8.3 任务三使用AT89S52串行口——串行口工作方式8.3.1 需求分析8.3.2 电路设计8.3.3 程序设计8.3.4 系统调试和仿真8.4 任务四使用AT89S52串行口——串行口工作方式8.4.1 需求分析8.4.2 电路设计8.4.3 程序设计8.4.4 系统调试和仿真8.5 任务五使用AT89S52串行口——串行口工作方式8.5.1 需求分析8.5.2 电路设计8.5.3 程序设计8.5.4 系统调试和仿真8.6 任务六双机串行通信的实现8.6.1 RS-232C基础知识8.6.2 MAX2328.6.3 双机串行通信的实现关键知识点小结课后习题项目九 LCD液晶和LED点阵显示实现9.1 任务一认识1602LCD液晶9.1.1 液晶显示方式9.1.2 1602字符型LCD简介9.2 任务二使用1602液晶显示屏显示9.2.1 需求分析9.2.2 电路设计9.2.3 程序设计9.2.4 系统调试和仿真9.3 任务三认识12864LCD液晶9.3.1 12864LCD液晶简介9.3.2 字模软件的使用9.4 任务四使用12864LCD液晶显示屏显示9.4.1 需求分析9.4.2 电路设计9.4.3 程序设计9.4.4 系统调试和仿真9.5 任务五认识LED点阵9.5.1 LED点阵结构9.5.2 点阵显示方式9.6 任务六使用8×8LED点阵显示9.6.1 需求分析9.6.2 电路设计9.6.3 程序设计9.6.4 系统调试和仿真9.7 任务七使用8×8LED点阵拓展提高9.7.1 需求分析9.7.2 程序设计关键知识点小结课后习题项目十 单片机综合项目设计与实现10.1 任务一简易音乐盒设计10.1.1 乐曲的基本知识10.1.2 需求分析10.1.3 电路设计10.1.4 程序设计10.1.5 系统调试和仿真10.2 任务二液晶电子钟电路设计与实现10.3 任务三4路温度采集显示电路的设计与实现参考文献

封面

1单片机应用技术项目教程

书名:51单片机应用技术项目教程 C语言版 全国高职高专机电系列规划教材

作者:吴誉

页数:251

定价:¥45.0

出版社:清华大学出版社

出版日期:2018-01-01

ISBN:9787302380986

PDF电子书大小:58MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注