STC89C52单片机入门基础1课
网上的单片机教程非常的多,但多数繁杂、兜弯或过时、像郭天祥10天教程,已经显得比较繁琐,不适合新手入门,下面我还是来教一些简单的入门课程吧,1天入门
操作方法
- 01
首先,你得了解电压: STC89C52或者90C52等都是5V单片机,他们的供电都是5V DC 也就是直流稳压电源,一般电脑USB接口都是5V,使用电脑USB供电即可。 当然,有一些开发板是带电源适配器来的,一般都是链接电脑的数据线,由数据线供电。
- 02
其次,你得了解你的开发板是否带有电平转换芯片。 如果你的开发板带有CH340G或者PL2303这类芯片,则直接将USB数据线连接电脑以及开发板,则可以下载。 如果你的开发板没有自带这些,或者你是使用面包板,请准备好CH340G下载模块,以及杜邦线。(如果你有开发板,且开发板带下载芯片,请跳到第二课)
- 03
将CH340G的5V VCC 连接到单片机的40脚(VCC脚)。 CH340G的GND引脚 连接到单片机的20脚(GND脚)。 CH340G的TXD连接到单片机的第10脚 RXD CH340G的RXD连接到单片机的第11脚TXD OK,先不要连接电脑,先来接其他线
- 04
把单片机的32脚,到39脚,每个引脚接上1个10K电阻 电阻的另一头,用杜邦线连接到40脚VCC 也可以用9脚排阻,把排阻的第一脚连接到单片机40脚VCC,其他引脚连接IO口 这个称为上拉电阻,因为32脚到39脚,是P0口,也就是P00、P01、P02..... P0这个I/O口,内部没有自带上拉电阻,是个准双向I/O口 也就是说,它只能地电平,不能高电平,而且加上拉电阻有助提高IO口的驱动能力,以及稳定性。 (在这里说这些,新手也许听不明白,不过没关系,慢慢来,你就懂了)
- 05
LED/1K电阻 LED 3MM或者5MM都可以 在P2口,就是单片机21脚,到28脚,分别对应P2.0,P2.1.....P2.7 这8个I/O口,每个I/O口接1个LED,LED的负极接在IO口,正极接1K电阻 电阻的另一端,接到VCC,也就是单片机的40脚
- 06
晶振以及复位电路,如下图 下课开始教软件编程