[技术问答]

强迫症了,这个应该是N76E003 1秒的延时。能给测测吗?

[复制链接]
1312|3
手机看帖
扫描二维码
随时随地手机跟帖
10jqka|  楼主 | 2018-3-26 00:00 | 显示全部楼层 |阅读模式
本帖最后由 10jqka 于 2018-3-26 21:05 编辑

又修正了下。
org  0000H
ljmp  Main
org  0083h
        lcall T3_Interruption        ;4
        reti        ;5
;T3中断服务程序
org  0100h
T3_Interruption:
        add A,#1        ;2
        ret        ;5
ORG 0200h
        ;主程序
Main:
        anl 0xB1,#00000000b        ;并后一条指令设置为推挽输出模式
        anl 0xB2,#00000001b
        
;延时准备
                orl 0x9C,#00000010b        ;4,ET3使能TF3中断
                setb EA        ;打开全局中断开关
               
        setb P0.0        ;+?引脚高电平,LED外接电源,,LED不亮                        
        nop
        nop
        nop
        nop
T0_Count:
                anl A,#0        ;+2,一次
                mov 0xC5,#0x1C        ;+3,一次
                mov 0xC6,#0x0C        ;+3,一次
                orl 0xC4,#00001111b        ;+4,一次T3CON,以128分频启动T3计数TR3                                              ;+4
                        ;以下并行
                        cjne A,#2,$        ;+4*3=12,一次,视情况


                cpl P0.0        ;+4
                nop        ;调加1
                sjmp T0_Count        ;+3一次
               
               
end




天灵灵地灵灵| | 2018-3-26 17:24 | 显示全部楼层
怎么测试,我们没有这个板子啊。

使用特权

评论回复
10jqka|  楼主 | 2018-3-27 11:34 | 显示全部楼层
天灵灵地灵灵 发表于 2018-3-26 17:24
怎么测试,我们没有这个板子啊。

你们是谁?

使用特权

评论回复
lyjian| | 2018-3-27 12:44 | 显示全部楼层
这程序写得......

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

9

帖子

0

粉丝