单片机应用技术(第2版)C语言版高职全套教学课件.pptx

单片机应用技术(第2版)C语言版高职全套教学课件.pptx

  1. 1、本文档共682页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

单片机应用技术(第2版)全套可编辑PPT课件

项目5项目4项目3项目2项目1C语言基础知识单片机开发软件及硬件系统的认识中断系统与定时/计数器的应用显示器与键盘接口技术的应用串行接口技术的应用目录项目7项目6A/D与D/A转换技术的应用单片机综合实践

项目1C语言基础知识

项目导读C语言是当前工程应用中一种使用频率非常高的高级语言,学习单片机的应用开发,使用C语言编程是必不可少的。为了能够顺利使用C语言编写单片机程序,本项目主要介绍基于单片机的C语言基础知识。

C知识目标掌握C语言的基本结构、数据类型、常量与变量等概念掌握运算符及其表达式的应用掌握输入与输出函数的应用了解C语言的基本语句,掌握选择语句、循环语句的应用了解数组的概念,掌握定义、引用和初始化一维、二维数组的方法了解函数的概念,掌握函数的定义及调用方式达成目标

达成目标技能目标能够使用C语言进行程序设计思政目标加强实践练习,掌握一定的专业技能和职业素养多角度思考问题,增强创新意识和发展意识树立技能成才、技能报国的人生理想

项目导航设计简单C语言程序——C语言程序设计基础任务1.1设计“学生成绩排序”程序——C语言语句、数组、函数任务1.2

C设计简单C语言程序

——C语言程序设计基础

011211101101011011010010011001101010100100110110100101100101110110101001101110101010101011010100110100101.11.1

任务描述小华是一名电子信息工程技术专业的学生,这学期他们要上《单片机应用技术》这门课程,这门课程比较难,需要有一定的编程基础才能上,上学期他们已经上了《C语言程序设计》的课程,为了检验他们C语言学习的效果,老师出了下面这个题来进行测试。编写程序实现:已知圆的半径,求圆的周长和面积。

任务实施1.任务分析可以使用符号常量来表示圆周率,在运行时先显示文字,提示用户输入圆的半径。用户输入半径后,经过计算就可以得到圆的周长和面积,最后将计算结果显示出来。

任务实施#includestdio.h#definePI3.1415926 /*使用符号常量表示圆周率*/intmain(){ doubler,l,s; /*定义半径r,周长l和面积s*/ printf(请输入圆的半径:); /*输出提示语*/ scanf(%lf,r); /*输入半径r的值*/ l=2*PI*r; /*计算周长l*/ s=PI*r*r; /*计算面积s*/ printf(圆的周长为%lf,圆的面积为%lf\n,l,s); /*输出周长l和面积s*/ return0; /*程序返回值0*/}1234567891011122.参考代码

任务实施3.运行结果程序运行结果如图所示。

1.1.1C语言程序的基本结构与用其他语言编写的程序相比,C语言较少要求“形式化的内容”。一个完整的C语言程序可以只有寥寥数行。下面以一个简单的例子(例1-1)说明C语言程序的基本结构。

1.1.1C语言程序的基本结构123456#includestdio.h /*编译预处理指令*/intmain() /*主函数的函数头*/{ /*函数体的开始标记*/ printf(你好,C语言!\n); /*输出要显示的字符串*/ return0; /*程序返回值0*/} /*函数的结束标记*/【例1-1】只有一行输出的C语言程序。

1.1.1C语言程序的基本结构【运行结果】程序运行结果如图所示。【程序说明】程序该程序运行结果的第1行是程序运行后输出的结果;第2行是任何一个C语言程序在VisualC++环境下运行都会自动输出的一行信息,告诉用户:“如果想继续,请按任意键”;当用户按任意键后,屏幕上不再显示运行结果,返回程序窗口。

这是一个预处理操作。“include”称为文件包含命令,后面尖括号中的内容称为头文件;“stdio.h”是C语言的系统文件,“stdio”是“standardinputoutput(标准输入输出)”的缩写,“.h”是文件的扩展名。由于程序的第4行使用了库函数printf,C语言编译系统要求程序提供有关此函数的信息(如对此函数的声明和宏的定义、全局变量的定义等),所以此处需要这条命令。1.1.1C语言程序的基本结构例1-1的程序是一个由头文件和主函数组成的简单C语言程序。?第1行:#includestdio.h

这一行代码是函数头。其中,main是函数的名字,表示“主函数”;main前面的int表示函数的

文档评论(0)

163 + 关注
实名认证
内容提供者

知识分享

1亿VIP精品文档

相关文档