单片机C语言编程QQ:17434548办公室:综合楼C318
QQ:17434548 办公室:综合楼C318
课程主要内容:51单片机硬件结构C51基础知识及其基本程序设计C51函数、数组、指针定义及应用单片机内部资源及其C语言编程单片机资源扩展及其C语言编程综合程序设计、考试
51单片机硬件结构 C51基础知识及其基本程序设计 C51函数、数组、指针定义及应用 单片机内部资源及其C语言编程 单片机资源扩展及其C语言编程 综合程序设计 考试
C51中的函数一一概述一个C程序可由一个主函数和若千个其他函数构成。一个较大的程序可分为若于个程序模块,每一个模块用来实现一个特定的功能。在高级语言中用子程序实现模块的功能。子程序由函数来完成函数间的调用关系:由主函数调用其他函数,其他函数也可以互相调用。同一个函数可以被一个或多个函数调用任意多次
一个C程序可由一个主函数和若干个其他函数构成。 一个较大的程序可分为若干个程序模块,每一个模 块用来实现一个特定的功能。在高级语言中用子程 序实现模块的功能。子程序由函数来完成。 函数间的调用关系:由主函数调用其他函数, 其他函数也可以互相调用。同一个函数可以被一个 或多个函数调用任意多次
C51中的函数一一引例单片机中常用的延迟函数:void mydelay(int x)[int I;for(i=1;i<=x;i+ +)//从1循环到X//循环体为空语句,人/ /假设执行一次循环体为1ms//则本函数可以言辞x*1ms当然单片机执行一条空语句的时间和晶振以及单片机的工作特性有关(现在有1T的单片机,如STC某些系列
单片机中常用的延迟函数: void mydelay(int x) {int I; for(i=1;i<=x;i++) //从1循环到X, ; //循环体为空语句, } //假设执行一次循环体为1ms //则本函数可以言辞x*1ms 当然单片机执行一条空语句的时间和晶振以及单片机 的工作特性有关(现在有1T的单片机,如STC某些系 列 )
C51中的函数一一说明1/5(1)一个C程序由一个或多个程序模块组成,每一个程序模块作为一个源程序文件。对于较大的程序,通常将程序内容分别放在若干个源文件中,再由若于源程序文件组成一个C程序。这样便于分别编写、分别编译,提高调试效率。一个源程序文件可以为多个C程序公用
(1)一个C程序由一个或多个程序模块组成,每一个 程序模块作为一个源程序文件。对于较大的程序 ,通常将程序内容分别放在若干个源文件中,再 由若干源程序文件组成一个C程序。这样便于分别 编写、分别编译,提高调试效率。一个源程序文 件可以为多个C程序公用