位置:51电子网 » 技术资料 » D S P

DIY定时摄影装置

发布时间:2012/6/18 19:13:53 访问次数:1695

    电路原理图见图1,主要ST10F168-Q3使用了片2051单片机进行控制,型号可以是AT89C2051或STC1 2C2051AD等,只要是51架构就可以。电源通过IN4007后进入LM7805被稳压成5V,为电路板提供5V电源。晶体使用12MHz,能使程序更精确地定时。电路使用4位的共阳极7段式数码管,位控制分别连接在8550三极管上,段控制连接在4 1 0线译码器74HC42上,不仅可以节约I/o口,还起到缓>中的作用,保护单片机不受损坏。5V继电器和蜂鸣器都是使用8550_极管控制的。4个按键和数码管的位控制共用I/O口。
    这次制作中的程序编制最大特点就是使用了酎间触发的嵌入式系统,这种系统原理是把需要执行的任务按所需要的周期时间来调度执行。程序使用2051中的就可以方便制作自己所需要的时间触发嵌入式系统。如在主函数main中,我们编写以下一段代码:
    SCH_Add_Task(Key_GetCode,0,7):
    意思就是把扫描按键的子程序Key_GetCode( )/JO入到任务中,在间隔0个时标后执行,以后每隔7个时标(70ms)执行一次扫描按键子程序。

                 

    电路原理图见图1,主要ST10F168-Q3使用了片2051单片机进行控制,型号可以是AT89C2051或STC1 2C2051AD等,只要是51架构就可以。电源通过IN4007后进入LM7805被稳压成5V,为电路板提供5V电源。晶体使用12MHz,能使程序更精确地定时。电路使用4位的共阳极7段式数码管,位控制分别连接在8550三极管上,段控制连接在4 1 0线译码器74HC42上,不仅可以节约I/o口,还起到缓>中的作用,保护单片机不受损坏。5V继电器和蜂鸣器都是使用8550_极管控制的。4个按键和数码管的位控制共用I/O口。
    这次制作中的程序编制最大特点就是使用了酎间触发的嵌入式系统,这种系统原理是把需要执行的任务按所需要的周期时间来调度执行。程序使用2051中的就可以方便制作自己所需要的时间触发嵌入式系统。如在主函数main中,我们编写以下一段代码:
    SCH_Add_Task(Key_GetCode,0,7):
    意思就是把扫描按键的子程序Key_GetCode( )/JO入到任务中,在间隔0个时标后执行,以后每隔7个时标(70ms)执行一次扫描按键子程序。

                 

上一篇:制作感受

上一篇:DIY定时摄影使用

热门点击

 

推荐技术资料

业余条件下PCM2702
    PGM2702采用SSOP28封装,引脚小而密,EP3... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!