C语言程序设计,51单片机按键功能的实现,基本原理