单片机AT89C51--1.前期准备

发布者:rockstar6最新更新时间:2022-09-29 来源: csdn关键字:单片机  AT89C51  前期准备 手机看文章 扫描二维码
随时随地手机看文章

本文所需要的资料都存放于网盘中,如有需要,自行下载。

链接:


https://pan.baidu.com/s/1eAvlj3hTU9971qYIp4f8XA


提取码:


1zpk


1.Win10系统驱动安装

安装驱动的原因:

通俗的话来说,就像鼠标,看上去好像插上去就能用,其实淘宝店买的话都可以发现上面介绍里写着免驱等介绍,都需要靠驱动才能让笔记本控制鼠标,或者单片机,和他们之间通信,这属于硬件间的驱动,当然还有软件间的,说白了就是为了传输数据。


找一根安卓线,一边USB接口一边安卓接口,连接笔记本和单片机。


1.1 自动安装驱动

若电脑出现自动安装界面,且打开计算机,管理,设备管理器的端口选项出现了CH340这个端口,恭喜省去接下来这几步,否则请跟我继续安装驱动。(注意端口号不一定都为COM3,都是随机分配的是多少都无所谓)

在这里插入图片描述

1.2 手动安装驱动

管理员身份运行该程序,傻瓜式下一步就行

在这里插入图片描述

最终只要能有CH340这个驱动显示出来就行。


若驱动安装不成功,留意是否已将单片机和笔记本通过数据线连接,只有在连接时才能安装驱动


2. 烧录软件

烧录软件的作用:

把在笔记本上编译好的程序下载到单片机中去,就是个把程序从笔记本输出到单片机上的一个软件


2.1 配置烧录软件

双击打开该文件

在这里插入图片描述

里面的具体内容如下

在这里插入图片描述

重要的选择内容如下:

单片机型号我的是STC89C52芯片 ,具体芯片,请看自己的单片机板上的芯片编码

串口号,也就是刚刚第一步下载驱动完成后的com口,我的是COM3

在这里插入图片描述

2.2 使用烧录软件

1.点击 打开程序文件

在这里插入图片描述

值得注意的是,烧录文件的后缀名都是hex文件,以后我们会经常用到

在这里插入图片描述

点击下载编程

在这里插入图片描述

可以看出,显示的结果。

在这里插入图片描述

如果发现一直显示这个窗口,请你留一下,打开你的单片机电源,谢谢

在这里插入图片描述

后期可能会去,某些平台上做点视频,目前,你们看不到我的实物展示。/(ㄒoㄒ)/~~


3. 程序开发软件

3.1 安装软件

双击运行该软件,无脑简单安装

在这里插入图片描述

安装完成后图标

在这里插入图片描述

3.2 延长使用时间

打开密钥

复制自己的CID

在这里插入图片描述

打开注册软件

在这里插入图片描述

在这里插入图片描述

点击生成密钥,就完成了

在这里插入图片描述

关键字:单片机  AT89C51  前期准备 引用地址:单片机AT89C51--1.前期准备

上一篇:单片机AT89C51--2.单片机与C语言简介
下一篇:手动编译链接生成c51的hex文件

推荐阅读最新更新时间:2024-11-17 16:50

