LPC900单片机是一个基于80C51内核的高速、低功耗的Flash单片机,具有可编程I/O口输出模式,除了有标准80C51的准双向口模式外,另外还有开漏输出、推挽输出和仅为输入3种模式。过去使用标准80C51的开发工程师不会去考虑I/O口的模式问题,因为只有准双向口一种模式,没有其它模式可选择的,因而很多人在使用LPC900单片机时忽略或轻视了I/O口模式配置问题,造成了对LPC900单片机的抗干扰能力和可靠性的怀疑。