background image

1) 8 位单片机,主要就是 51 系列
2) 32 位 arm 单片机,主要有 atmel 和三星系列
 
单片机最小系统:
一个单片机+一个看门狗+一个晶振+

2 个瓷片电容

1、

  单片机:atmel 的 89C51 系列,winbond 的 78E52 系列,还有 philips 的系列。

2、

  看门狗:常用的有 MAX691/CA1161 和 DS1832 等,常规的做法是买一个专门的看门狗电路

完成复位电路和看门狗电路的功能,以防程序跑飞。
3、

  晶振:一般选用 11.0592MHz,因为可以准确地得到 9600 波特率和 19200 波特率;也可以用

36.864M,这个频率是 1.8432M 的 20 倍。单片机尽量做个 RS232 口,留着做测试。
4、

  瓷片电容:22pf-30pf,在 11.0592M 下都可以。

 
单片机系统没有工作,检查步骤如下:
1、

  查看门狗的复位输出,可以加一 LED,下拉,若看门狗的复位信号有,往下;

2、

  查单片机,看看管脚有没有问题;可以在内容弄一个简单的程序,比如,在某个口线上输

1 个 1 秒占空比的方波等,可以使用万用表测量;

在设计产品时,在关键的地方:电源、串口、看门狗的输出和输入、

I/O 口等加不同颜色的 LED 指

示。
3、

  再查瓷片电容,换器件的时候,最好先用万用表先量是好的再焊;

4、

  最后只有换晶振了

5、

  以上按照以上步骤检测时,将无关的外围芯片去掉;因为有一些是外围器件的故障导致单

片机最小系统没有工作。
 
高阻态:
就是输出既不是高电平,也不是低电平,而是高阻抗的状态;在这种状态下,可以多个芯片并
联输出;但是,这些芯片只能有一个处于非高阻态状态,否则会将芯片烧毁;高阻态的概念在
RS232 和 RS422 通讯中还可以用到。
 
数据锁存:
当输入的数据消失时,在芯片的输出端,数据仍然保持;这个概念在并行数据扩展中经常使用
到。
 
数据缓冲:
加强驱动能力。

74LS244/74LS245/74LS373/74LS573 都具备数据缓冲的能力。

 
74LS573 与 74LS373 逻辑上完全一样,只不过是管脚定义不一样,573PCB 容易走线。
 
光耦:
用来隔离输入输出的,主要是隔离输入的信号。
在各种应用中,往往有一些远距离的开关量信号需要传送到控制器,如果直接将这些信号接到
单片机的

I/O 上,有以下的问题:

1)、信号不匹配,输入的信号可能是交流信号、高压信号、按键等干接点信号;
2)、比较长的连接线路容易引进干扰、雷击、感应电等,不经过隔离不可靠。
因此,需要光耦进行隔离,接入单片机系统。