工作导向创新实践教材:C单片机应用与C语言程序设计 pdf下载pdf下载

工作导向创新实践教材:C单片机应用与C语言程序设计百度网盘pdf下载

作者:
简介:本篇提供书籍《工作导向创新实践教材:C单片机应用与C语言程序设计》百度网盘pdf下载
出版社:电子工业出版社京东自营官方旗舰店
出版时间:2009-09
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

内容简介

  以两轮小型移动机器人制作项目为主线,通过循序渐进地构建机器人的控制器和传感器电路,将C51单片机外围接口特性、内部结构原理、应用设计方法和C语言程序设计等知识通过先项目实践、后总结归纳的方式传授给学生,彻底打破了传统的教学方法和教学体系结构,解决了单片机原理与应用,以及C语言程序设计等核心专业基础课程抽象与难学的老大难问题。
  《C51单片机应用与C语言程序设计(第2版)》可作为职业教育的“单片机技术与应用”及“嵌入式C语言程序设计”两门课程的学习教材和教学参考书,也可以作为本科院校工程训练、电子制作的实践教材和相应专业课程的实验配套教材,同时还可以供广大希望从事嵌入式系统开发和C语言程序设计的学生或者个人自学使用。

目录

第1讲 机器人大脑:从BS2微控制器到C51单片机
学习情境
单片机和微控制器
学习单片机的意义
C51系列单片机
机器人与C51单片机
任务1 获得软件
1.KeiluVision2IDE集成开发环境
2.SL ISP软件下载工具
3.串口调试软件
任务2 安装软件
安装Keil uVision2
任务3 硬件连接
串口的连接
ISP下载线的连接
电池的安装
给教学板和单片机进行通电检查
任务4 第一个程序
创建与编辑你的第一个程序
例程:HelloRoBot.c
下载可执行文件到单片机
用串口调试软件查看单片机输出信息
HelloRoBot.c是如何工作的
prinff函数
该你了—例程:HelloRoBotYourTurn.c
HelloRoBotYourTurn.c是如何工作的
任务5 做完实验关断电源
工程素质和技能归纳
科学精神的培养

第2讲 C51接口与伺服电机控制
学习情境
C51单片机的输入/输出接口
任务1 单灯闪烁控制
LED电路元件
LED电路搭建
例程:HighLowLed.c
HighLowLed.c是如何工作的
该你了——让另一个LED闪烁
任务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
该你了
……
第4讲 C51接口与触觉导航
第5讲 C51接口与红外线导航
第6讲 C51定时器与机器人的距离检测
第7讲 C51的UART与机器人串口通信
第8讲 C51显示接口编程与机器人应用
第9讲 多传感器智能机器人
附录