扫一扫
关注中图网
官方微博
本类五星书更多>
-
>
决战行测5000题(言语理解与表达)
-
>
软件性能测试.分析与调优实践之路
-
>
第一行代码Android
-
>
深度学习
-
>
Unreal Engine 4蓝图完全学习教程
-
>
深入理解计算机系统-原书第3版
-
>
Word/Excel PPT 2013办公应用从入门到精通-(附赠1DVD.含语音视频教学+办公模板+PDF电子书)
单片机技术与应用(高天哲) 版权信息
- ISBN:9787122392053
- 条形码:9787122392053 ; 978-7-122-39205-3
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 所属分类:>
单片机技术与应用(高天哲) 内容简介
本书以8051系列单片机应用为目的,以项目为载体,以Keil C51 为编程调试软件,介绍了用C语言编写单片机程序的方法,主要包括七个项目,涵盖了单片机的基本知识、C语言基础、LED灯的程序设计、数码管的程序设计、串行口通信原理、交通灯控制系统的程序设计、LCD液晶显示器系统的程序设计等内容。本书内容与行业、职业岗位需要的知识、技能密切结合,意在培养学生良好的实践动手能力和分析解决问题能力。本书可作为高职高专院校工科类专业教材使用,也可供相关技术人员参考阅读。
单片机技术与应用(高天哲) 目录
项目一单片机的认识
任务1.1单片机综述001
1.1.1单片机的概念001
1.1.2单片机的发展历史002
1.1.3单片机的特点及应用002
1.1.4单片机的发展趋势004
任务1.2单片机的学前准备006
1.2.1数制转换006
1.2.2二进制的逻辑运算009
任务1.3单片机的开发软件环境搭建011
1.3.1编程软件Keil的安装步骤011
1.3.2编程软件Keil的使用步骤014
1.3.3下载器的使用步骤021
项目二C语言基础
任务2.1C语言基础知识介绍025
2.1.1利用C语言开发单片机的优点025
2.1.2C51中的数据类型026
2.1.3C51数据类型扩充定义028
2.1.4C51中常用的头文件028
2.1.5C51中的运算符和表达式029
2.1.6C51中的基础语句032
任务2.2选择语句034
2.2.1if语句034
2.2.2if else语句035
2.2.3else if语句036
2.2.4if语句嵌套037
2.2.5switch多分支语句038
任务2.3循环语句040
2.3.1for语句040
2.3.2while语句042
2.3.3do while循环语句043
任务2.4数组048
2.4.1一维数组048
2.4.2二维数组051
2.4.3字符数组054
任务2.5函数059
2.5.1函数的概念059
2.5.2函数的分类060
2.5.3函数的定义060
2.5.4函数的调用062
2.5.5函数的声明063
2.5.6函数的返回值064
任务2.6指针066
2.6.1指针与指针变量066
2.6.2指针变量的运算069
2.6.3指针与数组070
2.6.4指针与函数074
2.6.5指针与字符串079
2.6.6指针数组与命令行参数084
2.6.7C51中指针的使用087
项目三LED灯的程序设计
任务3.1点亮LED灯的程序设计092
3.1.1单片机的结构组成092
3.1.2单片机的*小系统096
任务3.2流水灯的程序设计103
项目四数码管的程序设计
任务4.1数码管静态显示108
4.1.1数码管结构及工作原理108
4.1.2数码器的字形编码109
4.1.3锁存器110
任务4.2数码管动态显示113
4.2.1中断的产生背景113
4.2.2定时器中断的应用114
4.2.3中断的优先级117
4.2.4动态显示的基本原理118
4.2.5数码管显示消隐119
项目五串行口通信原理
任务5.1串行数据转换为并行数据124
5.1.1并行通信和串行通信124
5.1.2单工通信和双工通信125
5.1.3同步通信和异步通信126
5.1.4串行接口的电气标准127
5.1.5串行接口的物理标准131
5.1.6多机通信131
项目六交通灯控制系统的程序设计
任务6.1交通灯控制系统的程序设计136
任务6.2复杂交通灯控制系统的程序设计141
6.2.1定时器/计数器141
6.2.2定时器/计数器的寄存器143
6.2.3定时器/计数器的工作方式144
6.2.4定时器/计数器的应用146
项目七LCD液晶显示系统的程序设计
任务7.1LCD广告牌的程序设计157
7.1.1液晶显示器的原理及特点157
7.1.2LCD 1602液晶显示模块和引脚功能158
7.1.3LCD 1602液晶显示器的编程应用164
附录
附录AC51关键字175
附录BASCII码表176
参考文献
任务1.1单片机综述001
1.1.1单片机的概念001
1.1.2单片机的发展历史002
1.1.3单片机的特点及应用002
1.1.4单片机的发展趋势004
任务1.2单片机的学前准备006
1.2.1数制转换006
1.2.2二进制的逻辑运算009
任务1.3单片机的开发软件环境搭建011
1.3.1编程软件Keil的安装步骤011
1.3.2编程软件Keil的使用步骤014
1.3.3下载器的使用步骤021
项目二C语言基础
任务2.1C语言基础知识介绍025
2.1.1利用C语言开发单片机的优点025
2.1.2C51中的数据类型026
2.1.3C51数据类型扩充定义028
2.1.4C51中常用的头文件028
2.1.5C51中的运算符和表达式029
2.1.6C51中的基础语句032
任务2.2选择语句034
2.2.1if语句034
2.2.2if else语句035
2.2.3else if语句036
2.2.4if语句嵌套037
2.2.5switch多分支语句038
任务2.3循环语句040
2.3.1for语句040
2.3.2while语句042
2.3.3do while循环语句043
任务2.4数组048
2.4.1一维数组048
2.4.2二维数组051
2.4.3字符数组054
任务2.5函数059
2.5.1函数的概念059
2.5.2函数的分类060
2.5.3函数的定义060
2.5.4函数的调用062
2.5.5函数的声明063
2.5.6函数的返回值064
任务2.6指针066
2.6.1指针与指针变量066
2.6.2指针变量的运算069
2.6.3指针与数组070
2.6.4指针与函数074
2.6.5指针与字符串079
2.6.6指针数组与命令行参数084
2.6.7C51中指针的使用087
项目三LED灯的程序设计
任务3.1点亮LED灯的程序设计092
3.1.1单片机的结构组成092
3.1.2单片机的*小系统096
任务3.2流水灯的程序设计103
项目四数码管的程序设计
任务4.1数码管静态显示108
4.1.1数码管结构及工作原理108
4.1.2数码器的字形编码109
4.1.3锁存器110
任务4.2数码管动态显示113
4.2.1中断的产生背景113
4.2.2定时器中断的应用114
4.2.3中断的优先级117
4.2.4动态显示的基本原理118
4.2.5数码管显示消隐119
项目五串行口通信原理
任务5.1串行数据转换为并行数据124
5.1.1并行通信和串行通信124
5.1.2单工通信和双工通信125
5.1.3同步通信和异步通信126
5.1.4串行接口的电气标准127
5.1.5串行接口的物理标准131
5.1.6多机通信131
项目六交通灯控制系统的程序设计
任务6.1交通灯控制系统的程序设计136
任务6.2复杂交通灯控制系统的程序设计141
6.2.1定时器/计数器141
6.2.2定时器/计数器的寄存器143
6.2.3定时器/计数器的工作方式144
6.2.4定时器/计数器的应用146
项目七LCD液晶显示系统的程序设计
任务7.1LCD广告牌的程序设计157
7.1.1液晶显示器的原理及特点157
7.1.2LCD 1602液晶显示模块和引脚功能158
7.1.3LCD 1602液晶显示器的编程应用164
附录
附录AC51关键字175
附录BASCII码表176
参考文献
展开全部
书友推荐
- >
朝闻道
朝闻道
¥15.0¥23.8 - >
姑妈的宝刀
姑妈的宝刀
¥9.0¥30.0 - >
李白与唐代文化
李白与唐代文化
¥12.5¥29.8 - >
月亮与六便士
月亮与六便士
¥15.1¥42.0 - >
经典常谈
经典常谈
¥16.3¥39.8 - >
我与地坛
我与地坛
¥15.4¥28.0 - >
大红狗在马戏团-大红狗克里弗-助人
大红狗在马戏团-大红狗克里弗-助人
¥3.5¥10.0 - >
伊索寓言-世界文学名著典藏-全译本
伊索寓言-世界文学名著典藏-全译本
¥5.7¥19.0
本类畅销
-
Photoshop 2022中文版案例教程
¥44.1¥59.8 -
局域网组建、管理与维护(第4版)(微课版)
¥47¥59 -
园林AUTOCAD教程
¥24¥45 -
Python实战编程:从零学Python
¥81¥108 -
Java程序设计基础
¥37¥50 -
数据备份与恢复
¥51.4¥69