一-单片机点亮发光二极管_第1页
一-单片机点亮发光二极管_第2页
一-单片机点亮发光二极管_第3页
一-单片机点亮发光二极管_第4页
一-单片机点亮发光二极管_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

STC89C52面包板实验教学1.点亮发光二极管软件51单片机,今后的学习是以宏晶科技STC89S52为例。

具体什么是单片机,你可以认为是一个微控制器,并且你可以按你的思路编写程序到里面,从而到达智能控制单片机接口上下电平变化的目的。

准备一台电脑就可以先开始了。

先下载

编程软件:keil〔c51v900〕

程序烧写软件:stc-ispPl2303驱动:PL2303_Prolific_DriverInstaller我给你们准备好了:最小系统之:电源,晶振,复位晶振又叫晶体振荡器,是用来给单片机系统提供基准时钟信号的。电源是由电脑上的USB通过PL2303直接供给的+5v直流电。复位电路是让程序重新初始化运行,相当于电脑的重启按钮;51单片机最小系统板的搭建

准备材料:

1,面包板插线假设干,杜邦线母对母假设干;

2、面包板二块;

3、DIP-40PIN插座2个〔置于单片机底部,保护单片机插针〕;

4、晶振1个。{建议12M〔或者11.592M〕}

5、20PF〔30PF也行〕瓷片电容2个;

6、LED发光二极管一个;

7、stc89c52单片机一块;

8、USB转TTLPL2303HX模块一个〔烧写程序用〕;

9、1K电阻一个;10、0.1Uf电解电容一个〔置于单片机正负极之间,缓冲电流〕;

11、轻触按键1个〔复位电路需要,不用也可〕;

1.STC89C52引脚图2.需要晶振电路3.需要复位电路4.需要pl2303-usb转串口将usb一侧接电脑usb口上,另一侧的VDD接单片机的40脚,GND接单片机的20引脚,注意:pl2303的RXD要接单片机的TXD〔11引脚〕,pl2303的TXD要接单片机的RXD〔10脚〕。5.在P2.0上接个发光二极管和电阻另一侧接地。注意:发光二极管是有方向的,是靠电流驱动,0-5mA,是有暗亮变化的,但别超过20mA,单片机的P0-P3引脚内部有上拉电阻,出来的电流20mA左右,不用接电阻;但是如果是灌电流,是没有上拉电阻的,所以要接个电阻1k。下面安装keil文件翻开链接;下载c51v900.exe;1.在“Iagreetoallthetermsofthepreceding.....”前面打勾,再点Next;2.在DestinationFolder框内输入你要安放的路径,然后点Next,3、输入你的名字与邮箱后,再点Next;4、安装读条完成后,点击finish完成安装;空白框勾不勾都行。5.事先建立好一个文件夹,装程序用。6.翻开KEL软件然后请点击:project,选择新建一个工程文件;7.将文件写个名字,放到建好的文件夹中8.选择Intel公司的80/87c529.点击“是”。10.新建一个Text1;11.将其保存;注意:保存的文件名要加上.c;12.文件名加上.c13.右击SourceGroup1,在下拉菜单里选择“AddFilestoGroup......”;14.弹出对话框里找到刚建好的led.c文件,并选择中它,点ADD添加,然后Close关闭对话框;15.现在你在工程资源文件视窗里是不是可以找到led.c这个文件了下面就可以写程序了.#include<reg52.h>//51单片机头文件sbitled=P2^0; //位地址声明〔P大写〕unsignedinti=0;//定义无符号整形变量ivoidmain() //主函数声明{while(1) //进入死循环{led=1; //令led为高电平for(i=0;i<30000;i++);//延时函数 led=0;//再让P2.0口为低电平for(i=0;i<30000;i++);//延时函数 }}点击Project菜单,在里面找到OptionforTarget...这一栏找到Target栏,在Xtal〔MHz〕后更改晶振频率11.0592〔12〕;点击output栏;在CreateHEXFile前面打勾,然后点OK完成设置:然后在找到“Rebuildalltargetf

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论