首页 理论教育单片机多语言编程:零基础学习I/O输入输出操作

单片机多语言编程:零基础学习I/O输入输出操作

【摘要】:1)把I/O接口的P2口中的输入数据保存在累加器A,再将累加器A中保存的输入数据输出到I/O接口的P1口。从P1口验证P2口输入的数据源程序(一)实验机的小键盘上的+1键、-1键、高一位操作键、地址键和写入键一端分别接在P2口的P2.0、P2.1、P2.2、P2.3、P2.4上,另一端接地。每次复位后可以重新输入。安装在P1口的发光二极管亮的位与接在P2口按下的键相对应。程序点评:P2口输入的数据通过芯片内部RAM用户区某地址输出到P1口。

1)把I/O接口的P2口中的输入数据保存在累加器A,再将累加器A中保存的输入数据输出到I/O接口的P1口。

【例3-14】 从P1口验证P2口输入的数据源程序(一)

实验机的小键盘上的+1键、-1键、高一位操作键、地址键和写入键一端分别接在P2口的P2.0、P2.1、P2.2、P2.3、P2.4上,另一端接地。当按下某一键时就将该位接地,相当于零状态。

操作时可任意将其中一键或多键按下(置0),作为P2口的输入数据。每次复位后可以重新输入。

P2口输入的数据是1个字节,即8位二进制数。

实例程序运行效果:在完成了源文件建立、汇编、下载的步骤后,单片机自动运行该程序。安装在P1口的发光二极管亮的位与接在P2口按下的键相对应。

程序点评:P2口输入的数据通过累加器A输出到P1口。

2)把I/O接口P2口中的输入数据保存在单片机内部RAM用户区某地址中,再将RAM用户区该地址中保存的输入数据输出到I/O接口的P1口。(www.chuimin.cn)

【例3-15】 从P1口验证P2口输入的数据源程序(二)

实验机的小键盘中的“+1”键,“-1”键、高一位操作键、地址键和写入键一端分别接在P2口的P2.0、P2.1、P2.2、P2.3、P2.4上,另一端接地。当按下某一键时就将该位接地,相当于零状态。

操作时可任意将其中一键或多键按下(置0),作为P2口的输入数据。

P2口输入的数据是1个字节,即8位二进制数。

实例程序运行效果:在完成了源文件建立、汇编、下载的步骤后,单片机自动运行该程序。安装在P1口的发光二极管亮的位与按在P2口下接的键相对应。

程序点评:P2口输入的数据通过芯片内部RAM用户区某地址输出到P1口。