运用51单片机实现串口转并口(74HC164)输出来实现60秒倒计时,
发布网友
发布时间:2022-05-10 16:07
我来回答
共2个回答
热心网友
时间:2023-10-15 04:42
;==================================================
;将(R3)中数据输入移位寄存器74HC164内
;==================================================
OUT_164:
MOV R4,#08H ;一个字节数据(8位)
MOV A,R3 ;要输入的数据 R3
LOOP:
;第一步:准备移入74HC164数据
RLC A ;数据移位
MOV DS_164,C ;送数据到数据线
;第二步:产生一上升沿将数据移入74HC164
NOP
NOP
CLR CLK_164 ;拉低移位时钟
NOP
NOP
setb CLK_164 ;上升沿发生移位(移入一数据)
DJNZ R4,LOOP ;一个字节数据没有玩继续
RET
;===============================================
这是写入164的程序,其他的简单,自己写写就行了。
热心网友
时间:2023-10-15 04:42
164是并入串出的~可以用来读取连接到164端口的值,而如所说可用595(串入并出IC),这两个芯片的仿真我有的!如果有需要,请发邮件:eszhuyu@foxmail.com索取~