新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 51單片機(jī)教程:?jiǎn)纹瑱C(jī)定時(shí)/計(jì)數(shù)器實(shí)驗(yàn)

        51單片機(jī)教程:?jiǎn)纹瑱C(jī)定時(shí)/計(jì)數(shù)器實(shí)驗(yàn)

        作者: 時(shí)間:2012-08-02 來源:網(wǎng)絡(luò) 收藏

        程序三:外部中斷

        ORG 0000H

        AJMP START

        ORG 0003H ;外部中斷地直入口

        AJMP INT0

        ORG 30H

        START: MOV SP,#5FH

        MOV P1,#0FFH ;燈全滅

        MOV P3,#0FFH ;P3口置高電平

        SETB EA

        SETB EX0

        AJMP $

        INT0:

        PUSH ACC

        PUSH PSW

        CPL P1.0

        POP PSW

        POP ACC

        RETI

        END

        本程序的功能很簡(jiǎn)單,按一次按鈕1(接在12管腳上的)就引發(fā)一次中斷0,取反一次P1。0,因此理論上按一下燈亮,按一下燈滅,但在實(shí)際做時(shí),可能會(huì)發(fā)覺有時(shí)不“靈”,按了它沒反應(yīng),但在大部份時(shí)候是對(duì)的,這是怎么回事呢?我們?cè)谥v解鍵盤時(shí)再作解釋,這個(gè)程序本身是沒有問題的。

        塵埃粒子計(jì)數(shù)器相關(guān)文章:塵埃粒子計(jì)數(shù)器原理

        上一頁 1 2 3 下一頁

        評(píng)論


        相關(guān)推薦

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

        關(guān)閉
        主站蜘蛛池模板: 罗甸县| 永康市| 米易县| 桐乡市| 崇文区| 徐汇区| 安福县| 潮州市| 永安市| 永福县| 来安县| 额敏县| 寿阳县| 安顺市| 腾冲县| 阿拉善右旗| 凌云县| 宜兰市| 万载县| 鹿泉市| 伊川县| 台前县| 龙海市| 建平县| 旬阳县| 长武县| 海盐县| 化隆| 神农架林区| 迁西县| 阆中市| 武强县| 沈丘县| 房产| 湛江市| 获嘉县| 六枝特区| 中超| 抚宁县| 固安县| 高邑县|