网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 C51单片机应用与C语言程序设计--基于机器人工程对象的项目实践(第4版十三五职业教育国家规划教材)
分类
作者
出版社 电子工业出版社
下载
简介
内容推荐
本书以两轮小型移动机器人的制作与编程项目为主线,通过循序渐进地构建机器人的控制器和传感器电路,并对机器人进行编程和控制,将C51单片机的外围接口特性、内部结构原理、综合应用设计和C语言程序设计等知识和技能传授给学生,彻底打破了传统的先理论、后实验的教学方法和教学体系,解决了单片机原理与应用、C语言程序设计等核心专业基础课程抽象、枯燥与教学效果差的难题。
本书可作为职业院校、职业本科院校的“单片机技术与应用”“嵌入式C语言程序设计”两门课程的学习教材和教学参考书,也可作为本科院校工程训练、电子制作的实践教材和相应专业课程的实验配套教材,同时还可供广大希望从事嵌入式系统开发和C语言程序设计的学生或者个人自学使用。
目录
第1讲 从Arduino到C51单片机
单片机和微控制器
学习单片机的意义
C51系列单片机
机器人与C51单片机
任务1 获得软件
任务2 安装软件
安装Keil μVision
任务3 硬件连接
连接到计算机上
电源的连接
对教学板和单片机进行通电检查
对教学板和单片机进行通信连接
任务4 第一个程序
创建与编辑你的第一个程序
第一个C语言程序:HelloRobot.c
编译你的第一个程序
程序调试
下载可执行文件到单片机
用串口调试软件查看单片机输出信息
HelloRobot.c是如何工作的
printf函数
“while(1);”的作用
HelloRobotYourTurn.c是如何工作的
任务5 做完实验关断电源
第2讲 C51接口与伺服电机控制
C51单片机的输入/输出接口
任务1 单灯闪烁控制
LED电路元件
LED电路搭建
例程:HighLowLed.c
HighLowLed.c是如何工作的
任务2 机器人伺服电机控制信号
例程:BothServoClockwise.c
任务3 计数并控制循环次数
例程:ControlServoRunTimes.c
例程:BothServosThreeSeconds.c
任务4 用计算机来控制机器人的运动
例程:ControlServoWithComputer.c
ControlServoWithComputer.c是如何工作的
第3讲 C语言函数与机器人运动控制
任务1 基本运动动作
例程:RobotForwardThreeSeconds.c
RobotForwardThreeSeconds.c是如何工作的
向后走、原地转弯和绕轴旋转
例程:ForwardLeftRightBackward.c
任务2 匀加速/减速运动
编写匀加速运动程序
例程:StartAndStopWithRamping.c
任务3 用函数调用简化运动程序
例程:MovementsWithFunctions.c
例程:MovementsWithOneFuntion.c
任务4 高级主题—用数组建立复杂运动
字符型数据
数组
例程:NavigationWithSwitch.c
NavigationWithSwitch.c是如何工作的
例程:NavigationWithValues.c
第4讲 C51接口与触觉导航
触觉导航与单片机输入接口
任务1 安装并测试机器人“胡须”
安装“胡须”
测试“胡须”
例程:TestWhiskers.c
……
第5讲 C51接口与红外线导航
第6讲 C51定时器与机器人的距离检测
第7讲 C51单片机的UART与机器人串口通信
第8讲 C51单片机显示接口编程与机器人应用
第9讲 多传感器智能机器人
第10讲 机器人循线竞赛
附录A C语言概要归纳
附录B 微控制器原理归纳
附录C 无焊料面包板
附录D LCD模块电路
附录E 本书所使用的机器人零配件清单
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/2/21 18:33:42