怎样设计一个以单片机多机串行通信原理为核心的电子开关
引言 目前是通信控制领域的主流通信方式,数据通信、计算机网络、分布式工业控制系统及其测控领域中,经常采用串行通信来达到信息交换的目的。多机串行通信控制网络是物理层采用RS 485通信接口所组成的多机串行通信工控设备网络,RS 485既是物理层的协议标准,也是串行通信接口的电气标准。这种通信接口可以十分方便地将许多设备组成一个控制网络。RS 485通信方式有很多优点,首先它的通信距离比较远,通常可以做到数百米甚至千米以上,而且还可以实现多点通信方式,从而可以建立一个小范围内的局域网,因而更有实用价值。RS 485采用差模信号传输方式,与地电平关系不大,因而它抗干扰的能力比较好,即便在信号电压比较小的情况下也能获得稳定的传输。 1 总
[单片机]
怎样设计一个以<font color='red'>单片机</font>多机串行通信原理为核心的电子开关
科普:VCU、BMS、MCU通用功能和技术点解析
本文浅谈纯电动汽车中的大三电。即整车控制器(VCU),电池管理系统(BMS)和电机控制器(MCU)的通用的功能和技术点。本文分四个要点阐述。 1. 大三电?小三电? 2. VCU技术要点 3. BMS技术要点 4. MCU技术要点。 1. 大三电?小三电? 纯电动车中的大三电一般指的是动力系统部分的控制器。纯电动车的动力来源于动力电池,通俗点说,控制系统如下图所示: 即将动力电池中的电,用来驱动图中的驱动电机。当然,为了延长续航里程,需要尽可能将电池中的电传输给电机,提升效率。 尽管直流电机是可以直接使用直流电控制,但相比于交流电机,直流电机输出效率比较低,而且因为有机械摩擦的问题,可靠性和稳
[汽车电子]
科普:VCU、BMS、<font color='red'>MCU</font>通用功能和技术点解析
如何使用PIC16F628A单片机读取DHT11温湿度传感器
本篇文章主要介绍如何使用PIC单片机从DHT11读取湿度和温度,并将其显示在LCD显示屏上。在这个例子中,我们使用的单片机型号是PIC16F628A。 所需的内容 要完成此项目,您需要以下内容: ● 使用安装有Microchip MPLAB X IDE和XC8 v1.34编译器的计算机。 ● PIC16F628单片机 ● LCD(HD4480或类似产品) ● DHT11传感器 ● PICkit3烧写器 ● 面包板和一些连接导线。 简介 DHT11是一个湿度和温度传感器,使用一根导线发送40位数据。 前16位是湿度的整数和小数,接下来的16位是整数和温度的分数,最后8位是校验和。 要让DHT11和MCU相互通
[单片机]
如何使用PIC16F628A<font color='red'>单片机</font>读取DHT11温湿度传感器
单片机小白学步(24) 改版说明与学习思想
从本篇起,《单片机小白学步》系列教程将做一个重大的改版。前面的文章暂且就不改动了,之后的文章将会重新编排。主要的改动如下: 文章全部使用Markdown进行编写排版,格式更加丰富,阅读起来也会更加轻松。 实验的工程源码,将上传至我的GitHub页面,可直接下载使用。 我的GitHub主页 https://github.com/jzj1993 为了方便统一讲解,也考虑到开发板资料可能有版权问题,本系列教程将和绿豆芽科技合作。大部分实验,将直接使用绿豆芽科技提供的51Start开发板。如果有这款开发板,可以直接烧写配套代码进行实验。如果没有,欢迎购买这款开发板。当然也可以通过简单的修改代码,在其他开发板上做实
[单片机]
松翰单片机数码管程序
;数码管 ---- 目的:学习查表及间接寻址 CHIP SN8F27E65 //{{SONIX_CODE_OPTION .Code_Option WDT_CLK Flosc/4 .Code_Option Reset_Pin P04 .Code_Option LVD LVD_Max ; 3.3V Reset .Code_Option Watch_Dog Disable .Code_Option Low_Fcpu Flosc/1 .Code_Option High_Clk IHRC_16M ; Internal 16M RC Oscillator .Code_Option High_Fcpu Fhosc/1 .Code
[单片机]
51单片机边沿触发中断响应时刻的测量
MCS51单片机系列属于8位单片机,它是Intel公司继MCS48系列的成功设计之后,于1980年推出的产品。由于MCS51系列具有很强的片内功能和指令系统,因而使单片机的应用发生了一个飞跃,这个系列的产品也很快成为世界上第二代的标准控制器。51系列单片机有5个中断源,其中有2个是外部输入中断源INT0和INT1。可由中断控制寄存器TCON的IT1(TCON.2)和IT0(TCON.1)分别控制外部输入中断1和中断0的中断触发方式。若为0,则外部输入中断控制为电平触发方式;若为1,则控制为边沿触发方式。这里是下降沿触发中断。 1 问题的引出 几乎国内所有的单片机资料对单片机边沿触发中断的响应时刻方面的定义都是不明确的或者是错误
[单片机]
单片机休眠-复位运行方式提高抗干扰能力
摘要:介绍一种用休眠-复位运行方式提高单片机抗干扰能力的方法;分析其适用范围,给出具体应用电路;结合实例,分析这种运行方式下硬件和软件设计的特点。 关键词:单片机 复位/休眠抗干扰 引 言 随着微电子技术的飞速发展,单片机的性能迅速提高,在运算、逻辑控制、智能化方面显示出非凡的优势,在很大程度上取代了原来由数字逻辑电路、运算放大电路组成的检测、控制电路,应用非常广泛。但由于它存在着死机、程序跑飞等致命缺陷,使它在许多重要场合的应用受到限制。在抗干扰方面的许多技术,比如设软件陷阱、加硬件看门狗电路等,可使这一问题有较好的解决,但仍然存在问题:① 看门狗动作时,意味着已经出现了错误,且运行了一段时间,这在有些场合是不允许的
[单片机]
学习单片机5
单片机教学 三、逻辑运算类指令: 1. 对累加器A的逻辑操作:   CLR A ;将A中的值清0,单周期单字节指令,与MOV A,#00H效果相同。 CPL A ;将A中的值按位取反     RL A ;将A中的值逻辑左移   RLC A ;将A中的值加上进位位进行逻辑左移   RR A ;将A中的值进行逻辑右移 RRC A ;将A中的值加上进位位进行逻辑右移 SWAP A ;将A中的值高、低4位交换。 例:(A)=73H,则执行CPL A,这样进行: 73H化为二进制为01110011, 逐位取反即为 10001100,也就是8CH。 RL A是将(A)中的值的第7位送到第0位,第0位
[单片机]
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved