;************************************************************************** ; 标题: 最简单的按键控制(汇编) ; 作者: wentao http://blog.liuwentao.net ; http://wentao.programfan.com ; 参考: 平凡老师教程 ; 日期: 2007.3.1 ; 软件: Keil A51 V8.00 ; 芯片: AT89X51 ; 说明: 实验板实测通过 ; 声明: 自用存档!另仅供需要的朋友参考,请勿用做不道德转载及商业用途! ;************************************************************************** org 0000h ajmp start start: mov p1,#0xff ;P1口为准双向口,作输入时写入1,使之为高电平 lop: mov p2,p1 ;p1口输入值送入P2口显示 ajmp lop end /************************************************************************** * 标题: 最简单的按键控制(C51) * 作者: wentao http://blog.liuwentao.net http://wentao.programfan.com * 日期: 2007.3.1 * 软件: Keil C51 V8.02 * 芯片: AT89X51 * 说明: 实验板实测通过 * 声明: 自用存档!另仅供需要的朋友参考,请勿用做不道德转载及商业用途! **************************************************************************/ #include <reg51.h> void main() { P1 = 0xff; // P1口为准双向口,作输入时先写入1,使之为高电平 while(1) { P2 = P1; // P1口的值送入P2口显示 } }

评论