新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > AVR128的程序——外部中斷

        AVR128的程序——外部中斷

        作者: 時間:2016-11-22 來源:網(wǎng)絡(luò) 收藏
        #include
        #include
        #define uchar unsigned char
        #define uint unsigned int
        void main(void)
        {
        uchar i,temp;
        DDRA = 0XFF;
        PORTA = 0XFF;
        DDRC = 0XFF;
        PORTC = 0XFF;
        DDRF |= 0X0E;
        PORTF |= 0X0E;
        PORTF &= 0xF8;
        DDRB |= 0X10;
        PORTB |= 0X10;
        DDRD=0XFC;
        PORTD=0XFF;
        EIMSK|=(1<
        SEI();
        while(1)
        {
        PORTA=0x00;
        }
        }
        #pragma interrupt_handler int0_INT:2
        void int0_INT(void)
        {
        PORTA=0x00;
        }
        #pragma interrupt_handler int1_INT:3
        void int1_INT(void)
        {
        PORTA=0xFF;
        }


        關(guān)鍵詞: AVR128外部中

        評論


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

        關(guān)閉
        主站蜘蛛池模板: 大名县| 新宁县| 阿图什市| 翁源县| 宜州市| 英山县| 滦南县| 惠东县| 邯郸市| 若羌县| 绍兴县| 丰城市| 全椒县| 浦县| 新乡市| 九龙坡区| 嘉禾县| 汝城县| 固镇县| 肇州县| 唐山市| 武邑县| 图木舒克市| 伊宁市| 巩义市| 繁峙县| 彭州市| 钟祥市| 呼伦贝尔市| 庆城县| 巩义市| 临泽县| 玉山县| 炉霍县| 哈尔滨市| 登封市| 蒙阴县| 天水市| 乌拉特中旗| 岑巩县| 九寨沟县|