怎样使用单片机锁存器编程?

怎样使用单片机锁存器编程?,第1张

锁存,顾名思义,存数据进来,锁住,输出端口保持锁住的值。野旅

只要锁存端口不使能,输入端口是什么数据都不影响输出。

锁存端口使能后,赋新的值到输物脊尘入端口,再关罩禅闭使能,又锁存了新的值。

你要是想用,先去下载一个锁存器的PDF来看看真值表,如74HC573.看一下时序是怎样的,然后可以用protues仿真一下功能。

由于不知掘尘盯道你的判和硬件线路,假设P2.7控制62256的CS脚,并且低有效,51的WR和RD连接62256的WR和RD,51的ALE连373的ALE,那么你就可以直接 *** 作这些外存了。

C语言:

某兄配个变量放在62256里的

char xdata i _at_ 0x0000//表示这个变量是存放在62256的首地址的

i = 1//接下来程序里就把i当普通变量使用了,编译器会自动控制端口的 *** 作的。

汇编:

mov dptr,#0000h

mov a,#1

movx @dptr,a movx命令自动会控制端口的,此处的命令就是向62256的0地址写1


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12469074.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存