- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
1系统硬件设计3.1系统软件设计3.2第3章单片机最简应用系统设计—点亮一个发光二极管的控制系统实物制作过程3.3
2下面请大家跟我们一起来设计并制作一个单片机最简控制系统—点亮一个发光二极管的控制系统,该控制系统是所有单片机应用系统必不可少的核心部分,所有的设计实例都是在该系统上扩展的。
3(1)单片机(2)电源(+5V)(3)晶振(4)复位电路构成了真正可使用的单片机最小应用系统3.1系统硬件设计图3-1点亮一个发光二极管的单片机应用系统硬件原理图
43.1系统硬件设计使用单片机的目的是控制外部设备,LED发光二极管是一种最常用的外设。图3-1中330Ω限流电阻的作用是防止流过发光二极管的电流过大而将其烧毁。限流电阻阻值的计算方法为R=(5-1.75)/Id,式中Id为流过发光二极管的电流,一般从2mA到20mA,由设计者根据所希望的发光亮度选择电流的大小,电流值越大,发光二极管越亮,但不能太大,当流过二极管的电流超过20mA时,容易将其烧坏。
5/*点亮一个发光二极管的程序*/#includereg52.h//包含52系列单片机头文件sbitled1=P1^0;//声明单片机P1口的第一位,P1.0的位名称为led1voidmain()//主程序{led1=0;//*P1.0口输出低电平,点亮发光二极管D1while(1);//程序运行到此处停止}3.2系统软件设计
63.3实物制作过程首先按照表3-1准备好元器件器件型号数量单片机STC89C521只排针2.54mm单排针1个磁片电容30pf2只晶振11.0592MHZ1个单片机插座40P1个按键?1个万能板双面板10cm×15cm1块电解电容10μF/16V1只电阻330(1/4W)1个电阻1k(1/4W)1个电阻2k(1/4W)1个电阻10k(1/4W)1个发光二极管红1个USB转串口转换器CH3401个导线?若干表3-1点亮一个发光二极管的单片机最简系统元器件清单
71.准备好万用板和IC插座-40P焊接步骤如下:
82.开始焊接,注意焊点焊锡不要太多。3.焊接完成,注意单个焊点焊接时间不要过长,2-4秒为宜。
94.焊接好的IC插座5.将晶振放置于IC插座内,并与16、18号脚平齐,离板面一两毫米6.焊接好的晶振此处晶振电路内置于单片机插座也可以放在单片机插座外面。
107.将瓷片电容放至于板上,与晶振两脚平齐,注意靠晶振的一面不要和晶振外壳接触。8.焊接好瓷片电容,将瓷片电容的另外两脚相连,连接至IC插座的20管脚。
119.将瓷复位电路里的电阻和电解电容放置于IC插座内,注意电解电容的极性,负极和插座的9脚平齐10.焊接好的复位电路,将电解电容的负极和9脚还有电阻相连,电阻的另一脚和地线相连(即20脚)。
1211.使用片内存储器,将单片机的EA接Vcc,即31脚和40脚相连。12.在单片机两边放置好单排插针,方便扩展。
1313.焊接好的单排插针。14.在单片机的P1.0口,接上电阻和发光二极管,注意LED的阴极连单片机的管脚。
1415.放置好复位按键。16.焊接好的复位按键。
1517.插上单片机的最小系统实物。
1618.下载线的连接,注意:在下载程序是要把短路帽拔下。19.单片机最小系统上下载线的连接。
17注意:要从PC机下载程序到单片机中,需要安装stc4.8版下载工具与USB下载接口驱动程序。20.将单片机最小系统和下载器连接好。
18/* 点亮一个发光二极管的程序*/ /* 作者ZLH*/#includereg52.h//包含52系列单片机头文件sbitled1=P1^0;//声明单片机P1口的第一位,P1.0的位名称为led1voidmain()//主程序{led1=0;//*P1.0口输出低电平,点亮发光二极管D1while(1);//程序运行到此处停止}将下列程序在PC机中用keil软件编译后生成.HEX文件
1921.将.hex文件序下载到单片机中,单片机最小系统通电运行,LED灯点亮,表示最小系统运行正常。
您可能关注的文档
- 幼儿卫生与保健 教案 项目五 幼儿安全教育和意外事故现场救护.docx
- 幼儿卫生与保健 教案 项目一 幼儿的身体特点.docx
- 幼儿卫生与保健 教案全套 喻正莹 项目1--8 幼儿的身体特点---特殊儿童的养护卫生.docx
- 单片机课程设计仿真与实践指导 第2版 课件 第19章 可调式电子日历设计.pptx
- 单片机课程设计仿真与实践指导 第2版 课件 第23章 智能公交显示系统设计.pptx
- 单片机课程设计仿真与实践指导 第2版 课件8章 八路抢答器设计.pptx
- 单片机课程设计仿真与实践指导 第2版 课件12章 可调式LCD1602电子钟设计.pptx
- 单片机课程设计仿真与实践指导 第2版 课件16章 采用DAC0832的波形发生器设计.pptx
- 单片机课程设计仿真与实践指导 第2版 课件第1章 单片机课程设计概述.pptx
- 单片机课程设计仿真与实践指导 第2版 课件第2章 单片机课程设计的工具.pptx
- 单片机课程设计仿真与实践指导 第2版 课件第4章 报警器与旋转灯设计.pptx
- 单片机课程设计仿真与实践指导 第2版 课件第5章 交通灯控制系统设计.pptx
- 单片机课程设计仿真与实践指导 第2版 课件第6章 多台设备自动循环控制系统设计.pptx
- 单片机课程设计仿真与实践指导 第2版 课件第7章 顺序控制系统设计.pptx
- 单片机课程设计仿真与实践指导 第2版 课件第9章 用LED数码管显示的秒表设计.pptx
- 单片机课程设计仿真与实践指导 第2版 课件第10章 用LCD1602显示的秒表设计.pptx
- 单片机课程设计仿真与实践指导 第2版 课件第11章 可调式数码管电子钟设计.pptx
- 单片机课程设计仿真与实践指导 第2版 课件第13章 采用单片机控制的电子琴设计.pptx
- 单片机课程设计仿真与实践指导 第2版 课件第14章 基于ADC0809的数字电压表设计.pptx
文档评论(0)