機(jī)電之家資源網(wǎng)
單片機(jī)首頁|單片機(jī)基礎(chǔ)|單片機(jī)應(yīng)用|單片機(jī)開發(fā)|單片機(jī)文案|軟件資料下載|音響制作|電路圖下載 |嵌入式開發(fā)
培訓(xùn)信息
贊助商
義隆單片機(jī)的TCC應(yīng)用
義隆單片機(jī)的TCC應(yīng)用
 更新時(shí)間:2008-7-26 20:10:16  點(diǎn)擊數(shù):2
【字體: 字體顏色

;==========================================================
;  PORT9 WILL PULSE 286US BY FREE RUN
;  3.68MHZ CLOCK, 1:2 SCALAR RATE, TWO CYCLE INSTRUCTION
;  IN THIS EXAMPLE
;  INT = (FF-06) * 2CYCLE*2CYCLE/3.68US = 286US
;=======TCC SETTING========================================
;    1  MOV A,@0X00     ;3.68MHZ CLOCK, PRESCALER 1:2
;    2  CONTW                   ;WRITE TO CONTROL REGISTER
;    3  MOV A,@0X01     ;SET INTERRUPT TO BIT0
;    4  IOW 0X0F        ;IOCF
;    5  CLR 0X0F        ;CLEAR RF
;    6  MOV A,@0X06
;    7  MOV 0X01,A      ;SET TCC INITIAL VALUE
;    8  ENI                             ;INTERRUPT ENABLE
;===========================================================
        TCC == 1 
        JMP START
        NOP
        NOP
        NOP
        NOP
        NOP
        NOP
        DISI                ;1  DISABLE INTERRUPT
        CLR  0X0F           ;2  CLEAR RF
        MOV  A,@0XFF        ;
        MOV  0X09,A         ;3  SHOW PULSE
        BC   0X0F,0         ;4  CLEAR INTERRUPT
        MOV  A,@0X06        ;
        MOV  TCC,A          ;5  TCC INITIAL VALUE
        RETI                ;6  RETURN AND ENABLE INTERRUPT
;=====================================================
 START          NOP
        BS  0X0A,0X06       ;7  ENABLE PLL  3.68MHZ
        IOW  0x09        
        MOV A,@0XFF         ;8  PAGE0
        MOV 0x09,a
        IOW 0X0A            ;
        IOW 0X0E            ;9  PORT9 AS I/O PORT
        IOW 0X09            ;10  PORT9 OUTPUT
        MOV 0X0E,A          ;11  DISABLE WATCH DOG
        MOV A,@0X00         ;12  CLEAR INTERRUPT
        IOW 0X0F                    ;
        MOV 0X0F,A          ;
        NOP                 ;======TCC SETTING===
        MOV A,@0X00         ;13  3.68MHZ CLOCK   ,1:2
        CONTW               ;14  WRITE TO CONTROL REGISTER
        MOV A,@0X01         ;15  SET INT TO BIT0
        IOW 0X0F            ;16  IOCF
        CLR 0X0F            ;17  CLEAR RF
        MOV A,@0X06         ;
        MOV TCC,A           ;18  TCC INITIAL VALUE
        ENI                 ;19  INTERRUPT ENABLE
;====================================================
LOOP    MOV A,@0X00         ;20  CLOSE LOOP
        MOV 0X09,A
        JMP LOOP
        EOP
;===================================================== 
  
  

  • 上一篇: EM78P447S的HT12D解碼程序
  • 下一篇: 第四章 EM78系列單片機(jī)程序設(shè)計(jì) ( 1 )
  • 發(fā)表評(píng)論   告訴好友   打印此文  收藏此頁  關(guān)閉窗口  返回頂部
    熱點(diǎn)文章
     
    推薦文章
     
    相關(guān)文章
    網(wǎng)友評(píng)論:(只顯示最新5條。)
    關(guān)于我們 | 聯(lián)系我們 | 廣告合作 | 付款方式 | 使用幫助 | 機(jī)電之家 | 會(huì)員助手 | 免費(fèi)鏈接

    點(diǎn)擊這里給我發(fā)消息66821730(技術(shù)支持)點(diǎn)擊這里給我發(fā)消息66821730(廣告投放) 點(diǎn)擊這里給我發(fā)消息41031197(編輯) 點(diǎn)擊這里給我發(fā)消息58733127(審核)
    本站提供的機(jī)電設(shè)備,機(jī)電供求等信息由機(jī)電企業(yè)自行提供,該企業(yè)負(fù)責(zé)信息內(nèi)容的真實(shí)性、準(zhǔn)確性和合法性。
    機(jī)電之家對(duì)此不承擔(dān)任何保證責(zé)任,有侵犯您利益的地方請(qǐng)聯(lián)系機(jī)電之家,機(jī)電之家將及時(shí)作出處理。
    Copyright 2007 機(jī)電之家 Inc All Rights Reserved.機(jī)電之家-由機(jī)電一體化網(wǎng)更名-聲明
    電話:0571-87774297 傳真:0571-87774298
    杭州濱興科技有限公司提供技術(shù)支持

    主辦:杭州市高新區(qū)(濱江)機(jī)電一體化學(xué)會(huì)
    中國行業(yè)電子商務(wù)100強(qiáng)網(wǎng)站

    網(wǎng)站經(jīng)營許可證:浙B2-20080178-1