《单片机原理与接口技术 Single Chip Microcomputer》教学资源(PPT课件讲稿)第2章 C程序的设计

单片机原理与接口技术 第2章C程序的设计 single chip microcomputer C语言是一种结构化语言。所谓结构化 语言就是不允许交叉程序的存在。结构 化语言的基本元素是模块,在C语言中 也称为函数。它是程序的一部分,只有 个出口和一个入口,不允许中途插入, 也不允许以模块的其它路径退出。结构 化编程语言在没有恢复堆栈和其它相关 的寄存器之前,不应随便跳入或跳出 个模块
第2章 C程序的设计 • C 语言是一种结构化语言。所谓结构化 语言就是不允许交叉程序的存在。结构 化语言的基本元素是模块,在C语言中 也称为函数。它是程序的一部分,只有 一个出口和一个入口,不允许中途插入, 也不允许以模块的其它路径退出。结构 化编程语言在没有恢复堆栈和其它相关 的寄存器之前,不应随便跳入或跳出一 个模块

单片机原理与接口技术 第2章C程序的设计 single chip microcomputer 2.1C语言程序的基本结构 2.1.1C语言的程序结构 C语言程序的基本结构可以分成三部分, 即:主程序、函数和头文件
第2章 C程序的设计 2.1 C语言程序的基本结构 2.1.1 C语言的程序结构 C语言程序的基本结构可以分成三部分, 即:主程序、函数和头文件

单片机原理与接口技术 第2章C程序的设计 single chip microcomputer 1。主程序 ·C语言的主程序是C语言开始执行的程序, 是不可缺少的部分,它是用main为函数 命名的
第2章 C程序的设计 1.主程序 • C语言的主程序是C语言开始执行的程序, 是不可缺少的部分,它是用main为函数 命名的

单片机原理与接口技术 第2章C程序的设计 single chip microcomputer 例2-1 如图2-1所示的电路,试写出一段程序, 运行后,使P1口上连接的8个LED发光 二极管全亮。如图2-1所示的电路,试写 出一段程序,运行后,使P1口上连接的 8个LED发光二极管全亮
第2章 C程序的设计 例2-1: • 如图2-1所示的电路,试写出一段程序, 运行后,使P1口上连接的8个LED发光 二极管全亮。如图2-1所示的电路,试写 出一段程序,运行后,使P1口上连接的 8个LED发光二极管全亮

单片机原理与接口技术 第2章C程序的设计 single chip microcomputer 应用程序 maino ichar a; a=0 P1=a
第2章 C程序的设计 应用程序: main() { char a; a=0; P1=a; }

单片机原理与接口技术 第2章C程序的设计 single chip microcomputer 程序分析: 在主程序中,首先定义一个字符型变量 char a,再给变量a赋值为0,最后从P1 输出变量a的值0,P1口为低电平,LED上 有电流通过,所以8个LED发光二极管都亮
第2章 C程序的设计 程序分析: • 在主程序中,首先定义一个字符型变量 char a,再给变量a赋值为0,最后从P1口 输出变量a的值0,P1口为低电平,LED上 有电流通过,所以8个LED发光二极管都亮

单片机原理与接口技术 第2章C程序的设计 single chip microcomputer 将变量的数值从P1口输出 5 5 LEDO F10 8051 长 LED 1 C1 LED2 LED3 RI 单 P13 片 LEDA 机 LEDS 2 xTAL1 P15 LED& 216 LED C3 XTAL2
第2章 C程序的设计 将变量的数值从P1口输出

单片机原理与接口技术 第2章C程序的设计 single chip microcomputer 函数也称子程序,一个程序只有 主程序,而函数可以有多个。除了保 留字,各种名称均可为函数命名,可以 有返回值
第2章 C程序的设计 函数 函数也称子程序,一个程序只有一 个主程序,而函数可以有多个。除了保 留字,各种名称均可为函数命名,可以 有返回值

单片机原理与接口技术 第2章C程序的设计 single chip microcomputer 例2-2: 下面函数可以用来判断从主程序传递 来的参数是否大于0
第2章 C程序的设计 例2-2: 下面函数可以用来判断从主程序传递 来的参数是否大于0

