初学者,哪位帮忙看看这个图和哪不对?如何修改?谢谢.....

2019-07-18 12:40发布

试用1片74LS244和1片74LS273为89S52扩展8位输入端口和8位输出端口,8位输入端口各接1个开关,8位输出端口各接1个发光二极管,要求按下1个开关,相对应的发光二极管发光。试画出硬件连接图并编程。程序如下:ORG 2000HSTAR: MOV DPTR, #0EFFFHMOV A, @DPTR ; 读按键值MOV DPTR, #0FEFFHMOVX @DPTR, A ; 驱动相应发光二极管发光SJMP STAREND


QQ截图20140809112135.jpg
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
武力戡乱
1楼-- · 2019-07-18 15:56
74ls244是个输出,不是输入。你可以考虑用8255,他是双向的。
jf5834
2楼-- · 2019-07-18 21:23
武力戡乱 发表于 2014-8-9 13:32
74ls244是个输出,不是输入。你可以考虑用8255,他是双向的。

非常感谢
武力戡乱
3楼-- · 2019-07-18 21:37
 精彩回答 2  元偷偷看……
武力戡乱
4楼-- · 2019-07-18 22:56
李雷
5楼-- · 2019-07-19 00:21
89S52的P0口要加上拉电阻的,不然没有驱动能力!
jf5834
6楼-- · 2019-07-19 01:52
李雷 发表于 2014-8-11 20:32
89S52的P0口要加上拉电阻的,不然没有驱动能力!

谢谢!别的地方有问题吗?

一周热门 更多>