日韩欧美自拍在线观看-欧美精品在线看片一区二区-高清性视频一区二区播放-欧美日韩女优制服另类-国产精品久久久久久av蜜臀-成人在线黄色av网站-肥臀熟妇一区二区三区-亚洲视频在线播放老色-在线成人激情自拍视频

holtek單片機(jī)圖文全面詳解

出處:電子發(fā)燒友 發(fā)布于:2023-07-24 15:16:24

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

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

  holtek單片機(jī)—分類

 ?。?) HT48系列 I/O 型( + LCD)

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

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

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

 ?。?) HT48xAx\HT49xAx系列 Remote (遙控器用)型

 ?。?) HT95R2x\HT95R3x系列Phone( + LCD)

 ?。?) HT45R3x\BS28xx\BS26xx系列 Touch型

  (8) Flash 型(HT46Fxx\HT48Fxx\HT66Fxx\HT68Fxx)

 ?。?) TIny Power 型(HT56R2x, HT56R6x, HT56R6xx )

 ?。?0) Keyboard/Mouse系列,USB Audio系列,

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

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

  holtek單片機(jī)圖文全面詳解

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

  holtek單片機(jī)圖文全面詳解

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

  holtek單片機(jī)圖文全面詳解

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

  holtek單片機(jī)圖文全面詳解

  程序計(jì)數(shù)器

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

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

  邏輯運(yùn)算 :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

  holtek單片機(jī)圖文全面詳解

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

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

  holtek單片機(jī)圖文全面詳解

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

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

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

  holtek單片機(jī)圖文全面詳解

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

  holtek單片機(jī)圖文全面詳解

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

  holtek單片機(jī)圖文全面詳解

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

  特殊功能寄存器:

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

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

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

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

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

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

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

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

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

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

  HOLTEK單片機(jī)—基本I/O

  holtek單片機(jī)圖文全面詳解

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

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

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

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

  外部中斷輸入

  外部中斷

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

  holtek單片機(jī)圖文全面詳解

  l中斷控制寄存器(一個(gè)定時(shí)/計(jì)數(shù)器)

  holtek單片機(jī)圖文全面詳解

  中斷控制寄存器(兩個(gè)定時(shí)計(jì)數(shù)器)

  holtek單片機(jī)圖文全面詳解

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

  注意:在圖中,T0F和T1F中斷請(qǐng)求標(biāo)志位與ET0I和ET1I中斷允許位提供給HT48R70A-1/ HT48C70-1和HT48R50A-1/HT48C50-1使用,因?yàn)樗鼈儞碛袃蓚€(gè)定時(shí)/計(jì)數(shù)器。HT48R10A-1/ HT48C10-1和HT48R30A-1/HT48C30-1只有一個(gè)定時(shí)/計(jì)數(shù)器,定時(shí)/計(jì)數(shù)器0代表的定時(shí)/計(jì)數(shù)器TMR,擁有中斷請(qǐng)求標(biāo)志位TF和中斷允許位ETI。

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

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

  holtek單片機(jī)圖文全面詳解

  中斷優(yōu)先級(jí)

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

  holtek單片機(jī)圖文全面詳解

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

  holtek單片機(jī)圖文全面詳解

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

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

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

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

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

  定時(shí)器模式

  事件計(jì)數(shù)模式

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

  TIMER應(yīng)用舉例:

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

  l在定時(shí)或計(jì)數(shù)時(shí),當(dāng)計(jì)數(shù)到OFFH時(shí),再來(lái)一個(gè)CLK,計(jì)數(shù)器就會(huì)溢出(在中斷開啟且堆棧未滿時(shí),就會(huì)發(fā)生TIMER中斷),計(jì)數(shù)器重新裝載初始值,并從此初始值開始重新計(jì)數(shù)。

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

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

  holtek單片機(jī)圖文全面詳解

  TMRC控制寄存器

  holtek單片機(jī)圖文全面詳解

  TIMER定時(shí)模式

  TIMER定時(shí)模式時(shí)時(shí)間計(jì)算

 ?。ㄒ陨厦娉绦?yàn)槔?/p>

  條件: OSC : Crystal = 4 MHz

  Timer source: system clock

  計(jì)算每次發(fā)生中斷的時(shí)間間隔T=?

  PSC2 PSC1 PSC0 = 000

  f INT = fsys/2 =2MHZ

  t = 1/ f INT = 0.5us

  T= (256-96)* t=160*0.5us= 80us

  TIMER 計(jì)數(shù)模式

  a) 將TMRC中 設(shè)置為

  TM1 TM0 = 01定時(shí)器就工作于定時(shí)模式 ,計(jì)數(shù)模式和定時(shí)模式原理相同,只是計(jì)數(shù)器的時(shí)鐘源選擇不同。

  b) 計(jì)數(shù)器的時(shí)鐘源由芯片的

  TMR腳輸入。

  c) TE= 0 上升沿計(jì)數(shù) /1 下降沿計(jì)數(shù)

  TIMER 脈寬測(cè)量模式

 ?。╝) TMRC中設(shè)置 TM1,TM0=11

  TE= 0 脈寬下降沿開始計(jì)數(shù)/1 脈寬上升沿開始計(jì)數(shù)

  TO=1 脈寬測(cè)量啟動(dòng),測(cè)量完會(huì)被清0,再次測(cè)量必須重新設(shè)置此位

 ?。╞) 如果TO,TE=1, TMR腳上脈沖上升沿開始計(jì)數(shù),下降沿停止計(jì)數(shù)。測(cè)量結(jié)果存放在TMR中。

  編程注意事項(xiàng)

  當(dāng)定時(shí)/計(jì)數(shù)器運(yùn)行在定時(shí)器模式時(shí),定時(shí)器的時(shí)鐘源是使用內(nèi)部系統(tǒng)時(shí)鐘或RTC,與單片機(jī)所有運(yùn)算都能同步。在這個(gè)模式下,當(dāng)定時(shí)器寄存器溢出時(shí),單片機(jī)將產(chǎn)生一個(gè)內(nèi)部中斷信號(hào),使程序進(jìn)入相應(yīng)的內(nèi)部中斷向量。對(duì)于脈沖寬度測(cè)量模式,計(jì)數(shù)器的時(shí)鐘源也是使用內(nèi)部系統(tǒng)時(shí)鐘或RTC,但定時(shí)器只有在正確的邏輯條件出現(xiàn)在外部定時(shí)/計(jì)數(shù)器輸入引腳時(shí)才執(zhí)行動(dòng)作。當(dāng)這個(gè)外部事件沒(méi)有和內(nèi)部定時(shí)器時(shí)鐘同步時(shí),只有當(dāng)下一個(gè)定時(shí)器時(shí)鐘到達(dá)時(shí),單片機(jī)才會(huì)看到這個(gè)外部事件,因此在測(cè)量值上可能有很小的差異,需要程序設(shè)計(jì)者在程序應(yīng)用時(shí)加以注意。在定時(shí)器配置為外部事件計(jì)數(shù)模式時(shí),它的時(shí)鐘來(lái)源是外部事件,和內(nèi)部系統(tǒng)時(shí)鐘或者定時(shí)器時(shí)鐘不同步。

  holtek單片機(jī)—振蕩器

  l三種系統(tǒng)時(shí)鐘可供選擇:看門狗定時(shí)器也有多種時(shí)鐘源選擇,另外還有實(shí)時(shí)時(shí)鐘RTC

  l三種方法產(chǎn)生系統(tǒng)時(shí)鐘:使用外部晶體/陶瓷振蕩器、外部RC電路或是內(nèi)部RC時(shí)鐘源

  holtek單片機(jī)圖文全面詳解

  晶體/陶瓷振蕩器

  holtek單片機(jī)圖文全面詳解

  外部RC振蕩器

  holtek單片機(jī)圖文全面詳解

  三種振蕩電路

  RTC振蕩器

  如果選擇RTC作為定時(shí)/計(jì)數(shù)器的時(shí)鐘源,則即使單片機(jī)工作在暫停即HALT時(shí),定時(shí)/計(jì)數(shù)器依然有效工作,當(dāng)定時(shí)器溢出時(shí),還會(huì)發(fā)出正常的內(nèi)部中斷信號(hào),此信號(hào)使單片機(jī)從HALT狀態(tài)下被喚醒,并且繼續(xù)正常工作直到下一個(gè)“HALT”指令被執(zhí)行。

  看門狗定時(shí)振蕩器

  WDT振蕩器是一種完全獨(dú)立在芯片上自由動(dòng)作的RC振蕩器,它在5V條件下的周期時(shí)間典型值是65us周期,且不需外部的器件搭配。當(dāng)單片機(jī)進(jìn)入暫停模式時(shí),系統(tǒng)時(shí)鐘將停止動(dòng)作,但WDT振蕩器繼續(xù)自由動(dòng)作且保持看門狗有效。某些應(yīng)用中為降低功耗,可通過(guò)掩膜選項(xiàng)來(lái)關(guān)閉WDT振蕩器。

  系統(tǒng)的暫停和喚醒

  暫停模式是通過(guò)“HALT”指令實(shí)現(xiàn)且造成如下結(jié)果:

  系統(tǒng)振蕩器將被關(guān)閉

  在RAM芯片和寄存器上的數(shù)據(jù)保持不變

  假如WDT時(shí)鐘源是來(lái)自WDT振蕩器,WDT和WDT預(yù)分頻器(Prescaler)將被清零然后再重新計(jì)數(shù)

  所有輸入/輸出端口狀態(tài)保持不變

  PDF標(biāo)志位被置位而TO標(biāo)志位被清零

  holtek單片機(jī)—看門狗定時(shí)器和節(jié)電模式

  看門狗定時(shí)器用于程序防止單片機(jī)死機(jī),或進(jìn)入死循環(huán)。一般用在環(huán)境比較惡劣的情況下。

  holtek單片機(jī)圖文全面詳解

  看門狗定時(shí)器

  holtek單片機(jī)圖文全面詳解

  WDT預(yù)分頻器

  看門狗定時(shí)器的操作:

  以HT48R30A-1為例

  WDT的時(shí)鐘源可選擇:

  a) WDTOSC(12Kz)

  b) T1(system clock/4)

  c) RTCOSC(32

  看門狗清除:

  方式一: CLR WDT

  方式二: CLR WDT1…CLR WDT2

  配置選項(xiàng)選擇清除方式,必須在WDT計(jì)數(shù)器溢出之前清除,否則將發(fā)生WDT溢出Reset 系統(tǒng)。

  配置選項(xiàng):

  holtek單片機(jī)圖文全面詳解

  holtek單片機(jī)圖文全面詳解

  基本電路參考/技術(shù)參數(shù)

  holtek單片機(jī)圖文全面詳解

  基本應(yīng)用電路

  HT48 I/O單片機(jī)技術(shù)參數(shù):

  技術(shù)特性:高性能RISC結(jié)構(gòu)、低功率完全靜態(tài)CMOS設(shè)計(jì)

  工作電壓:在4MHz下,由2.2V到5.5V,在8MHz下,由3.3V到5.5V,

  功率損耗:在5V/4MHz下,典型值為2 mA/1.5mA(Enhanced I/O)

  不使用看門狗定時(shí)器和RTC時(shí),3V下靜態(tài)(standby)電流小于1uA

  溫度范圍:工作溫度--40-85度(工業(yè)級(jí)規(guī)格),儲(chǔ)存溫度--50-125度

  內(nèi)核特性:

  程序存儲(chǔ)器

  l1K×14 OTP/Mask ROM (HT48R10A-1/HT48C10-1)

  l2K×14 OTP/Mask ROM (HT48R30A-1/HT48C30-1)

  l4K×15 OTP/Mask ROM (HT48R50A-1/HT48C50-1)

  l8K×16 OTP/Mask ROM (HT48R70A-1/HT48C70-1)

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

  l64×8 SRAM (HT48R10A-1/HT48C10-1)

  l96×8 SRAM (HT48R30A-1/HT48C30-1)

  l160×8 SRAM (HT48R50A-1/HT48C50-1)

  l224×8 SRAM (HT48R70A-1/HT48C70-1)

  周邊特性:

  從8個(gè)到56個(gè)具有上拉功能的雙向輸入輸出口

  PA口具有喚醒功能

  外部中斷輸入

  事件計(jì)數(shù)輸入

  具有預(yù)分頻器(Prescaler)及中斷功能的定時(shí)器

  看門狗定時(shí)器(WDT)

  暫停與喚醒特性可以節(jié)省功耗

  PFD/蜂鳴器驅(qū)動(dòng)輸出

  芯片內(nèi)置晶體及電阻電容振蕩電路

  具有低電壓復(fù)位特性

  32768Hz的實(shí)時(shí)時(shí)鐘(RTC)功能

  具有低電壓復(fù)位(LVR)特性

  具有燒錄電路接口及程序代碼保護(hù)功能

  Mask版單片機(jī)適用于大量生產(chǎn)

  提供高效的軟硬件支持工具

  表格讀取功能

  多層硬件堆棧

  直接和間接數(shù)據(jù)尋址模式

  位操作指令

  63條強(qiáng)大的指令

  大多數(shù)指令執(zhí)行時(shí)間只需要一個(gè)指令周期

  引腳分配:

  holtek單片機(jī)圖文全面詳解

  HT48R30A-1/HT48C30A-1引腳分配

關(guān)鍵詞:holtek單片機(jī)圖文全面詳解

版權(quán)與免責(zé)聲明

凡本網(wǎng)注明“出處:維庫(kù)電子市場(chǎng)網(wǎng)”的所有作品,版權(quán)均屬于維庫(kù)電子市場(chǎng)網(wǎng),轉(zhuǎn)載請(qǐng)必須注明維庫(kù)電子市場(chǎng)網(wǎng),http://www.hbjingang.com,違反者本網(wǎng)將追究相關(guān)法律責(zé)任。

本網(wǎng)轉(zhuǎn)載并注明自其它出處的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)或證實(shí)其內(nèi)容的真實(shí)性,不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個(gè)人從本網(wǎng)轉(zhuǎn)載時(shí),必須保留本網(wǎng)注明的作品出處,并自負(fù)版權(quán)等法律責(zé)任。

如涉及作品內(nèi)容、版權(quán)等問(wèn)題,請(qǐng)?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。

廣告

掃碼下載APP,
一鍵連接廣大的電子世界。

在線人工客服

買家服務(wù):
賣家服務(wù):
技術(shù)客服:

0571-85317607

網(wǎng)站技術(shù)支持

13606545031

客服在線時(shí)間周一至周五
9:00-17:30

關(guān)注官方微信號(hào),
第一時(shí)間獲取資訊。

建議反饋

聯(lián)系人:

聯(lián)系方式:

按住滑塊,拖拽到最右邊
>>
感謝您向阿庫(kù)提出的寶貴意見(jiàn),您的參與是維庫(kù)提升服務(wù)的動(dòng)力!意見(jiàn)一經(jīng)采納,將有感恩紅包奉上哦!