基于面包板的单片机最小系统课件

基于面包板的单片机最小系统课件

ID:17961804

大小:2.12 MB

页数:51页

时间:2018-09-11

基于面包板的单片机最小系统课件_第1页
基于面包板的单片机最小系统课件_第2页
基于面包板的单片机最小系统课件_第3页
基于面包板的单片机最小系统课件_第4页
基于面包板的单片机最小系统课件_第5页
资源描述:

《基于面包板的单片机最小系统课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、基于面包板的单片机最小系统陈付龙long005@mail.ahnu.edu.cn主要内容面包板及相关器件面包板开发单片机应用系统方法单片机应用系统1.面包板及相关器件面包板面包板是专为电子电路的无焊接实验设计制造的。由于各种电子元器件可根据需要随意插入或拔出,免去了焊接,节省了电路的组装时间,而且元件可以重复使用,所以非常适合电子电路的组装、调试和训练。面包板插孔面包板的表面有规则排列的供插装元器件的插孔,在面包板中间有一条中心分隔槽把它分成上、下两个部分。上半部分每列5个插孔之间是导通的,下半部分每列5个插孔之间也是导通的。而上、下部分插

2、孔之间不导通。面包板的插接电阻1,它一支管脚插在电源正极排孔上,与电路的电源正极导通;另一支管脚插在下半部分的插孔中,而该插孔下方用一根导线跨接到第3列插孔中,而三极管1的e极插于同列插孔中,这样就实现了电阻1与三极管1的e极的电气连接。面包板专用线USB-A接口延长线STC12C5A60S2(或5A32S2)-35I-PDIP40单片机PIN40芯片座STC12C4052AD-35I-DIP20单片机PIN20芯片座杜邦3PIN+1PIN接口和杜邦压针连接线热缩管USB-ISP下载模块自锁式开关12*12*5mm微动开关LED灯(5mm)

3、12MHz晶振无源扬声器30pF电容0.1uF电容电阻(100欧、1K欧、10K欧)2.面包板开发单片机应用系统方法需求分析电路设计程序设计电路连接系统调试(1)需求分析需求分析是分析功能、确定参数要求的过程。无论在学习单片机系统设计或是将来设计一些解决实际问题的项目,明确最终要达到的功能非常重要。比如一个简单的单片机控制发光二极管的例子,功能确定为单片机控制一个发光二极管点亮500ms,熄灭500ms,再点亮500ms,再熄灭500ms……如此反复。(2)电路设计左边阴影框里就是单片机,右边的是发光二极管。电源端(VCC、GND)C51的

4、VCC(40管脚)和GND(20管脚)分别为电源端和接地端,C51的供电电压范围为直流+4.0~+5.5V。电路中所有具有同名的电源标号或网络标号之间是连通的,只是为了电路图的美观,没有把这些连通的节点全部连接起来。时钟信号端(XTAL1、XTAL2)C51单片机的XTAL1端(19管脚)、XTAL2(18管脚)内部有一个片内振荡器结构,但仍然需要在XTAL1和XTAL2之间连接一个晶振Y1,并加上两个容量介于20~40pF的电容C1、C2组成时钟电路,如图所示。单片机上电后,用示波器可在XTAL1管脚观察到频率与晶振频率相同的方波信号。像

5、图示这种使用晶振配合产生时钟信号的方法称为内部时钟方式。晶振的频率决定了该系统的时钟频率,比如晶振频率选择12MHz,那么单片机工作的频率就是12MHz。根据系统对速度的要求,一般可以选择1.2MHz~12MHz的晶振。通常我们使用12MHz的晶振。C51单片机的RST端(9管脚)是复位端。当向RST端输入一个短暂的高电平单片机就会复位,复位后单片机从头开始执行程序。如果在单片机执行程序的过程中触发复位,则单片机立即放弃当前操作而被强行从头开始执行程序。最简单的复位电路就是在RST端与电源端之间连接一个10μF左右的电解电容。单片机上电瞬间

6、,电容C3的正极电压瞬间变为+5V,C3对于这个瞬间的电压突变相当于短路(隔直通交),于是+5V(高电平)相当于直接加到了单片机的RST端上。正是这个加在RST端的瞬间高电平使单片机复位。很快,电容C3充满电,在电路中相当于断路,于是RST端电平由高转低,单片机随即开始执行程序。复位端(RST)有时,只使用一个电解电容的复位电路可靠性不高,所以图中给出两种较好的复位电路。其中,按钮开关S1可对单片机实现手动复位,当按下S1时,RST端获得复位信号(高电平)而使单片机复位,此时无论单片机在进行什么操作都得乖乖的从头开始执行程序。外部程序存储器

7、访问控制端最简系统中,C51单片机的端(31管脚)接了高电平。这是单片机的外部程序存储器访问控制端,顾名思义,的电平控制着单片机是否去访问外部程序存储器。接高电平时,单片机执行本单片机内部程序存储器中的程序,并在读取完内部程序存储器地址为0FFFH上的数据后自动转向读取外部的程序存储器;如果接低电平,则单片机访问的全部是外部程序存储器。程序设计单片机程序用汇编语言或C51语言编写,有许多计算机上的应用软件可支持这两种语言的单片机程序开发,比如µVision软件等。用汇编或C51语言设计好的单片机程序,将通过一个连接计算机USB口和单片机下载

8、接口的下载器,下载到单片机中。下载完成后,单片机启动时运行下载的程序就可以实现相应的控制功能了。电路连接在面包板上用导线按电路设计连接电路系统调试在调试阶段,也就是“磨合”软件和

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。