- 1、本文档共24页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
? 2008 Open-Tech. All rights reserved. AJFJDSHFDHGKHFKLGHSKHGLKDHGJHLKSHDGJLSHLGDHSLHG 任务四 你的第一个程序 HelloRobot.c是如何工作的? uart.h文件 uart_Init()函数 printf函数 stdio.h printf函数 \n while(1)的作用 该你了,让单片机做算术运算! * ? 2008 Open-Tech. All rights reserved. AJFJDSHFDHGKHFKLGHSKHGLKDHGJHLKSHDGJLSHLGDHSLHG C语言知识 数据类型 C语言有5种基本数据类型:字符、整型、单精度实型、双精度实型和空类型。这些数据类型的长度和范围会因处理器的类型和C语言编译程序的实现而有所不同。 类型 长度(单位bit) 范围 char 8 -128~+127即-27~(27-1) int 16 -32768~+32767即-215~(215-1) float 32 -3.4X10-38~3.4X1038 * ? 2008 Open-Tech. All rights reserved. AJFJDSHFDHGKHFKLGHSKHGLKDHGJHLKSHDGJLSHLGDHSLHG C语言知识 标识符 在C语言中,标识符是对变量、函数名和其他各种用户定义对象的命名。标识符的长度可以是一个或多个字符。绝大多数情况下,标识符的第一个字符必须是字母或下划线,随后的字符必须是字母、数字或下划线(某些C语言编译器可能不允许下划线作为标识符的起始字符)。 正确形式 错误形式 count 2count test23 hi!there high_balance high..balance * ? 2008 Open-Tech. All rights reserved. AJFJDSHFDHGKHFKLGHSKHGLKDHGJHLKSHDGJLSHLGDHSLHG C语言知识 常量 C语言中的常量是不接受程序修改的固定值,常量可以为任意数据类型,如下例所示: char ‘a’、‘9’ int 21、-234 变量 在程序中可以改变的量称为变量。 一个变量应该有一个名字(标识符)。 所有C语言变量必须在使用之前定义。 定义变量的一般形式。 * ? 2008 Open-Tech. All rights reserved. AJFJDSHFDHGKHFKLGHSKHGLKDHGJHLKSHDGJLSHLGDHSLHG C语言知识 运算符 算术运算符 关系与逻辑运算符 位操作运算符 其他运算符 表达式 表达式遵循一般代数规则。 C语言规定:任何表达式在其未尾加上分号就构成为语句。 赋值运算符 * ? 2008 Open-Tech. All rights reserved. AJFJDSHFDHGKHFKLGHSKHGLKDHGJHLKSHDGJLSHLGDHSLHG 任务五 做完实验关掉电源 把电源从教学底板上断开很重要,原因有几点: 首先,如果系统在不使用时没有消耗电能,电池可以用的更久; 其次,在以后的试验中,你将在教学底板上的面包板上搭建电路,搭建电路时,应使面包板断电。如果是在教室,老师可能会有额外的要求,比如断开串口电缆,把教学底板存放到安全的地方等等。 总之,你做完试验后最重要的一步是断开电源。 断开电源比较容易,只要三位开关拨到左边的0位即可。 * ? 2008 Open-Tech. All rights reserved. AJFJDSHFDHGKHFKLGHSKHGLKDHGJHLKSHDGJLSHLGDHSLHG 工程素质和技能归纳 C51系列单片机Keil uVision IDE(集成开发环境)软件和ISP下载软件的下载和安装 机器人用C51教学板与计算机或者笔记本的连接 如何在集成开发环境中创建目标工程文件,并添加和编辑C语言源程序 C语言程序的编译和下载 串口调试终端的使用 C语言基本知识:基本数据类型、常量、变量、运算符、表达式 printf格式输出函数的使用 * ? 2008 Open-Tech. All rights reserved. AJFJDSHFDHGKHFKLGHSKHGLKDHGJHLKSHDGJLSHLGD
您可能关注的文档
- 2014年ARM体系结构与结构---第三章备份.ppt
- 2014年ARM微处理器介绍.ppt
- 2014年ARM微处理器体系结构.ppt
- 2014年ARM微处理器硬件结构.ppt
- 2014年ARM详解-学ARM和学单片机一样简单.ppt
- 2014年ARM学习笔记之中间件技术探析.ppt
- 2014年ARM与嵌入式技术 培训课件 第1章.ppt
- 2014年ARM与嵌入式技术 培训课件 第5章.ppt
- 2014年ARM与嵌入式技术 培训课件 第6章.ppt
- 2014年ARM与嵌入式技术 培训课件 第9章.ppt
- 2014年C8051F单片机课件(鲍可进)第3章 51单片机编程语言费.ppt
- 2014年C8600软件安装教程.ppt
- 2014年CardiacArrythmias.ppt
- 2014年ccflow视频教程04-零代码表单设计器.ppt
- 2014年C-Cisco第三章Cisco IOS简介.ppt
- 2014年CCNA 第3天 路由器原理.ppt
- 2014年CCNA 第06章 操作与配置Cisco IOS.ppt
- 2014年CCNA111PPP协议-20090210-0-xb.ppt
- 2014年CCNA-第6章 操作与配置Cisco IOS.ppt
- 2014年CCNA第四章操作与配置Cisco IOS设备CICND10S04A.ppt
最近下载
- 染整部作业指导书.docx VIP
- 周围神经损伤康复.ppt VIP
- 四年级奥数---格点与面积---(学生版).docx VIP
- YS_T 745.2-2016铜阳极泥化学分析方法 第2部分:金量和银量的测定 火试金重量法.pdf
- 内蒙古赤峰市2020-2021学年高一下学期期末联考试题A卷生物.pdf VIP
- 二战时期和战后十年日本反战电影对比研究.doc VIP
- 消防员训练安全问题分析报告.ppt VIP
- 雾化吸入疗法合理用药专家共识(2024)解读.pptx VIP
- 核医学:分子影像学.pptx VIP
- 15.语法基础(非谓语动词)-2024年暑假新高二英语知识点巩固与题型突破抢先学(通用版).docx VIP
文档评论(0)