如下图所示,当按键没有按下时P1。0——P1。5口为高电平,为了满足它而设置六个电阻。当按下按键时,P1。0——P1。5口因按键接地而变为低电平。各个楼层P1口升起降落按钮P1。0——P1。5分别连着选择升起降落按键[4],所以电梯升起键和下降键的状态均可由P1口读出。为了消除抖动干扰情况设置C51——C53三个电容器件。各个升降按钮都装有一只发光二极管当做指示灯,指示灯与P0。0——P0。5接连。并保持各指示灯顺利通过合适的阻值有亮度,使单片机的端口在不加驱动的情况下能承受。