简易电子琴程序设计
这是其中的延时程序WAITFPROCNEAR;PUSHAXPUSHCXMOVCX,1000WAITF1:INAL,61H(AL的信号是哪来的?)ANDAL,10H;检查P...
这是其中的延时程序
WAITF PROC NEAR ;
PUSH AX
PUSH CX
MOV CX,1000
WAITF1: IN AL,61H(AL的信号是哪来的?)
AND AL,10H ;检查PB口 (这个是什么意思?是把AL和10H相与吗?)
CMP AL,AH ;判断AL变化否(何来变化?)
JE WAITF1 ;等待AL变化
MOV AH,AL ;保存PB的新状态(AL中)
LOOP WAITF1
POP CX
POP AX
RET
WAITF ENDP
延时程序延时程序 展开
WAITF PROC NEAR ;
PUSH AX
PUSH CX
MOV CX,1000
WAITF1: IN AL,61H(AL的信号是哪来的?)
AND AL,10H ;检查PB口 (这个是什么意思?是把AL和10H相与吗?)
CMP AL,AH ;判断AL变化否(何来变化?)
JE WAITF1 ;等待AL变化
MOV AH,AL ;保存PB的新状态(AL中)
LOOP WAITF1
POP CX
POP AX
RET
WAITF ENDP
延时程序延时程序 展开
2个回答
2013-12-01
展开全部
你这里必须需要延时语句,否则你运行是结果会和你想的不一样.你的电路板与电脑的CPU运行时的速度不一样.CPU运行太快,你在给它数据时有可能丢失.延时语句就是变相的浪费CPU,使它的速度相对变慢一些,好接受全部数据.但你必须在电路板上操作一下.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
陕西妙网网络科技有限责任公司_
2024-03-17 广告
2024-03-17 广告
作为陕西妙网网络科技有限责任公司的工作人员,我推荐使用Calibre这款翻页电子书制作软件。Calibre是一款免费的、跨平台的电子书管理软件,能够支持多种电子书格式,包括EPUB、PDF、MOBI、T电商平台T等。它可以帮助你轻松地将不同...
点击进入详情页
本回答由陕西妙网网络科技有限责任公司_提供
2013-12-01
展开全部
CPLD的调试需要结合硬件进行,请问有具体的硬件电路板吗?还是仅仅做个软件仿真?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询