永发信息网

P1为输出口,外接八只二极管,让LED灯全亮一秒,灭一秒。产生一个2S周期的方波

答案:2  悬赏:40  手机版
解决时间 2021-02-21 23:26
  • 提问者网友:溺爱和你
  • 2021-02-21 15:48
晶振频率12MHZ。P1为送出全“0”为一秒时亮,LED全亮。P1口送出全“1”为一秒时,LED全灭。

恩·····汇编的···
最佳答案
  • 五星知识达人网友:从此江山别
  • 2021-02-21 16:21
是用汇编的吗?我可以试下
半周期就是1秒 ;12MHz, 延时1000000机器周期即可
ORG 0000H
LJMP MAIN

ORG 0030H
MAIN:
MOV A, #00H
MOV P1, A
CALL DELAY
MOV A,#FFH
MOV P1,A
CALL DELAY
LJMP MAIN

DELAY:
MOV R7,#0 ;延时子程序
D1: MOV R6,#0
D2: DJNZ R6,D2
DJNZ R7,D1
RET
END
延时时间能自己计算吧,呵呵
全部回答
  • 1楼网友:酒者煙囻
  • 2021-02-21 17:02
两种不同的光色连在一起就有一根不亮,不同光色的电压不一样,所以你需要两个变压器,这种情况当然不能串连,我说得对吗?跟音响怎么接?我不会想象
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