stc是国内最大的51单片机供给商,他的产品也是十分的丰厚,运用广泛,所以咱们以stc51单片机为例进行学习。其它厂家的51单片机迥然不同。
stc51单片机都能够运用串口下载程序,即ISP下载。串口分为电脑的串口和单片机的串口。每个单片机都有串口,外部表现为2个引脚,即RXD和TXD。曾经,每个电脑上都有串口,现在,家用型电脑现已不装备串口,只要工控电脑还带有串口。可是,电脑不带串口并不会影响你下载程序,你不用非要买一个带有串口的电脑。由于现在市面上,有一种线,叫做“USB转串口线”,它能够把你电脑的USB口变成串口,和曾经电脑上的串口表面和功用如出一辙,如下图所示:
DB9串口头总共9个引脚,其间两个是RXD 和TXD,需求留意的是,这儿的RXD TXD不能直接和单片机的RXD TXD衔接。由于电脑串口的凹凸电平是+15V和-15V,而单片机的凹凸电平是5V和0V,也便是电平不匹配。所以这儿要用到电平匹配芯片:max232或许sp232。232芯片上面有别离衔接单片机和电脑串口的RXD和TXD,它起到一个中介的效果。
单片机—–232芯片—–电脑串口(这样就能够下载程序了!)
除了上面的办法,还有一种现在最为盛行的也是运用十分广泛的下载接法。那便是使用USB转TTL芯片。TTL你能够暂时理解为单片机电平,这种芯片,能够直接将电脑串口转换成和单片机衔接的RXD TXD信号。例如:PL2303 、CH340、CP2102等。其间CH340为国产芯片,是在国内运用最广泛的USB转TTL芯片。
STC公司现已供给了单片机下载软件,上stc官网免费下载即可http://www.stcmcu.com
STC51单片机下载有一个特色需求遵从,便是冷启动下载,即挑选好要下载的程序今后,先点击软件上的下载按钮,再给单片机上电。