收藏 分销(赏)

一个发光二极管的闪烁控制.ppt

上传人:精*** 文档编号:12880760 上传时间:2025-12-22 格式:PPT 页数:28 大小:2.12MB 下载积分:10 金币
下载 相关 举报
一个发光二极管的闪烁控制.ppt_第1页
第1页 / 共28页
一个发光二极管的闪烁控制.ppt_第2页
第2页 / 共28页


点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,最新版整理ppt,*,任务二:控制一个发光二极管,1,最新版整理ppt,先配做一个单片机最小系统,51,单片机,晶振电路,复位电路,电源电路,接口电路,1,)硬件电路图,2,最新版整理ppt,MCU,3,LED,单向导电性,导通压降,1.72.1V,。工作电流,320mA,。,超过,24mA,,会烧毁。电路中要加限流电阻。,3,最新版整理ppt,MCU,4,LED,极性的判断,利用万用表二极管可直接检测。或利用电阻档亦可检测。,第二讲:如何点亮一个发光二极管,4,最新版整理ppt,MCU,5,限流电阻的选择,V,CC,=5V,,单片机输出低电平,0V,,二极管导通压降,1.7V,,工作电流为,3-20mA,,则限流电阻可选?,5,最新版整理ppt,元器件清单,课本,P14,6,最新版整理ppt,)硬件电路板,7,最新版整理ppt,P1.0=0,,点亮信号灯,P1.0=1,,熄灭信号灯,开始,延时,延时,结束,3,)流程图,8,最新版整理ppt,9,MCU,二、软件程序,例,1.1,:控制一个二极管闪烁(,P1.0,),9,最新版整理ppt,第三步,编译,下载,调试,10,最新版整理ppt,预处理命令,-,函数说明,-,全局变量定义,-,主函数,-,自定义函数,-,局部变量定义,-,程序体,程序体,-,11,最新版整理ppt,程序由函数组成(一个主函数,或一个主函数和若干自定义函数);,利用预处理命令对变量或函数进行集中定义或说明;,函数和变量都需遵循先定义后使用的基本原则;,主函数中的所有语句执行完毕,则程序结束。,C51,与标准,C,程序,结构完全相同,12,最新版整理ppt,MCU,13,1.reg52.h,头文件的作用,头文件的作用就是将这个头文件中的内容放到引用头文件的位置处,免去每次总要重复编写这些语句。,两种书写方法:,#include,和,#include,。,先进入当前文件夹搜索该头文件,若没有,则进入安装文件夹,KeilC51INC,下搜索这个头文件,再没有,编译器将报错。,区别:,直接进入安装文件夹,KeilC51INC,下搜索这个头文件,如没有,编译器将报错。,13,最新版整理ppt,MCU,14,C51,常用的头文件,通常有,reg51.h,,,reg52.h,,,math.h,,,ctype.h,,,stdio.h,,,stdlib.h,,,absacc.h,,。,reg51.h,和,reg52.h,是定义,51/52,单片机,SFR,和,sbit,的,,52,比,51,多了一个,T2,而已。,math.h,是定义常用数学运算的。,ctype.h,是字符函数库。,stdio.h,是标准,I/O,库。,stdlib.h,是标准库函数,随机数产生函数就在此库中。,absacc.h,是绝对地址访问库函数。,intrins.h,是,C51,内在函数库,循环左,/,右移等功能函数就在这个库里。,第二讲:如何点亮一个发光二极管,14,最新版整理ppt,MCU,15,2.Main,主函数的写法,格式:,void main(,void,),特点:无返回值,无参数,一个程序只有一个,main,函数。所有的代码都写在,main,函数的函数体中,每条语句结束后都要加分号,语句之间可以用空格或回车隔开。,第二讲:如何点亮一个发光二极管,15,最新版整理ppt,MCU,16,3.while,函数的写法,格式:,while(,表达式,),内部语句,(,内部可为空,),特点:先判断表达式,后执行内部语句。,原则:若表达式不为,0,,即为真,那么执行语句。否则跳出,while,语句,执行后面的语句。,第二讲:如何点亮一个发光二极管,16,最新版整理ppt,MCU,17,需要注意四点:,在,C,语言中,把“,0”,为假,其它非,0,为真。,内部语句可为空,如:“,while(1),;,”更简写的写法是:“,while(1),;,”,,“,;,”,一定不能少。否则会把跟在它后面的第一个分号前的语句认为是它的内部语句。,表达式可以是一个常数、一个运算或一个带返回值的函数。,单片机要一直运行,所以单片机程序必需是一个死循环。,第二讲:如何点亮一个发光二极管,17,最新版整理ppt,18,MCU,第二讲:如何点亮一个发光二极管,三、随堂练习,1.,点亮第二个发光管,.,2.,点亮最后一个发光管,3.,点亮,1,、,3,、,5,、,7,4.,点亮二、四、五、六,5.,尝试让所有发光管闪烁,18,最新版整理ppt,知识储备,19,一个电子系统,比如机器人,其背后蕴涵的知识往往是相当丰富的。既有模拟电路、数字电路,还有嵌入式系统、机电一体化等。,19,最新版整理ppt,2.1.1,综合素质,20,电子血压计,测量时将一个密封的袖带套在上臂上,按下按钮启动血压测量后,单片机控制气泵工作,向袖带中打气从而增加其中的压力。当压力达到,200mmHg,左右时即停止打气并缓慢放气,在气压下降的过程中,压力传感器实时监测袖带中的压力变化,通过,ADC,进行模数转换后送给单片机分析,从而计算出收缩压(高压)和舒张压(低压)。,欢迎访问“电路飞翔网”获取更多信息,实例解读,8051,单片机完全学习与应用,All you need to know about the 8051 microcontroller,编著:杨欣,Yang X,张延强,Zhang Y,主审:莱,诺克斯,Nokes L,王玉凤,Wang Y,刘湘黔,Liu X,20,最新版整理ppt,2.1.2,软件工具,21,电路原理图及,PCB,设计:,Altium Designer(Protel),等,欢迎访问“电路飞翔网”获取更多信息,实例解读,8051,单片机完全学习与应用,All you need to know about the 8051 microcontroller,编著:杨欣,Yang X,张延强,Zhang Y,主审:莱,诺克斯,Nokes L,王玉凤,Wang Y,刘湘黔,Liu X,21,最新版整理ppt,2.1.3,硬件工具之一:面包板,22,在面包板上观察电路的现象是不是与设计的一致,以验证电路图设计的正确性,这在电子电路设计中经常用到。,欢迎访问“电路飞翔网”获取更多信息,实例解读,8051,单片机完全学习与应用,All you need to know about the 8051 microcontroller,编著:杨欣,Yang X,张延强,Zhang Y,主审:莱,诺克斯,Nokes L,王玉凤,Wang Y,刘湘黔,Liu X,22,最新版整理ppt,2.1.3,硬件工具之一:面包板,23,电阻,1,,它一支管脚插在电源正极排孔上,与电路的电源正极导通;另一支管脚插在下半部分的插孔中,而该插孔下方用一根导线跨接到第,3,列插孔中,而三极管,1,的,e,极插于同列插孔中,这样就实现了电阻,1,与三极管,1,的,e,极的电气连接。,欢迎访问“电路飞翔网”获取更多信息,实例解读,8051,单片机完全学习与应用,All you need to know about the 8051 microcontroller,编著:杨欣,Yang X,张延强,Zhang Y,主审:莱,诺克斯,Nokes L,王玉凤,Wang Y,刘湘黔,Liu X,23,最新版整理ppt,2.1.4,硬件工具之二:万用板和印刷电路板,24,元器件插在万用板的一面,元器件管脚穿过万用板上的过孔,在万用板另一面使用电烙铁焊接管脚与万用板上的焊盘,然后焊接导线并通过导线实现元器件之间的电气连接。元器件一般都安装在万用板的同一面,导线可以焊接在万用板的任意一面。,欢迎访问“电路飞翔网”获取更多信息,实例解读,8051,单片机完全学习与应用,All you need to know about the 8051 microcontroller,编著:杨欣,Yang X,张延强,Zhang Y,主审:莱,诺克斯,Nokes L,王玉凤,Wang Y,刘湘黔,Liu X,24,最新版整理ppt,2.1.4,硬件工具之二:万用板和印刷电路板,25,电路原理图可生成印刷电路板图。把印刷电路板图交给电路板生产厂家就可以把印刷电路板加工出来。电子产品的电路板已经具备工作的基本条件了。,欢迎访问“电路飞翔网”获取更多信息,实例解读,8051,单片机完全学习与应用,All you need to know about the 8051 microcontroller,编著:杨欣,Yang X,张延强,Zhang Y,主审:莱,诺克斯,Nokes L,王玉凤,Wang Y,刘湘黔,Liu X,25,最新版整理ppt,2.1.5,焊接工具,26,欢迎访问“电路飞翔网”获取更多信息,实例解读,8051,单片机完全学习与应用,All you need to know about the 8051 microcontroller,编著:杨欣,Yang X,张延强,Zhang Y,主审:莱,诺克斯,Nokes L,王玉凤,Wang Y,刘湘黔,Liu X,26,最新版整理ppt,2.1.6,焊接方法,27,插元器件入过孔,焊接元器件管脚与焊盘。,欢迎访问“电路飞翔网”获取更多信息,实例解读,8051,单片机完全学习与应用,All you need to know about the 8051 microcontroller,编著:杨欣,Yang X,张延强,Zhang Y,主审:莱,诺克斯,Nokes L,王玉凤,Wang Y,刘湘黔,Liu X,27,最新版整理ppt,2.1.6,焊接方法,28,焊接时,从个头较小的电阻、瓷介电容等元器件开始。把元器件插入印刷电路板的过孔,并从另一侧伸出。左手拇指和食指捏着焊锡丝,右手拿电烙铁(左撇子可反过来),先在电烙铁头上轻轻蹭一点焊锡以便更好的导热。接着把电烙铁头贴到管脚和焊盘之间,等焊盘上的温度升高之后,一般会看到铜黄色的焊盘表面产生微小的泡泡,这时再把焊锡丝推到焊盘上。由于焊盘温度已经可以把焊锡丝熔化,所以焊锡丝很快熔化在管脚和焊盘之间,当焊点形成一个较为圆滑、饱满的锡点后立即把焊锡丝拿走,然后是电烙铁头。不一会,焊锡冷却而即形成一个焊点。,欢迎访问“电路飞翔网”获取更多信息,实例解读,8051,单片机完全学习与应用,All you need to know about the 8051 microcontroller,编著:杨欣,Yang X,张延强,Zhang Y,主审:莱,诺克斯,Nokes L,王玉凤,Wang Y,刘湘黔,Liu X,28,最新版整理ppt,
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服