要想学51单片机,先要进行器件选型!
小白:什么?51单片机不是就一种么,还需要选型?
MCU起航:呵呵,自从intel在上世纪八十年代将51单片机的内核转让给各个厂家以后,每个厂家都生产了带有自己特色的51单片机。每种厂家的单片机下载软件都是不太一样的。
小白:那么,我们应该如何选择呢?
MCU起航:像winbond厂家生产的89C52单片机,下载的时候需要昂贵的下载器,同时配套他们厂家的软件。美国ATMEL公司和STC公司的芯片下载起来非常简单,对于入门的同学来说,是不错的选择。
小白:少废话,具体有哪些?
MCU起航:ATMEL厂家的AT89S52,还有STC公司的STC89C52RC系列,都是不错的选择。ATMEL公司的芯片只需要一条便宜的下载线(某宝售价十多元),下载软件为progisp.exe;STC的芯片只需要一条串口线就能实现下载,下载软件为STC_ISP_V483.exe。
加我Q:2246080671,这些软件都送你。
小白:除了下载软件呢?
MCU起航:编译软件Keil uVision4,已经出到第五版了,不过第四版用习惯了,懒得换。通过该软件可以实现代码的编写和调试。Protel99,网上有许多下载链接,通过该软件可以实现原理图的绘制和PCB的设计。不过protel99的学习可以暂时放一放,毕竟编程与画图是两个系列,学好编程再去学习画图。
小白:protuse(仿真)呢,听说这个不错?
MCU起航:个人不建议初学者用这个,仿真什么时候用?当你已经学会了单片机,要去做新的项目的时候,在软件上测试下代码和原理图的可行性,这个时候用。
小白:明白了,谢谢哇!
MCU起航:不客气!