新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 中斷控制的P1.1小燈

        中斷控制的P1.1小燈

        ——
        作者: 時間:2007-10-17 來源:單片機資訊網(wǎng) 收藏
        ;中斷控制的P1.1小燈。采用12MHZ晶振。
        ;*******************************************************************
        ;*  Date :  2004.4.20                                            *
        ;*  Support Mb:  0735-2197559    E-mail:c51cn@163.com              *
        ;*  Create by :鄧德武      http://www.c51.cn 更多例程請登陸網(wǎng)站    *
        ;*        網(wǎng)站單片機學(xué)習(xí)資料同步更新,敬請新老朋友隨時關(guān)注         *
        ;*******************************************************************
         org 0000h
         ajmp main
         org 000bh
         ajmp int_timer0
         org 0030h
        main: mov tmod,#01h  ;設(shè)置定時器工作方式寄存器。
         mov th0,#high(65536-50000) ;
         mov tl0,#low(65536-50000) ;設(shè)50MS初始值。
         mov ie,#82h   ;設(shè)置中斷允許寄存器
         mov 30h,#10   ;
         mov 31h,#6   ;30H和31H是兩個軟件計數(shù)器。
         setb tr0   ;啟動定時
         ajmp $   ;原地踏步

        int_timer0:    ;定時器0中斷服務(wù)程序。
         mov th0,#high(65536-50000) ;
         mov tl0,#low(65536-50000) ;重設(shè)50MS定時。
         djnz 30h,l1   ;
         mov 30h,#10   ;10次小循環(huán)計數(shù)重置
         djnz 31h,l1   ;
         mov 31h,#6   ;軟件計數(shù)6次大循環(huán)計數(shù)重置
         cpl p1.1   ;10*6*50MS=3000MS時間到,P1.1取反
        l1: reti    ;中斷返回
         end



        關(guān)鍵詞: MCU和嵌入式微處理器

        評論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 贵德县| 通州区| 湘阴县| 武乡县| 汝南县| 固镇县| 神木县| 岱山县| 九寨沟县| 灵宝市| 沿河| 金门县| 凤凰县| 蒙山县| 兰坪| 延庆县| 五峰| 云龙县| 攀枝花市| 泽州县| 探索| 秦安县| 积石山| 嘉黎县| 津市市| 崇阳县| 太仆寺旗| 肥西县| 兴海县| 唐河县| 香港 | 宁德市| 南部县| 民权县| 板桥市| 普格县| 手游| 武乡县| 高密市| 南溪县| 柞水县|