我应该使用什么图片?

电器工程 微控制器 图片 微芯片 组件选择
2022-01-23 14:08:23

开始学习的最佳 PIC 是什么?我想要一个 8 针和模拟输入的 PIC。

我有一个 16F628A,但我认为 16F684 可能会更好。PIC16F648和684A有什么区别?

哪个最好?

4个回答

还不如把我的 2 美分放进去。

Microchip 在这里有一个零件选择器:http: //www.microchip.com/maps/microcontroller.aspx您可以输入您拥有的所有必需项目,它会显示满足您要求的项目。

如果您想要一个更容易学习的 PIC,则不必担心引脚数少。相反,您应该查看您将使用的编译器以及芯片的封装类型等内容。如果你想要面包板,你应该得到一个通孔版本的 PIC。您还可以获得内置所有必需硬件的开发板。

我提出考虑您的编译器是因为并非所有 PIC 系列都有好的免费或便宜的 C 编译器。PIC16F 系列的架构与 PIC18F 非常不同。正因为如此,一些 C 编译器不支持 16F 系列,让您在汇编中编程或花一些钱。此外,由于架构不同,因此很难在它们上进行组装。

所以,长话短说,除非您对 8 个引脚有严格要求,否则我建议您使用 PIC18F 系列。我帮助指导的课程只是因为我列出的原因而切换到使用 18F 系列。

如果你在使用 8 针,我会试试 PIC12F683。它具有与 PIC12F675 和 PIC12F629 相同的引脚排列,但内存和较小型号的所有功能都增加了一倍。

8 针 PIC 是一种很好的入门方式,因为它们非常简单,您可以快速使用它们,而无需在脑海中保留太多新信息。请记住,许多教程都希望您使用8 针二进制输入或输出PORTAPORTB由于这些芯片只有 6 个输入/输出引脚,您将使用GPIO.

使用前请阅读数据表

在这些之后,我将继续使用 PIC18F 或 PIC24F(选择与您想要的功能和内存相匹配的一个 - 在摆弄 PIC12F 后您将能够更好地判断这一点)。

八个引脚和模拟输入意味着类似于 PIC12F675。它有一个带四个通道的 10 位 ADC。

我会忘记 16F628A,除非你找不到其他东西,它已经过时了。现代的等价物是 16F88。后者具有许多小型设备所没有的片上调试硬件(它们需要特殊的调试头)。

部分后面的 A 表示它是更新的改进版本。

我推荐PIC16F690。

这是一个很棒的入门芯片:它有 256 字节 EEPROM、7K 程序存储器、256 字节 RAM、3 个定时器(1 x 16 位)、MSSP、UART、8 通道 10 位 ADC、比较器 - 您应该需要的一切。Microchip 使用他们的 PICkit 2 演示板提供该芯片。他们现在推出了 PIC16F887,这也是一个非常强大的芯片(类似于 PIC16F690。)