从电子产品开发的角度看,单片机仅仅是实现控制的一个工具。在实际的应用过程中,工程师更多的是关注单片机外围功能的使用(如何正确设置SFR以使外围功能正确输入/输出),因此阅读手册时也主要是阅读其中和外围功能的设置相关的部分。当单片机能正常运行程序,实现了电子产品的控制时,通常会认为自己已经掌握了这一款单片机的应用。然而,这仅仅是单片机应用的入们级水平。对于电子产品而言,其质量的优劣,并不在于通常工作条件下是否工作正常,更多是在于异常条件发生时(例如,电源波动)是否仍然保证工作稳定。因此,单片机的电特性参数是否满足全部的工作条件就显得尤为重要。所以说,关注单片机的电特参数,阅读手册中的相关内容(通常在手册的最后),更重要。
以一个INT(下降沿触发)/Port复用的引脚为例子简单说明一下。当这一引脚上的电平H→L时,中断发生。这时在中断程序入口处立即读端口的话,得到的数值不一定是'0'。这就和该引脚作为端口使用时的阀值电压与该引脚作为INT中断使用时的阀值电压有关。 |