单片机原理与接口技术 第2章C程序的设计 single chip microcomputer char loge(char i) f(>0) return 1 els se return o
第2章 C程序的设计 char loge (char i) {if (i>0) return 1; else return 0; }
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《单片机原理与接口技术 Single Chip Microcomputer》教学资源(PPT课件讲稿)第1章 单片机的基本硬件结构.ppt
- 《单片机原理与接口技术 Single Chip Microcomputer》教学资源(PPT课件讲稿)第15章 C语言程序的设计实例.ppt
- 《单片机原理与接口技术 Single Chip Microcomputer》教学资源(PPT课件讲稿)第14章 A/D与D/A转换技术.ppt
- 《单片机原理与接口技术 Single Chip Microcomputer》教学资源(PPT课件讲稿)第13章 字符型液晶显示器.ppt
- 《单片机原理与接口技术 Single Chip Microcomputer》教学资源(PPT课件讲稿)第12章 8051单片机接口扩展技术.ppt
- 《单片机原理与接口技术 Single Chip Microcomputer》教学资源(PPT课件讲稿)第11章 LED显示器与接口技术.ppt
- 《单片机原理与接口技术 Single Chip Microcomputer》教学资源(PPT课件讲稿)第10章 单片机接口技术.ppt
- 《电子商务》第12章 实施电子商务的计划.pdf
- 《电子商务》第11章 电子商务环境.pdf
- 《电子商务》第10章 网上拍卖、虚拟社区和网络门户战略.pdf
- 《电子商务》第9章 采购与支持活动战略.pdf
- 《电子商务》第8章 营销、销售和促销战略.pdf
- 《电子商务》第7章 电子结算系统.pdf
- 《电子商务》第6章 电子商务的安全措施.pdf
- 《电子商务》第5章 电子商务的安全.pdf
- 《电子商务》第4章 电子商务软件.pdf
- 《电子商务》第3章 基于WWW的电子商务工具.pdf
- 《电子商务》第2章 电子商务的基础设施.pdf
- 《电子商务》第1章 电子商务概述.pdf
- 广州白云工商高级技工学校:《模拟电子技术基础系列化课件之—基本放大电路》(卜小卷).ppt
- 《单片机原理与接口技术 Single Chip Microcomputer》教学资源(PPT课件讲稿)第3章 C51函数.ppt
- 《单片机原理与接口技术 Single Chip Microcomputer》教学资源(PPT课件讲稿)第4章 单片机的最小系统及系统扩展.ppt
- 《单片机原理与接口技术 Single Chip Microcomputer》教学资源(PPT课件讲稿)第5章 输入/输出口的应用.ppt
- 《单片机原理与接口技术 Single Chip Microcomputer》教学资源(PPT课件讲稿)第6章 单片机仿真软件Proteus.ppt
- 《单片机原理与接口技术 Single Chip Microcomputer》教学资源(PPT课件讲稿)第7章 中断系统及实验.ppt
- 《单片机原理与接口技术 Single Chip Microcomputer》教学资源(PPT课件讲稿)第8章 定时器/计数器及实验.ppt
- 《单片机原理与接口技术 Single Chip Microcomputer》教学资源(PPT课件讲稿)第9章 串行通信及实验.ppt
- 西安电子科技大学:《光纤通信》课程PPT教学课件(讲稿)第1章 概论(主讲:刘增基).ppt
- 西安电子科技大学:《光纤通信》课程PPT教学课件(讲稿)第2章 光纤和光缆.ppt
- 西安电子科技大学:《光纤通信》课程PPT教学课件(讲稿)第3章 通信用光器.ppt
- 西安电子科技大学:《光纤通信》课程PPT教学课件(讲稿)第4章 光端机.ppt
- 西安电子科技大学:《光纤通信》课程PPT教学课件(讲稿)第5章 数字光纤通信系统.ppt
- 西安电子科技大学:《光纤通信》课程PPT教学课件(讲稿)第6章 模拟光纤通信系统.ppt
- 西安电子科技大学:《光纤通信》课程PPT教学课件(讲稿)第7章 光纤通信新技术.ppt
- 西安电子科技大学:《光纤通信》课程PPT教学课件(讲稿)第8章 光纤通信网络.ppt
- 商职高专现代信息技术系列教材:《电路分析基础》第10章 二端口网络(曾令琴).ppt
- 商职高专现代信息技术系列教材:《电路分析基础》第11章 均匀传输线(曾令琴).ppt
- 商职高专现代信息技术系列教材:《电路分析基础》第12章 拉普拉斯变换(曾令琴).ppt
- 商职高专现代信息技术系列教材:《电路分析基础》第1章 电路的基本概念和基本定律(曾令琴).ppt
- 商职高专现代信息技术系列教材:《电路分析基础》第2章 电路的基本分析方法(曾令琴).ppt