HT49R30A-1八位單片機(jī)特點(diǎn)工作電壓3.0V ~ 5.5V6 位輸入口8 位雙向輸入/輸出口2 個外部中斷輸入帶PFD 可編程分頻器功能的一個8 位可編程定時/計數(shù)器帶19 3 或19 4 段 的LCD 驅(qū)動器2K 14 位的程序存儲器EPROM96 8 位的數(shù)據(jù)存儲器RAM實(shí)時時鐘RTC實(shí)時時鐘RTC 的8 位前置分頻器
上傳時間: 2013-11-20
上傳用戶:GeekyGeek
PIC16F877 單片機(jī)的鍵盤和LED 數(shù)碼顯示接口 1 PIC16F877單片機(jī)與鍵盤和LED數(shù)碼顯示的硬件接口電路單片機(jī)的許多應(yīng)用都需要進(jìn)行人機(jī)對話,最簡單的人機(jī)對話需要LED 數(shù)碼管顯示數(shù)字和少量字符;鍵盤是解決計算機(jī)輸入的簡單手段;借此可以向計算機(jī)輸入程序、置數(shù)、送操作命令、控制程序的執(zhí)行等等,所以使用非常廣泛。圖1 鍵盤、LED數(shù)碼顯示與PIC16F877 單片機(jī)的接口電路本例中采用8 個按鍵組成的小鍵盤,4 只共陰極的LED 數(shù)碼管,采用4 片74LS373 驅(qū)動數(shù)碼管,采用的驅(qū)動方法是靜態(tài)方式。使用1 片74LS245 作為鍵盤的接口;這些外圍器件與PIC16F877 單片機(jī)的接口電路如圖1 所示,這種連接方法與51 系列的單片機(jī)連接方法一樣,其他的連接方法還有好幾種,PIC16F877 單片機(jī)的鍵盤輸入接法還有其他特殊而十分方便好用的方式。8 鍵鍵盤通過74LS245 與單片機(jī)相連,鍵盤按鍵狀態(tài)的數(shù)據(jù)輸入由RC3 輸出腳控制;當(dāng)RC3=“0”時,鍵盤狀態(tài)從74LS245 的A 端輸出到單片機(jī)的PORTB口,此時讀PORTB口的數(shù)據(jù)即為鍵盤狀態(tài)。為了及時地響應(yīng)鍵盤操作,需要經(jīng)常對鍵盤進(jìn)行掃描;掃描的方式有許多種,我們將鍵盤的掃描程序安排在主程序的循環(huán)執(zhí)行過程中的方式,并采用20ms延遲來消除按鍵的抖動問題,此外,為了實(shí)現(xiàn)每按鍵一次只響應(yīng)一次的功能,在執(zhí)行相應(yīng)的按鍵程序之前,必須確保按鍵已經(jīng)松開;在本例中這一措施有效的防止了數(shù)據(jù)抖動過快的問題。LED 數(shù)碼顯示有動態(tài)掃描和靜態(tài)顯示兩種方式(圖1 采取的方式為靜態(tài)方式),在動態(tài)掃描方式中,各數(shù)碼顯示是輪流點(diǎn)亮的,即控制數(shù)碼顯示的位選信號和相應(yīng)的要顯示的數(shù)碼的字形代碼同時逐一送出,反復(fù)不已,由于視覺的暫留現(xiàn)象,卻好象全都點(diǎn)亮著,這種電路的接法以后再介紹。在靜態(tài)方式中,只要將數(shù)據(jù)送出鎖存以后,各數(shù)碼顯示的數(shù)據(jù)不需要刷新,只要數(shù)據(jù)不需改變,就可以不去管他,所以稱為靜態(tài)顯示。在圖1 電路中,輸出顯示的操作簡化為對74LS373 的并口操作而已。由于靜態(tài)方式的工作原理比較簡單,編程也比較直觀簡單,程序間的相互關(guān)聯(lián)很少。因此編程容易,但要增加硬件,成本較高;與之相比,動態(tài)掃描的編程雖然要復(fù)雜一些,但因其所用硬件少,成本低。由數(shù)碼轉(zhuǎn)化為字形代碼可采用軟件譯碼、硬件譯碼等兩種方式。軟件譯碼是將各數(shù)碼的字形代碼構(gòu)成一個表格存儲于內(nèi)存之中,在顯示數(shù)碼時,通過執(zhí)行查表程序而得到相應(yīng)的字形代碼,再將之送入數(shù)碼顯示輸出電路進(jìn)行顯示,本例即采用這種方式,這種方式的編程與單片機(jī)有關(guān),在程序中給出了PIC16F877 的編程例程,對需要熟悉PIC16F877 單片機(jī)的人員有一定的參考價值。硬件譯碼則采用CD4511、74LS46、74LS47、74LS48、74LS49等BCD 碼—7段鎖存、譯碼、驅(qū)動芯片直接譯出字形代碼,點(diǎn)亮LED。74LS373 由LE 端對要顯示的數(shù)據(jù)進(jìn)行鎖存控制,實(shí)現(xiàn)LED 的靜態(tài)顯示。采用了PIC16F877 的端口輸出操作,模擬74LS373 的數(shù)據(jù)鎖存時序,即由軟件實(shí)現(xiàn)數(shù)據(jù)鎖存,這種方法可以十分容易的改變時序和延遲長短,使高速設(shè)備可以與低速設(shè)備聯(lián)系配合好,設(shè)計簡單方便,不好的地方是編程較長和稍微復(fù)雜一點(diǎn)。這種編程方法在下面的程序中有很好的體現(xiàn)。
上傳時間: 2013-10-29
上傳用戶:cuiyashuo
8 位A/D 型OTP/Mask 單片機(jī) 概述HT46x23 是8 位高性能精簡指令集單片機(jī)專門為多輸入/輸出口的產(chǎn)品而設(shè)計的特別適合應(yīng)用于像洗衣機(jī)控制器和家用電器類產(chǎn)品其HALT 功能可降低功耗.
上傳時間: 2013-11-11
上傳用戶:love1314
I/O 型單片機(jī)使用手冊 目錄 間接尋址寄存器 – IAR, IAR0, IAR1 .............................................35間接尋址指針 – MP, MP0, MP1 ......................................................35存儲區(qū)指針 – BP .........................................................................36累加器 – ACC...................................................................................37程序計數(shù)器低字節(jié)寄存器 – PCL....................................................37表格寄存器 – TBLP,TBHP,TBLH....................................................37看門狗定時寄存器 – WDTS............................................................38狀態(tài)寄存器 – STATUS.....................................................................38中斷控制寄存器 – INTC,INTC0,INTC1 .........................................39定時/計數(shù)寄存器...............................................................................39輸入/輸出端口和控制寄存器...........................................................40UART 寄存器 .USR,UCR1,UCR2,TXR/RXR,BRG.......................40輸入/輸出端口..........................................................................................41上拉電阻............................................................................................41PA 口的喚醒......................................................................................41輸入/輸出端口控制寄存器...............................................................41引腳共享功能....................................................................................42編程注意事項(xiàng)....................................................................................45定時/計數(shù)器..............................................................................................46配置定時/計數(shù)器輸入時鐘源...........................................................47定時/計數(shù)寄存器 – TMR, TMR0,TMR0L/TMR0H,TMR1L/TMR1H,TMR2.....................................................................49定時/計數(shù)控制寄存器 – TMRC,TMR0C,TMR1C,TMR2C............50定時器模式........................................................................................53事件計數(shù)器模式................................................................................53脈沖寬度測量模式............................................................................54可編程分頻器(PFD)和蜂鳴器的應(yīng)用..............................................55預(yù)分頻器(Prescaler)...........................................................................56輸入/輸出接口...................................................................................56編程注意事項(xiàng)....................................................................................57定時/計數(shù)器應(yīng)用范例.......................................................................57中斷............................................................................................................59中斷寄存器........................................................................................59中斷優(yōu)先權(quán)........................................................................................62外部中斷............................................................................................63定時/計數(shù)器中斷...............................................................................64UART 中斷........................................................................................64編程注意事項(xiàng)....................................................................................65復(fù)位和初始化............................................................................................66復(fù)位....................................................................................................66目錄iii異步串行口——UART............................................................................74UART 特性..........................................................................................74UART 外部引腳..................................................................................74數(shù)據(jù)發(fā)送.............................................................................................75UART 狀態(tài)控制寄存器......................................................................75波特率發(fā)生器.....................................................................................79UART 設(shè)置與控制..............................................................................81UART 發(fā)送器......................................................................................83UART 接收器......................................................................................84接收錯誤處理.....................................................................................85接收中斷圖解.....................................................................................86地址檢測模式.....................................................................................86暫停模式下的UART 功能.................................................................87UART 應(yīng)用范例.................................................................................87振蕩器........................................................................................................89系統(tǒng)時鐘配置....................................................................................89系統(tǒng)晶體/陶瓷振蕩器.......................................................................89系統(tǒng)電阻電容振蕩器........................................................................90內(nèi)部系統(tǒng)電阻電容振蕩器................................................................90RTC 振蕩器........................................................................................91看門狗定時振蕩器............................................................................91暫停和喚醒................................................................................................92暫停.....................................................................................................92進(jìn)入暫停.............................................................................................92靜態(tài)電流.............................................................................................92喚醒....................................................................................................92看門狗定時器............................................................................................94掩膜選項(xiàng)....................................................................................................96應(yīng)用電路....................................................................................................97第二部份 程序語言.....................................................................99第二章 指令集介紹.................................................................................101指令集......................................................................................................101指令周期..........................................................................................101數(shù)據(jù)的傳送......................................................................................101算術(shù)運(yùn)算..........................................................................................102邏輯和移位運(yùn)算..............................................................................102分支和控制的轉(zhuǎn)換..........................................................................102位運(yùn)算..............................................................................................102查表運(yùn)算..........................................................................................103其它運(yùn)算..........................................................................................103指令設(shè)定一覽表......................................................................................104慣例..................................................................................................104I/O 型單片機(jī)使用手冊iv第三章 指令定義.....................................................................................107第四章 匯編語言和編譯器.....................................................................121常用符號..................................................................................................121語句語法..................................................................................................122名稱..................................................................................................122操作項(xiàng)..............................................................................................122操作數(shù)項(xiàng)..........................................................................................122注解..................................................................................................122編譯偽指令..............................................................................................123條件編譯偽指令..............................................................................123文件控制偽指令..............................................................................124程序偽指令......................................................................................126數(shù)據(jù)定義偽指令..............................................................................130宏指令..............................................................................................132匯編語言指令..........................................................................................136名稱..................................................................................................136助記符..............................................................................................136操作數(shù)、運(yùn)算子和表達(dá)式..............................................................136其它..........................................................................................................139前置引用..........................................................................................139局部標(biāo)號..........................................................................................139匯編語言保留字..............................................................................140編譯器選項(xiàng)..............................................................................................141編譯列表文件格式..................................................................................141源程序列表......................................................................................141編譯總結(jié)..........................................................................................142其它..................................................................................................142第三部份 開發(fā)工具................................................................... 145第五章 單片機(jī)開發(fā)工具.........................................................................147HT-IDE 集成開發(fā)環(huán)境............................................................................147盛群單片機(jī)仿真器(HT-ICE) ..................................................................149HT-ICE 接口卡.................................................................................149OTP 燒寫器.....................................................................................149OTP 適配卡.....................................................................................149系統(tǒng)配置..................................................................................................150HT-ICE 接口卡設(shè)置........................................................................151安裝..........................................................................................................153系統(tǒng)要求..........................................................................................153硬件安裝..........................................................................................153軟件安裝..........................................................................................154目錄v第六章 快速開始.....................................................................................159步驟一:建立一個新項(xiàng)目..............................................................159步驟二:將源程序文件加到項(xiàng)目中..............................................159步驟三:編譯項(xiàng)目..........................................................................159步驟四:燒寫OTP 單片機(jī).............................................................160步驟五:傳送程序與掩膜選項(xiàng)單至Holtek ..................................160附錄............................................................................................... 161附錄A 特性曲線圖...................................................................................163附錄B 封裝信息.......................................................................................173
上傳時間: 2013-10-18
上傳用戶:blacklee
HT48E MCU系列1K位EEPROM 本文以HT48E06 為例子,但程序可適用于HOLTEK HT48E06、HT48E10、HT48E30 等,含有1K 位EEPROM Data Memory 的MCU。
上傳時間: 2014-12-27
上傳用戶:lalaruby
HOLTEK I/O 8-Bit MTP輸入/輸出型八位可多次編程單片機(jī)初學(xué)者工具使用手冊 MTP(可多次燒寫)使用者工具是一個認(rèn)識HOLTEK 8 位微控制器的快捷便利、低成本途徑。它也可以作為MTP 編程器和驗(yàn)證板。
上傳時間: 2013-10-08
上傳用戶:xiaodu1124
基于HT47C20L的R-F型低電壓八位Mask單片機(jī) HT47C20L 是8 位高性能精簡指令集單片機(jī)。單指令周期和兩級流水線結(jié)構(gòu),使其適合高速應(yīng)用的場合。特別適用于帶LCD 的低功耗產(chǎn)品,例如:電子計算機(jī)、時鐘計數(shù)器、游戲產(chǎn)品、電子秤、玩具、溫度計、濕度計、體溫計、電容測量儀,以及其它掌上型LCD 產(chǎn)品,尤其是電池供電的系統(tǒng)。
上傳時間: 2013-11-13
上傳用戶:assef
基于HT46R46E/HT46C46E經(jīng)濟(jì)A/D型八位單片機(jī) HT46R46E/HT46C46E 是8 位高性能精簡指令集單片機(jī),專門為需要A/D 轉(zhuǎn)換的產(chǎn)品而設(shè)計,例如傳感器信號輸入。掩膜版本HT46C46E 與OTP 版本HT46R46E 引腳和功能完全相同。在HT46R46E/HT46C46E 封裝片里包含兩顆芯片:一顆是HT46R46E/HT46C46E 單片機(jī),另一顆是作為通用數(shù)據(jù)存儲器的128×8 位的EEPROM。這兩顆芯片邦定在一起封裝為HT46R46E/HT46C46E。
標(biāo)簽: 46 HT 經(jīng)濟(jì) 位單片機(jī)
上傳時間: 2013-10-31
上傳用戶:fdfadfs
基于HT46R065V的24V VFD八位OTP型單片機(jī) 增強(qiáng)A/D 型系列單片機(jī)是一款8 位具有高性能精簡指令集的單片機(jī),應(yīng)用相當(dāng)廣泛。秉承HOLTEK 單片機(jī)具有的低功耗、I/O 靈活、定時器功能、振蕩類型可選、休眠和喚醒功能、看門狗和低電壓復(fù)位等豐富的功能選項(xiàng),增強(qiáng)A/D 型單片機(jī)具有極高的性價比,其內(nèi)部集成了系統(tǒng)振蕩器HIRC,提供三種頻率選擇,不需要增加外部元器件。可以廣泛適用于各種應(yīng)用,例如工業(yè)控制,消費(fèi)類產(chǎn)品,家用電器子系統(tǒng)控制等。
上傳時間: 2013-11-09
上傳用戶:ynzfm
HT46RS03系列2K OPA+Comparator型八位單片機(jī) 此系列MCU 是8 位高性能精簡指令集單片機(jī),專門為需要運(yùn)算放大器應(yīng)用的產(chǎn)品而設(shè)計,比較常見的是應(yīng)用在超聲波感測器方案中。低功耗、I/O 使用靈活、可編程分頻器、計數(shù)器、振蕩類型選擇、內(nèi)置比較器及運(yùn)算放大器、暫停和喚醒功能,使此系列單片機(jī)可以廣泛地應(yīng)用在遙控控制系統(tǒng)、汽車倒車系統(tǒng)、各類位計量器等等。
標(biāo)簽: Comparator OPA HT 46
上傳時間: 2013-11-08
上傳用戶:asaqq
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1