首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 0 毫秒
1.
上期内容已介绍了单片机的内部组成和一个流水灯的设计制作方法,接下来将继续介绍几个单片机的应用实例,读者可以从这几个实例中学会如何使用单片机。  相似文献   

2.
6、用单片机控制无源蜂鸣器前面我们已经介绍了有源蜂鸣器,接下来介绍无源蜂鸣器的控制,以及两者的区别。无源蜂鸣器也是有极性的电子元件,它的控制电路与有源蜂鸣器一样,如图1所示。但它的发声条件与有源蜂鸣器不同。  相似文献   

3.
所谓单片机,就是把中央处理器CPU(Central Processing Unit)、存储器(Memory)、定时器、I/O(Input/Output)接口电路等一些计算机的主要功能部件集成在一块集成电路芯片上的微型计算机。单片机自诞生以来由于其固有的优点——低成本、小体积、高可靠性、具有高附加值、通过更改软件就可改变控制功能,已越来越成为电子工程师设计产品时的首选器件之  相似文献   

4.
汇编语言的程序设计单片机的体积小、价格便宜、控制功能强大,可广泛应用于各个领域、但单片机本身毕竟只是一片微控制器,用它组成应用系统,还需要一个研制过程,该过程称为对单片机进行"开发"。单片机应用系统就是为某应用目的所设计的专门的用户系统。虽然单片机各应用系统功能和用途不尽  相似文献   

5.
6.
7.
数组基本数据类型(如字符型、整型、浮点型)的一个重要特征是只能具有单一的值。然而,许多情况下我们需要一种类型可以表示数据的集合,例如:如果使用基本类型表示整个班级学生的数学成绩,则30个学生需要30个基本类型变量。如果可以构造一种类型来表示30个学生的全部数学成绩,将会大大简化操作。C语言中除了基本的的数据类型(例如整型、字符型、浮点型数据等属于基本数据类型)外,还提供了构造类型的数据,构造类型数据是由基本类型数据按一定规则组合而成的,因此也称为  相似文献   

8.
下面开始做实验,感性认识MCS-51单片机中定时/汁数器的作用。在S1板上做一个实验,使用定时器T1以方式0使单片机产生周期为1000μS等宽方波脉冲(1000Hz音频),在P1.7输出驱动蜂鸣器发音。 S1板使用11.0592MHz晶振,可近似认为其为12MHz。这样一个机器周期为1μS。欲产生1000μS周期方波脉冲,只需在P1.7以500μS时间交替输出高低电平即可。 1.T1为方式0,则M1M0=00H。使用定时功能,C/T=0。GATE=0。T0  相似文献   

9.
栈操作指令、空操作指令及伪指令、字节交换指令学习 1.栈操作指令: PUSH direct(堆栈指令)其作用是先将栈指针SP的内容加1,然后将直接寻址单元中的数压入到SP所指的单元中。若数据已入栈,则SP指向最后堆入数据所在的存储单元(即指向栈顶)。  相似文献   

10.
函数的定义C语言程序是由函数构成的,函数是C语言中的一种基本模块。在《手教手教你学单片机的C语言程序设计(三)》中,我们已经介绍了C语言程序的组成结构,即C语言程序是由函数构成的,一个C源程序至少包括一个名为main()的函数(主函数),也可能包含其它函数。C语言程序总是由主函数main()开始执行的,main()函数是一个控制程序流程的特殊函数,它是程序的起点。所有函数在定义时是相互独立的,它们之间是平行关系,所以不能在一个函数内部定义另一个函数,即不能嵌套定义。函数之间可以互相调用,但不能调用主函数。从使用者的角度来看,有两种函数:标准库函数和用户自定义功能子函  相似文献   

11.
MCS-51单片机可提供两个16位的定时器/计数器:定时器/计数器1和定时器/计数器0。它们均可用作定时器或事件计数器,为单片机系统提供计数和定时功能。定时器/计数器的结构及工作原理图1为定时器/计数器的结构框图。由图1可见,定时器/计数器的核心是一个加1计数器,加1计数器的脉冲有两个来源,一个是外部  相似文献   

12.
13.
位操作指令学习 MCS-51单片机内部有一个性能优异的位处理器,实际上是一个一位微处理器,它有自己的位变量操作运算器、位累加器(借用进位标志CY)和存储器(位寻址区中的各位)等。MCS-51指令系统加强了对位变量的处理能力,具有丰富的位操作指令,可以完成以位变量为对象的传送、运算、控制转移等  相似文献   

14.
16~*2点阵字符液晶模块的C语言驱动16~*2点阵字符液晶模块是由点阵字符液晶显示器件和专用的行、列驱动器、控制器及必要的连接件、结构件装配而成,可以显示数字和英文字符。这种点阵字符模块本身具有字符发生器,显示容量大,功能丰富。  相似文献   

15.
逻辑运算指令逻辑操作类指令共有25条,包括与、或、清除、求反、左右移位等逻辑操作。按操作数可划分为单操作数和双操作数两种,单操作数是专门对累加器A进行的逻辑操作,这些操作主要是清零、求反、左右移位等,操作结果保存在累加器A中。双操作数主要是累加器A和第二操作数之间执行逻辑与、或和异或操作,第二操作数可以是立即数,  相似文献   

16.
点阵图形液晶模块的简介点阵图形液晶模块是一种用于显示各类图像、符号、汉字的显示模块,其显示屏的点阵像素连续排列,行和列在排布中没有间隔,因此可以显示连续、完整的图形。当然它也能显示字母、数字等字符。点阵图形液晶模块依控制芯片的不同,其功能及控制方法与点阵字符液晶模块相比略有不同。点阵图形液晶模块的控制芯片生产厂商较多,以下为典型的几种。HD61202[日立公司产品]、T6963C[东芝公司产品]、HD61830(B)[日立公司产品]、SED1330(E-1330)[精工公司产品]、MSM6255[冲电气公司产品]。这里以市场上常见的128×64点阵图形液晶模块为例来做介绍,访液晶模块采用日立的HD61202和HD61203芯片组成。128×64点阵图形液晶模块,表示横向有128点,纵向有64点,如果以汉字16×16点而言,每行可显示8个中文字,4行共计32个中文字。  相似文献   

17.
常量是在程序执行过程中其值不能改变的量。常量的数据类型有整型、浮点型、字符型和字符串型等.C51编译器还扩充了一种位(bit)标量。  相似文献   

18.
19.
5.自增和自减运算符与表达式自增和自减运算符是C语言中特有的一种运算符,它们的作用分别是对运算对象作加1和减1运算,其功能如下: 自增运算符。如:a , a-- 自减运算符。如:a--,--a看起来a 和 a的作用都是使变量a的值加1,但是由于运算符 所处的位置不同,使变量a l的运算过程也不同。 a(或--a)是先执行a l (或a-1)操作,再使用a的值,而a (或a--)则是先使用a的值,再执行a 1(或a-1)操作。增量运算符 和减量运算符——只能用于变量,不能用于常数或表达式。实验一进行自增运算a 和 b(范围为0~9),并将结果在LED/16*2字符液晶试验板上输出显示,其中a在个位数码管显示,b在十位数码管显示。在我的文档中建立一个文件目录(CS16),然后建立CS16.uv2的工程项目,最后建立源程序文件(CS16.c )。  相似文献   

20.
所谓编译预处理,是编译器在对C语言源程序进行正常编译之前,先对一些特殊的预处理命令作解释,产生一个新的源程序。编译预处理主要为程序调试、移植等提供便利,是一个非常实用的功能。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号