色婷婷AⅤ一区二区三区|亚洲精品第一国产综合亚AV|久久精品官方网视频|日本28视频香蕉

          新聞中心

          PIC16F877A之定時(shí)TMR0

          作者: 時(shí)間:2012-10-24 來(lái)源:網(wǎng)絡(luò) 收藏
          編寫(xiě)下面的實(shí)驗(yàn)程序?qū)崿F(xiàn)的功能是讓所帶的8個(gè)LED一個(gè)接一個(gè)的全亮起來(lái),最后達(dá)到全亮后再一個(gè)一個(gè)的滅下去,這樣反復(fù)循環(huán),使用定時(shí)器查詢方式控制延時(shí),而不使用定時(shí)器的中斷。中斷程序會(huì)在以后陸續(xù)寫(xiě)到上面來(lái)

                      tmr0     equ    01hpcl      equ    02hstatus   equ    03hoption_reg  equ  81hintcon    equ    0bhportc     equ    07htrisc     equ    87htmr0data  equ     15hcount     equ    20hrp0       equ    5horg      0000hnopgoto     mainorg      0005hmain  nopbsf      status,rp0movlw    00hmovwf    triscmovlw    07hmovwf    option_regbcf      status,rp0clrf     countloop1movf     count,0call     readmovwf    portcincf     count,1movlw    0fhandwf    count,1call     delaycall     delaycall     delaycall     delaycall     delaycall     delaycall     delaygoto      loop1delaybcf      intcon,2movlw    tmr0datamovwf    tmr0delay1btfss    intcon,2goto      delay1returnread   addwf     pcl,1retlw      b'10000000'retlw      b'11000000'  retlw      b'11100000'retlw      b'11110000'retlw      b'11111000'retlw      b'11111100'retlw      b'11111110'retlw      b'11111111'retlw      b'11111110'retlw      b'11111100'retlw      b'11111000'retlw      b'11110000'retlw      b'11100000'retlw      b'11000000'retlw      b'10000000'retlw      b'00000000'end

          本程序利用的 16F877A的TMR0,具體如何設(shè)置請(qǐng)查找16F877C中的INTCON、OPTION_REG 、TMR0等相關(guān)特殊工作寄存器的功能說(shuō)明。推薦李學(xué)海老師編寫(xiě)的PIC單片機(jī)實(shí)用教程。

          51單片機(jī)相關(guān)文章:51單片機(jī)教程




          關(guān)鍵詞: PIC16F877A 定時(shí)TMR0 RC口

          評(píng)論


          相關(guān)推薦

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

          關(guān)閉