在实际工作中,ISP 连接器是无用的。但它将用作两位跳线开关。
用作跳线开关时,用内部上拉将MOSI和MISO初始化为输入并将SCK拉低,然后读取MOSI和MISO的输入电平。
降低 ISP 连接器的高度
芯片电容器、芯片 LED 和 TQFP IC 等低高度元件通常用于小型电子设备。然而,用于大多数微控制器板载 ISP 连接器的排针高度约为 9 毫米,因此在将微控制器板安装到薄型外壳中时往往会出现问题。下面显示了一些解决方法来解决此问题。
使用低高度排针。高度约为 6 毫米。标准插座存在容易拔出的问题,低高度插座的接触弹簧容易松动。
使用直角排针。高度约为5毫米。它需要一定的布局空间和占地面积。
使用 FFC 连接器。高度约为2毫米。批量生产时存在零件成本和工作效率的问题。
使用接触式探头。高度和成本将为零!当电路板设置在功能测试仪上时,ISP 电缆连接到布置在焊接表面上的探测焊盘。仅用于批量生产。
排针未安装。高度和成本将为零!无需任何修改即可使用现有板。在原型制作和批量生产中的体面工作效率。
你可能会有一个疑问,“left unmounted 是什么意思?”。这意味着使用镀通孔作为插座。MAC8 提供某种用于此目的的通孔插头,称为Conthrough。它可用于将编程电缆连接到电路板上,而电路板上没有排针。右图显示了标准 AVR-ISP 插座的内置附件。当然好处是可以省去生产时只用的连接器。