5253与AT89C51构造的方波发生器

你好,我想向您请教一下我的程序和电路图是不是能出一个方波:
ORG 0000HMAIN: MOV R1,#09HINIT: CLR P1.0 MOV DPTR,#0FF2BH MOV A,#36H MOVX @DPTR,A MOV DPTR,#0FF28H MOV A,R1 MOVX @DPTR,A SETB P1.0LOOP: JNB P1.7,MAIN JNB P1.6,FADD JNB P1.5,FSUB AJMP LOOPFADD: MOV A,R1 SUBB A,#01H MOV R1,A LCALL DELAY AJMP INITFSUB: MOV A,R1 ADD A,#01H MOV R1,A LCALL DELAY AJMP INITDELAY: NOP NOP NOP NOP NOP NOP NOP MOV R0,#1 DJNZ R0,DELAY NOP RETEND

请问这个哪里有问题呢?抱歉我已经没积分了,如果可以的话麻烦加我QQ·1042377537,多谢了

5253与AT89C51构造的方波发生器
------
5253?
是 8253 吧?

电路,有点错误。
CLK0,没有接上。追问

只有这里么?我加过时钟信号也没有效果呢,不知道程序上有没有什么错

追答

36H,也可以用的,用这个控制字,并不是错误。

再接着送去两个字节的初始值即可。

可参考:
http://zhidao.baidu.com/question/937174665550078252.html

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-12-14
可以给你完成
相似回答
大家正在搜