0
8位Microchip(微芯片) PIC10F220只有256个12位字(384字节)的程序存储器和16个字节的RAM。它还有四个I / O引脚以及电源和地,长度为1/8英寸(3毫米)。
批量生产时,它的成本可能低于25美分,并且由于它内置了精密振荡器,因此除去耦电容器外不需要其他组件。在适当的情况下,它只需要几个其他芯片便可以取代复杂的硬件功能。 我对ATtiny5给出了这样的答案,但它也应适用于该微控制器。我想到的一个例子是汽车的雨刷控制。当今的某些汽车中包含100多个微控制器,其中许多专用于诸如此类的单个任务,这些任务无需联网到汽车的主计算机中。 使用六个引脚,可以按以下方式分配它们:
- 1(AN0)-来自雨刷控制栏的输入(见下文)
- 2-地面
- 3(GP1)-低速输出雨刮器
- 4(GP2)-高速输出雨刮器
- 5-VCC(电源)
- 6(GP3)-控制器
将开关与一系列串联的电阻串联起来,并且选择不同的电压输入ADC(模拟到数字)的引脚,例如
- 0-关
- 0.5v-间歇设置1
- 1.5v-间歇设置2
- 2.0v-间歇设置3
- 2.5v-间歇设置4
- 3.0v-低速
- 3.5v-高速
- 5.0v-清洗
当然,微控制器将使用其内部计时器来处理各种间歇模式的所有时序。 这是一个非常简单的任务,它应该适合用汇编语言编程的256个(384字节)以内的flash。 另一个例子是一个简单的厨房用具,例如烤面包机。微型计算机将再次为设备计时。亮度到暗度的控制可以再次使用模拟输入来完成,可以使用一系列电阻器与开关位置来进行相应调整。
收藏