新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 單片機定時器與串口中斷的問題

        單片機定時器與串口中斷的問題

        作者: 時間:2016-11-18 來源:網絡 收藏
        {

        TMOD |= 0x20; //0011 0000
        SCON = 0x50; //0101,0000

        本文引用地址:http://www.104case.com/article/201611/315777.htm

        TH1 = 0xFA;
        TL1 = 0xFA;

        TMOD = 0x01; //應該改成TMOD |= 0x01;
        TH0 = 0x70;
        TL0 = 0xc6;
        ET0=1;

        ES = 1; //
        EA = 1; //
        TR0 = 1;
        TR1 = 1; //
        }

        如上是串口中斷初始化和定時器T0初始化,,,咋一看沒有啥問題,,

        但注意了,在設置定時器的TMOD時,應使用TMOD |= 0x01,,,否則串口中斷是不工作的,,,,這些小問題總是很惱火~~~~~



        評論


        技術專區

        關閉
        主站蜘蛛池模板: 建瓯市| 北流市| 玛曲县| 屯门区| 靖边县| 临江市| 都江堰市| 海阳市| 昭苏县| 女性| 即墨市| 达州市| 堆龙德庆县| 临沂市| 建始县| 米脂县| 灵武市| 平武县| 兴义市| 从江县| 莱芜市| 佳木斯市| 温泉县| 韩城市| 卫辉市| 陈巴尔虎旗| 锡林浩特市| 城步| 建阳市| 甘肃省| 托克托县| 嘉峪关市| 海盐县| 治县。| 门源| 抚远县| 怀远县| 屯昌县| 定结县| 手机| 原平市|