烧写单片机程序原来如此容易-STC烧录环境搭建(Win7)
目的:
适合新手或新搭建环境时使用
硬件材料:
- STC15F104W
用它的原因是它内部集成了高精度的晶振, 不需要外接晶振, 使得最小电路可以做到极简化
- USB-TLL下载线
- 面包板(外加1个LED和1K的电阻)
- 若干杜邦线
STC15F104W
USB-TLL下载线
软件:
- Win7
- STC-ISP烧录软件(绿色软件,不需要安装, 可以直接去STC官网下载最新版)
- CH341SER64win7驱动
- 准备一下编译好的样例程序HEX
驱动安装
1. USB-TLL下载线插到电脑的USB上
显示有新设备接入, 但系统还不能识别
2. 使用准备好的CH341SER64win7驱动
选择"始终安装紫驱动程序软件"
驱动安装成功后应该可以看到下图的样子
准备实际电路
- STC15F04W
接线方式:
STC15F04W USB-TLL下载线VCC - 5VGND - GNDP3.0 - TXDP3.1 - RXD
接上面的线序接好4条线, 实物图如下
烧录:
打开STC-ISP烧录软件,设置以下几项:
- 单片机型号:STC15F104W(如果没有此型号, 请去官网下载最新版本)
- 串口号: 选择你插入USB-TLL下载线所在的串口号(点右侧的"扫描"也可以)
- [打开程序文件], 选择事先准备好的HEX文件(这个文件怎么来见Keil程序编写方式的相关文章)
其余选项默认即可, 然后点击[下载/编程]按钮, 程序就会下载到你的STC单片机上啦!
如果显示一直卡在寻找单片机上, 可以尝试拔掉STC的5V供电再重新插上(上电)
51单片机端口怎样驱动继电器?
经典的51单片机虽然其端口有上拉电阻,但高电平时驱动能力很差,而且单片机复位时端口输出的是高电平,因而常规的做法是用低电平作驱动,采用PNP与NPN三极管结合控制,注意防止单片机在上电过程中继电器有吸合动作现象。
也可以采用专门的驱动芯片,这类芯片不仅可以直接用单片机端口驱动,而且ULN2003可以采用12V供电,有7个驱动门电路可以分别驱动7个微型继电器或其他负载,且其内部集成有续流保护二极管,可以防止继电器这样的感性负载在关闭时因电流快速变化而出现的高电压及其对电路的击穿。
相关问答
怎样用自己焊的板子 单片机 usb与电脑联接-ZOL问答USB连接单片机时需要用USB转串口芯片,CH341或PL2303,单片机的RXTX接芯片,详见芯片说明,也可以用市场上卖的USB转串口接头连接。重装usb驱动或者换个usb线试试...
单片机 烧写软件 AVR_fighter (图标是七星瓢虫的),在另外一台...那样是不行的,要把安装程序拷过来重新安装,如果还是不行那就是你的程序不支持WIN7系统,再从网上搜一个支持win7的吧确保所有驱动都安装正确,尤其是USB驱动,有时...
单片机 如何 驱动 发热?利用单片机驱动发热的方法是首先,我们最好是利用继电器,其他也可以,比如MOS管,但是MOS管只能通直流电;用它可控硅也行,然后可以通交流电;电热丝两端通多少...
单片机 可以直接 驱动 步进控制器么?单片机可以直接驱动步进电机控制器,但不可以直接驱动步进电机。需要注意的是,步进电机控制器通常都是PWM接口,所以最好选型有PWM功能的单片机。如果用IO口模...
单片机 怎么 驱动 继电器,有什么注意事项?单片机驱动继电器是比较常见的电路,由于单片机的输出电流能力有限,一般都会通过三极管、MOS管或者其他专用驱动芯片来驱动继电器。下边以单片机通过三极管驱动...
单片机 能不能直接 驱动 步进电机?一、单片机不能直接驱动步进电机。原因是单片机虽然是主要起控制作用,但其端口主要是起到信号控制作用,而不能起到功率驱动。一般单片机的I/O口的输出电流都在...
买 单片机 给 驱动 吗?答买单片机不需要给驱动的因为大多数的单片机IO一般都有几十毫安的灌电流驱动能力是单片机自身带的,硬件模块也是不需要驱动的,如果是外围硬件模块,那么是否需...
单片机 程序怎么在电脑上调试?用什么软件好?单片机可以实现在线调试程序,通过软件设置断点,进行单步调试,这样可以看到单片机是如何一步步执行程序的,从而快速找到问题,解决问题。以Keil和IAR为例介绍...2...
8脚的 单片机 能 驱动 2位数码管吗?不可以。1.一个8脚的单片机通常只能提供几个通用输入输出引脚,不足以直接驱动两位数码管,因为每个数码管至少需要7个引脚来控制其显示。2.为了驱动两位数码...
stc 单片机 如何 驱动 继电器?驱动继电器的STC单片机需要通过其IO口控制。通常,将继电器的控制端连接到STC单片机的一个数字输出引脚上。在程序中,将该引脚设置为高电平或低电平,以控制继电...