在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁 > 電源與新能源 > 設(shè)計應(yīng)用 > holtek單片機圖文全面詳解

            holtek單片機圖文全面詳解

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

            電子產(chǎn)品項目中對單片機的選型,可謂仁者見仁智者見智。合泰單片機價格適中,種類也比較齊全。下面就為大家全面介紹下holtek的單片機。

            本文引用地址:http://www.biyoush.com/article/201808/385924.htm

            HOLTEK單片機是由盛群半導(dǎo)體設(shè)計開發(fā),盛群半導(dǎo)體為國內(nèi)專業(yè)微控制器IC設(shè)計領(lǐng)導(dǎo)廠商,營業(yè)范圍主要包括微控制器IC及其周邊組件之設(shè)計、研發(fā)與銷售。自1998年成立以來,公司不斷致力于新產(chǎn)品的研發(fā)及技術(shù)的創(chuàng)新,加上對市場趨勢的掌握,期能提供廣大電子市場最具競爭力之IC產(chǎn)品。產(chǎn)品范圍包括:泛用型與專用型微控制器(MCU),除一般應(yīng)用領(lǐng)域外,更涵蓋語音、通訊、計算機外設(shè)、家電、醫(yī)療、車用及安全監(jiān)控等各專業(yè)領(lǐng)域,并提供各種電源管理及非易失性內(nèi)存等微控制器外圍組件,提供客戶更具競爭能力的完整解決方案。

            holtek單片機—分類

            (1) HT48系列 I/O 型( + LCD)

            (2) HT49系列 I/O + LCD 型

            (3) HT46系列 I/O+AD 型( + LCD)

            (4) HT47系列 I/O+RC-F(AD)+LCD+IR型

            (5) HT48xAxHT49xAx系列 Remote (b控器用)型

            (6) HT95R2xHT95R3x系列Phone( + LCD)

            (7) HT45R3xBS28xxBS26xx系列 Touch型

            (8) Flash 型(HT46FxxHT48FxxHT66FxxHT68Fxx)

            (9) TIny Power 型(HT56R2x, HT56R6x, HT56R6xx )

            (10) Keyboard/Mouse系列,USB Audio系列,

            Voice/Music系列,VFD系列……。。

            HOLTEK單片機—系統(tǒng)結(jié)構(gòu)

            Holtek單片機的系統(tǒng)結(jié)構(gòu)

            時序和流水線結(jié)構(gòu)

            子程序調(diào)用流水線的情況

            程序計數(shù)器

            lALU所提供的功能與其相關(guān)指令碼如下:

            算術(shù)運算 :ADD、ADDM、ADC、ADCM、SUB、SUBM、SBC、SBCM、DAA

            邏輯運算 :AND、OR、XOR、ANDM、ORM、XORM、CPL、CPLA

            移位 :RRA、RR、RRCA、RRC、RLA、RL、RLCA、RLC

            增加和減少:INCA、INC、DECA、DEC

            分支判斷 :MP、SZ、SZA、SNZ、SIZ、SDZ、SIZA、SDZA、CALL、RET、RETI

            堆棧與堆棧指針/程序計數(shù)器

            HOLTEK單片機—存儲器(程序存儲器/數(shù)據(jù)存儲器)

            盛群半導(dǎo)體I/O型單片機程序存儲器結(jié)構(gòu)

            第一部分是特殊功能寄存器,有固定的地址且與單片機的正確操作密切相關(guān)。大多特殊功能寄存器都可在過程控制下直接讀取和寫入,但有些被保留用于未來擴展功能而不開放。

            第二部分通用數(shù)據(jù)存儲器是留給用戶使用的,都可在過程控制下進(jìn)行讀取和寫入。

            數(shù)據(jù)存儲器

            通用數(shù)據(jù)存儲器的結(jié)構(gòu)

            專用寄存器的結(jié)構(gòu)

            特殊功能寄存器:

            間接尋址寄存器 – IAR, IAR0, IAR1

            間接尋址指針 – MP, MP0, MP1

            累加器 (數(shù)據(jù)存儲器地址:05H)– ACC

            程序計數(shù)器低字節(jié)寄存器(數(shù)據(jù)存儲器地址:06H) – PCL

            表格寄存器(數(shù)據(jù)存儲器地址:07、08H) – TBLP, TBLH

            看門狗定時寄存器(數(shù)據(jù)存儲器地址:09H) – WDTS

            狀態(tài)寄存器(數(shù)據(jù)存儲器地址:0AH) – STATUS

            中斷控制寄存器(數(shù)據(jù)存儲器地址:0BH) – INTC

            定時/計數(shù)器寄存器 (數(shù)據(jù)存儲器地址:0CH~11H)

            輸入/輸出端口和控制寄存器

            HOLTEK單片機—基本I/O

            上圖:輸入/輸出端口硬件圖

            上拉電阻(配置選項設(shè)置 or 軟件設(shè)置)

            喚醒功能(配置選項設(shè)置 or 軟件設(shè)置)

            輸入/輸出端口控制寄存器

            外部中斷輸入

            外部中斷

            外部中斷是通過端口上由高到低的電平轉(zhuǎn)換來觸發(fā),之后相應(yīng)中斷請求標(biāo)志位(EIF;INTC的第4位)被置位。當(dāng)中斷允許,堆棧未滿且外部中斷產(chǎn)生時,會調(diào)用地址04H的子程序,中斷請求標(biāo)志位EIF將被清零,且EMI位將被清零來屏蔽其它中斷。

            l中斷控制寄存器(一個定時/計數(shù)器)

            中斷控制寄存器(兩個定時計數(shù)器)

            不同中斷的允許位、請求標(biāo)志優(yōu)先級

            注意:在圖中,T0F和T1F中斷請求標(biāo)志位與ET0I和ET1I中斷允許位提供給HT48R70A-1/ HT48C70-1和HT48R50A-1/HT48C50-1使用,因為它們擁有兩個定時/計數(shù)器。HT48R10A-1/ HT48C10-1和HT48R30A-1/HT48C30-1只有一個定時/計數(shù)器,定時/計數(shù)器0代表唯一的定時/計數(shù)器TMR,擁有中斷請求標(biāo)志位TF和中斷允許位ETI。

            HOLTEK單片機—定時/計數(shù)器中斷

            當(dāng)定時/計數(shù)器溢出,會置位定時/計數(shù)器中斷請求標(biāo)志位,定時/計數(shù)器中斷發(fā)生。在只有一個定時/計數(shù)器的單片機中,此位是INTC寄存器的第5位即TF,而在有兩個定時/計數(shù)器的單片機中,定時/計數(shù)器0中斷請求標(biāo)志位是INTC的第5位即T0F,而定時/計數(shù)器1中斷請求標(biāo)志位是INTC的第6位即T1F。當(dāng)主中斷位被打開、堆棧未滿且相關(guān)內(nèi)部中斷允許位打開,定時/計數(shù)器溢出時會發(fā)生內(nèi)部中斷。對于只有一個定時/計數(shù)器的單片機將調(diào)用地址08H的子程序。對于有兩個定時/計數(shù)器的單片機,定時/計數(shù)器0中斷將調(diào)用地址08H的子程序,而定時/計數(shù)器1中斷將調(diào)用地址0CH的子程序。內(nèi)部中斷發(fā)生時,中斷請求標(biāo)志位TF、T0F或T1F被清零,且EMI位將被清零來屏蔽其它中斷 。

            中斷優(yōu)先級

            注意:此表應(yīng)用于HT48R70A-1/HT48C70-1和HT48R50A-1/HT48C50-1,它們擁有兩個定時/計數(shù)器,即為TMR0和TMR1。而HT48R10A-1/HT48C10-1和HT48R30A-1/HT48C30-1只有一個定時/計數(shù)器,定時/計數(shù)器0代表唯一的定時/計數(shù)器,即TMR。

            8位定時/計數(shù)器結(jié)構(gòu)

            16位定時/計數(shù)器結(jié)構(gòu)

            定時/計數(shù)器的相關(guān)寄存器(續(xù))

            定時/計數(shù)控制寄存器 – TMRC,TMR0C,TMR1C

            配置定時/計數(shù)器輸入時鐘源

            定時/計數(shù)寄存器–TMR, TMR0, TMR0L/TMR0H, TMR1L/ TMR1H

            定時器模式

            事件計數(shù)模式

            可編程分頻器(PFD)和蜂鳴器的應(yīng)用

            TIMER應(yīng)用舉例:

            TMR是向上計數(shù)的寄存器

            l在定時或計數(shù)時,當(dāng)計數(shù)到OFFH時,再硪桓CLK,計數(shù)器就會溢出(在中斷開啟且堆棧未滿時,就會發(fā)生TIMER中斷),計數(shù)器重新裝載初始值,并從此初始值開始重新計數(shù)。

            寄存器TMR或者TMR0L/TMR0H寫入初始值

            控制寄存器TMRC設(shè)置工作模式、時鐘、觸發(fā)條件,開關(guān)。

            TMRC控制寄存器


            上一頁 1 2 下一頁

            關(guān)鍵詞:

            評論


            相關(guān)推薦

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

            關(guān)閉