单片机C51技术应用
二手书,此书是一本无赠品和附件,非套装,购买套装请联系客服
¥
7.49
1.9折
¥
39
八五品
库存4件
作者杨打生、宋伟 编
出版社北京理工大学出版社
出版时间2011-09
版次1
装帧平装
货号9787564050184
上书时间2024-10-03
商品详情
- 品相描述:八五品
图书标准信息
-
作者
杨打生、宋伟 编
-
出版社
北京理工大学出版社
-
出版时间
2011-09
-
版次
1
-
ISBN
9787564050184
-
定价
39.00元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
266页
-
字数
322千字
-
正文语种
简体中文
- 【内容简介】
-
《单片机C51技术应用》以AT89S51、STC12C5A60S2单片机应用为目的,以项目为载体,以KeilC51为编程调试软件,以Proteus为仿真软件,介绍了用C51语言编写单片机程序的方法。
《单片机C51技术应用》包括单片机实验电路制作、数字电压表等十三个项目,涵盖了单片机硬件设计、C51程序基础、输入输出、中断与定时器、串行通信、AD/DA等单片机的基础知识。最后以抢答器、温度测量仪应用项目作为综合技能训练,进一步提升单片机应用能力。
本书所选项目均可通过调试仿真软件看到程序运行的过程与结果,以培养技术应用能力为主线,体现“教、学、做”一体化教学思想,突出程序设计思想的培养。
- 【目录】
-
第1章认识单片机
1.1项目一单片机实验电路制作
1.1.1任务分析
1.1.2电路原理与印刷版电路设计
1.1.3电路调试
1.2知识链接
1.2.1单片机的基本概念
1.2.2MCS-51单片机的结构与功能
1.2.351单片机的最小系统
1.2.4MCS-51单片机的指令系统
第2章认识C语言
2.1项目二C语言程序识读
2.1.1项目要求
2.1.2C语言程序结构分析
2.1.3C51程序的编译调试
2.2项目三班级成绩排名
2.2.1项目设计要求
2.2.2任务分析
2.2.3程序设计分析
2.2.4拓展训练
2.3知识链接
2.3.1编译预处理
2.3.2数据类型
2.3.3C51的标识符和关键字
2.3.4常量与变量
2.3.5运算符和表达式
2.3.6函数
2.3.7数组
2.3.8结构体
2.3.9C语言的程序结构
第3章单片机的输出与输入
3.1项目四流水灯
3.1.1任务要求
3.1.2任务分析与电路设计
3.1.3程序调试与电路仿真
3.1.4任务扩展:静态数码显示
3.1.5任务练习
3.1.6思考题
3.2项目五单键控制数码显示(静态)
3.2.1任务要求
3.2.2任务分析及电路设计
3.2.3任务编程及调试
3.2.4任务扩展:八键控制数码显示(独立按键)
3.2.5任务练习
3.2.6思考题
3.3知识链接
3.3.1AT89S51单片机的输入/输出端口
3.3.2位定义
3.3.3数码管
3.3.4按键
第4章单片机的中断与定时
4.1项目六倒计时
4.1.1任务要求
4.1.2任务分析及电路设计
4.1.3任务编程及调试
4.1.4任务扩展:连续三个不同时间的倒计时
4.1.5任务练习
4.1.6思考题
4.2项目七简易交通灯
4.2.1任务要求
4.2.2任务分析及电路设计
4.2.3任务编程及调试
4.2.4任务扩展:交通灯
4.2.5任务练习
4.2.6思考题
4.3项目八数字钟
4.3.1任务要求
4.3.2任务分析及电路设计
4.3.3任务编程及调试
4.3.4任务扩展:带LED灯闪的数字钟
4.3.5任务练习
4.3.6思考题
4.4知识链接
4.4.1中断
4.4.2中断函数格式
4.4.3中断初始化
第5章MCS-51单片机的串行通信
5.1项目九单片机与单片机的通信
5.1.1项目要求
5.1.2任务分析
5.1.3电路设计
5.1.4编程及调试
5.2知识链接
5.2.1串行通信的基本概念
5.2.2MCS51单片机的串行通信接口
5.2.3单片机的双机通信
5.3知识拓展:单片机的多机通信
5.3.1MCS51单片机多机通信的系统连接
5.3.2主从结构总线方式多机通信的通信机制与方法
第6章模数、数模转换
6.1项目十数字电压表
6.1.1任务要求
6.1.2任务分析及电路设计
6.1.3任务编程及调试
6.2项目十一信号发生器
6.2.1任务要求
6.2.2任务分析及电路设计
6.2.3信号发生器程序代码
6.3任务拓展调光灯制作
6.3.1任务要求
6.3.2任务分析及电路设计
6.3.3任务编程及调试
6.4知识链接
6.4.1A/D转换器
6.4.2ADC0809简介
6.4.3DAC0832简介
6.4.4STC12C5A60S2单片机AD和DA简介
6.4.5开关量接口
6.5思考题
第7章单片机综合训练
7.1项目十二抢答器系统设计
7.1.1任务要求
7.1.2任务分析及电路设计
7.1.3任务编程及调试
7.1.4任务拓展——抢答器界面设计(VB语言)
7.2项目十三智能温度测量仪
7.2.1任务要求
7.2.2任务分析及电路设计
7.2.3任务编程及调试
7.2.4程序说明
7.3任务拓展
7.4知识链接
7.4.1DS18820数字温度计
7.4.212864液晶屏
7.4.3VB串行通信MSComm控件
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价