您现在正在浏览:首页 > 论文 > 电子电工 > C51单片机应用与C语言程序设计——基于机器人工程对象的项目实践

免费下载C51单片机应用与C语言程序设计——基于机器人工程对象的项目实践

  • 资源类别:论文
  • 资源分类:电子电工
  • 适用专业:C51单片机应用
  • 适用年级:大学
  • 上传用户:矢囖緈琛
  • 文件格式:word
  • 文件大小:9.58MB
  • 上传时间:2009-9-20 9:22:10
  • 下载次数:0
  • 浏览次数:259

安全检测:瑞星:安全 诺顿:安全 卡巴:安全

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

目录
前言 I
第一章 C51单片机编程环境与机器人智能 1
单片机与C51系列单片机 1
机器人与C51单片机 3
任务一 获得软件 4
任务二 安装软件 5
任务三 硬件连接 5
任务四 你的第一个程序 6
printf函数 12
C语言数据类型 14
常量 14
变量 14
运算符 15
表达式 15
任务五 做完实验关断电源 16
工程素质和技能归纳 16
科学精神的培养 16
第二章 单片机输出接口与伺服电机控制 17
C51单片机的输入/输出接口 17
任务一 单灯闪烁控制 18
while语句 20
任务二 机器人伺服电机控制信号 21
任务三 计数并控制循环次数 23
for语句 23
任务四 用你的计算机来控制机器人的运动 27
scanf函数 28
工程素质和技能归纳 29
科学精神的培养 29
第三章 C语言函数与机器人巡航控制 31
任务一 基本巡航动作 31
任务二 匀加速/减速运动 36
任务三 用函数调用简化运动程序 38
任务四 高级主题――用数组建立复杂运动 43
字符型数据 43
数组 45
switch语句 48
工程素质和技能归纳 50
科学精神的培养 50
第四章 单片机输入接口与机器人触觉导航 51
触觉导航与单片机输入接口 51
任务一 安装并测试机器人胡须 51
位操作符 53
if语句 54
?操作符 54
任务二 通过胡须导航 57
关系与逻辑运算符 58
任务三 机器人进入死区后的人工智能决策 62
工程素质和技能归纳 66
科学精神的培养 66
第五章 C51输入/输出接口与红外线导航 67
使用红外线发射和接收器件探测道路 67
任务一 搭建并测试IR发射和探测器对 68
任务二 探测和避开障碍物 72
任务三 高性能的IR导航 76
do…while语句 78
任务四 俯视的探测器 79
工程素质和技能归纳 84
科学精神的培养 84
第六章 机器人的距离检测 85
用同样的IR LED/探测电路检测距离 85
任务一 定时/计数器的运用 85
任务二 测试扫描频率 89
任务三 尾随小车 92
任务四 跟踪条纹带 98
工程素质和技能归纳 101
科学精神的培养 101
第七章 机器人中UART的应用 102
串口控制寄存器SCON 103
RS232电平与TTL电平转换 103
任务一 编写串口通信程序 104
串口工作流程 108
工程素质和技能归纳 109
科学精神的培养 109
第八章 LCD应用编程及与机器人的集成技术 110
任务一 认识LCD显示器 110
任务二 编写LCD模块驱动程序 113
指针 117
任务三 用LCD显示机器人运动状态 118
C语言的编译预处理 118
工程素质和技能归纳 124
科学精神的培养 125
第九章 多传感器智能机器人 126
多传感器智能机器人的设计目标 126
任务一 多传感器信息与C语言结构体的使用和编程 126
结构体 126
任务二 智能机器人的行为控制策略和编程 133
工程素质和技能归纳 138
科学精神的培养 138
附录A C语言概要归纳 139
附录B 微控制器原理归纳 149
附录C 无焊锡面包板 153
附录D LCD模块电路 156
附录E 本讲义所使用机器人零配件清单 157
资料文件预览
共3文件夹,1个文件,文件总大小:11.33MB,压缩后大小:9.58MB
  • C51单片机应用与C语言程序设计——基于机器人工程对象的项目实践
    • 东南大学第四届机器人比赛资料1
      • 第四届机器人比赛资料
        • Microsoft Word文档C51单片机应用与C语言程序设计.doc  [11.33MB]
下载地址
资料评论
注意事项
下载FAQ:
Q: 为什么我下载的文件打不开?
A: 本站所有资源如无特殊说明,解压密码都是www.xuehai.net,如果无法解压,请下载最新的WinRAR软件。
Q: 我的学海币不多了,如何获取学海币?
A: 上传优质资源可以获取学海币,详细见学海币规则
Q: 为什么我下载不了,但学海币却被扣了?
A: 由于下载人数众多,下载服务器做了并发的限制。请稍后再试,48小时内多次下载不会重复扣学海币。
下载本文件意味着您已经同意遵守以下协议
1. 文件的所有权益归上传用户所有。
2. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
3. 学海网仅提供交流平台,并不能对任何下载内容负责。
4. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
5. 本站不保证提供的下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
论文相关下载
返回顶部