從應(yīng)用實(shí)例理解MAXQ2000評(píng)估扳使用
發(fā)布時(shí)間:2007/8/20 0:00:00 訪問次數(shù):529
葉云燕
摘要:本文通過討熱敏電阻數(shù)據(jù)采集應(yīng)用程序?qū)嵗齺碚f明MAXQ2000評(píng)估板的使用,并介紹相關(guān)的MAXQ2000評(píng)估板基本裝置和 MAXQ2000微控制器的LCD控制器及外設(shè)特性。
關(guān)鍵詞:開發(fā)環(huán)境;C編譯器;LCD控制器;SPI通信;中斷源
1、前言
為MAXQ產(chǎn)品線處理器提供的工具包括IAR的ANSI(美國(guó)國(guó)家標(biāo)準(zhǔn)系員會(huì))C編譯器以及IAR 的Embedded Workbench(嵌入式工作臺(tái))集成開發(fā)環(huán)境。
IAR Embedded Workbench開發(fā)環(huán)境為MAXQ2000提供了基于C語(yǔ)言或基于匯編語(yǔ)言的應(yīng)用程序開發(fā)手段。使用MAXQ2000評(píng)估板與串口—JTAG適配器模塊的硬件配置,IAR 的Embedded Workbench可以完全訪問MAXQ2000的基于JTAG的自舉裝載過程以及在線調(diào)試特性。這對(duì)新的或剛熟悉MAXQ2000微控制器來說,可大大簡(jiǎn)化了應(yīng)用程序開發(fā)。
因此只要具備這些工具并具有MAXQ特殊用途寄存器的基礎(chǔ)知識(shí),開發(fā)者可以快速簡(jiǎn)單地開始為MAXQ架構(gòu)編寫應(yīng)用程序。為了說明與理解MAXQ架構(gòu)的開發(fā)過程的簡(jiǎn)單化,最有效的辦法就是舉一個(gè)對(duì)溫度采樣應(yīng)用程序?qū)嵗。這里既然提到的應(yīng)用程序使用了MAXQ2000處理器以及MAXQ2000評(píng)估板,因此有必要首先對(duì)MAXQ2000評(píng)估板基本特點(diǎn)與MAXQ2000有關(guān) LCD控制器性能及其外設(shè)作簡(jiǎn)述。
2、關(guān)于MAXQ2000Q的 LCD控制器性能及其外設(shè)。
MAXQ2000是MAXQ系列眾多產(chǎn)品中的第一個(gè).典型的MAXQ器件具有16位數(shù)據(jù)、代碼與寄存器。該微控制器集成了一個(gè)16位CPU、64kB閃存、2kB SRAM,以及4 ×36字段LCD控制器。板上LCD控制器根據(jù)顯示存儲(chǔ)器中的內(nèi)容為L(zhǎng)CD產(chǎn)生信號(hào)。應(yīng)用程序代碼確立了用戶配置的選項(xiàng),并對(duì)顯示存儲(chǔ)器進(jìn)行寫操作。然后,LCD控制器以選定的顯示刷新頻率產(chǎn)生必需的字段與公共端信號(hào),于是微控制器就不必經(jīng)常地進(jìn)行顯示管理并直接驅(qū)動(dòng)LCD。另外,該控制器支持四種顯示模式。
*靜態(tài)
*1/2占空比多路復(fù)用,1/2偏壓
*1/3占空比多路復(fù)用,1/3偏壓
*1/4占空比多路復(fù)用,1/4偏壓
顯示存儲(chǔ)器的17個(gè)字節(jié)可以用于LCD控制器,或通用應(yīng)用存儲(chǔ)。 另一個(gè)增強(qiáng)的LCD特性是集成的分壓電阻。這些電阻省去了外部元件,可以用來調(diào)節(jié)對(duì)比度。圖1所示為用于靜態(tài)顯示的LCD驅(qū)動(dòng)電壓配置.不連接LCD時(shí),36字段的每個(gè)引腳都可以配置為通用I/0。
特別指出是MAXQ2000具有廣泛的集成外設(shè),包括:
*132字段的LCD控制器
*集成SPI端口,具備主機(jī)與從機(jī)模式
*1-Wire總線主機(jī)
*兩個(gè)串行UART(通用異步接收/傳送器)
*硬件乘法器
*三個(gè)16位定時(shí)器/計(jì)數(shù)器
*看門狗定時(shí)器
*32位實(shí)時(shí)時(shí)鐘,具有亞秒與日歷鬧鐘
*支持在線調(diào)試的JTAG接口
3、MAXQ2000評(píng)估板的裝置與連接
3.1 MAXQ2000評(píng)估板為MAXQ2000微控制器提供了完整的硬件開發(fā)環(huán)境,包括如下特性:
為MAXQ2000內(nèi)核與VDDIO提供板上電源;可調(diào)的電源電壓(1.8V至3.6V),可以用于VDDIO或VLCD電源;為所有MAXQ2000信號(hào)與電源電壓提供引出腳;獨(dú)立的LCD子板連接器;帶3V,3.5位靜態(tài)LCD顯示器的LCD子板;為串口0 UART提供包含流控信號(hào)線的全RS-232電平驅(qū)動(dòng)器;外部中斷與微控制器系統(tǒng)復(fù)位按鈕;MAXl407多用途ADC/DAC IC;與MAXQ2000 SPI總線接口相連;1-Wire接口,包括出iButton接線柱與1—Wire EEPROM IC;為端口引腳P0.7至P0.0的電平提供柱狀圖LED顯示;為應(yīng)用程序的裝入與在系統(tǒng)調(diào)試提供JTAG接口。
3.2 MAXQ2000評(píng)估板的連接
而為應(yīng)用程序開發(fā)設(shè)置MAXQ2000評(píng)估板與串口-JTAG接口模塊也很簡(jiǎn)單,可按照以下步驟簡(jiǎn)單地連接電路板。
* 將5VDC穩(wěn)壓電源(中間接線柱為正,±5%)插人串口-JTAG電路板的電源插孔J2。
* 將5V至9VDC電源插人MAXQ2000評(píng)估板的電源插孔J1。
* 用一條直通式DB9串行電纜連接串口-JTAG電路板的J1連接器與PC上的一個(gè)COM端口。
* 用JTAG適配器電纜連接串口-JTAG電路板上的1×9連接器P2與MAXQ2000評(píng)估板上的2×6連接器J4。
* 打開上述兩個(gè)DC電源。
葉云燕
摘要:本文通過討熱敏電阻數(shù)據(jù)采集應(yīng)用程序?qū)嵗齺碚f明MAXQ2000評(píng)估板的使用,并介紹相關(guān)的MAXQ2000評(píng)估板基本裝置和 MAXQ2000微控制器的LCD控制器及外設(shè)特性。
關(guān)鍵詞:開發(fā)環(huán)境;C編譯器;LCD控制器;SPI通信;中斷源
1、前言
為MAXQ產(chǎn)品線處理器提供的工具包括IAR的ANSI(美國(guó)國(guó)家標(biāo)準(zhǔn)系員會(huì))C編譯器以及IAR 的Embedded Workbench(嵌入式工作臺(tái))集成開發(fā)環(huán)境。
IAR Embedded Workbench開發(fā)環(huán)境為MAXQ2000提供了基于C語(yǔ)言或基于匯編語(yǔ)言的應(yīng)用程序開發(fā)手段。使用MAXQ2000評(píng)估板與串口—JTAG適配器模塊的硬件配置,IAR 的Embedded Workbench可以完全訪問MAXQ2000的基于JTAG的自舉裝載過程以及在線調(diào)試特性。這對(duì)新的或剛熟悉MAXQ2000微控制器來說,可大大簡(jiǎn)化了應(yīng)用程序開發(fā)。
因此只要具備這些工具并具有MAXQ特殊用途寄存器的基礎(chǔ)知識(shí),開發(fā)者可以快速簡(jiǎn)單地開始為MAXQ架構(gòu)編寫應(yīng)用程序。為了說明與理解MAXQ架構(gòu)的開發(fā)過程的簡(jiǎn)單化,最有效的辦法就是舉一個(gè)對(duì)溫度采樣應(yīng)用程序?qū)嵗。這里既然提到的應(yīng)用程序使用了MAXQ2000處理器以及MAXQ2000評(píng)估板,因此有必要首先對(duì)MAXQ2000評(píng)估板基本特點(diǎn)與MAXQ2000有關(guān) LCD控制器性能及其外設(shè)作簡(jiǎn)述。
2、關(guān)于MAXQ2000Q的 LCD控制器性能及其外設(shè)。
MAXQ2000是MAXQ系列眾多產(chǎn)品中的第一個(gè).典型的MAXQ器件具有16位數(shù)據(jù)、代碼與寄存器。該微控制器集成了一個(gè)16位CPU、64kB閃存、2kB SRAM,以及4 ×36字段LCD控制器。板上LCD控制器根據(jù)顯示存儲(chǔ)器中的內(nèi)容為L(zhǎng)CD產(chǎn)生信號(hào)。應(yīng)用程序代碼確立了用戶配置的選項(xiàng),并對(duì)顯示存儲(chǔ)器進(jìn)行寫操作。然后,LCD控制器以選定的顯示刷新頻率產(chǎn)生必需的字段與公共端信號(hào),于是微控制器就不必經(jīng)常地進(jìn)行顯示管理并直接驅(qū)動(dòng)LCD。另外,該控制器支持四種顯示模式。
*靜態(tài)
*1/2占空比多路復(fù)用,1/2偏壓
*1/3占空比多路復(fù)用,1/3偏壓
*1/4占空比多路復(fù)用,1/4偏壓
顯示存儲(chǔ)器的17個(gè)字節(jié)可以用于LCD控制器,或通用應(yīng)用存儲(chǔ)。 另一個(gè)增強(qiáng)的LCD特性是集成的分壓電阻。這些電阻省去了外部元件,可以用來調(diào)節(jié)對(duì)比度。圖1所示為用于靜態(tài)顯示的LCD驅(qū)動(dòng)電壓配置.不連接LCD時(shí),36字段的每個(gè)引腳都可以配置為通用I/0。
特別指出是MAXQ2000具有廣泛的集成外設(shè),包括:
*132字段的LCD控制器
*集成SPI端口,具備主機(jī)與從機(jī)模式
*1-Wire總線主機(jī)
*兩個(gè)串行UART(通用異步接收/傳送器)
*硬件乘法器
*三個(gè)16位定時(shí)器/計(jì)數(shù)器
*看門狗定時(shí)器
*32位實(shí)時(shí)時(shí)鐘,具有亞秒與日歷鬧鐘
*支持在線調(diào)試的JTAG接口
3、MAXQ2000評(píng)估板的裝置與連接
3.1 MAXQ2000評(píng)估板為MAXQ2000微控制器提供了完整的硬件開發(fā)環(huán)境,包括如下特性:
為MAXQ2000內(nèi)核與VDDIO提供板上電源;可調(diào)的電源電壓(1.8V至3.6V),可以用于VDDIO或VLCD電源;為所有MAXQ2000信號(hào)與電源電壓提供引出腳;獨(dú)立的LCD子板連接器;帶3V,3.5位靜態(tài)LCD顯示器的LCD子板;為串口0 UART提供包含流控信號(hào)線的全RS-232電平驅(qū)動(dòng)器;外部中斷與微控制器系統(tǒng)復(fù)位按鈕;MAXl407多用途ADC/DAC IC;與MAXQ2000 SPI總線接口相連;1-Wire接口,包括出iButton接線柱與1—Wire EEPROM IC;為端口引腳P0.7至P0.0的電平提供柱狀圖LED顯示;為應(yīng)用程序的裝入與在系統(tǒng)調(diào)試提供JTAG接口。
3.2 MAXQ2000評(píng)估板的連接
而為應(yīng)用程序開發(fā)設(shè)置MAXQ2000評(píng)估板與串口-JTAG接口模塊也很簡(jiǎn)單,可按照以下步驟簡(jiǎn)單地連接電路板。
* 將5VDC穩(wěn)壓電源(中間接線柱為正,±5%)插人串口-JTAG電路板的電源插孔J2。
* 將5V至9VDC電源插人MAXQ2000評(píng)估板的電源插孔J1。
* 用一條直通式DB9串行電纜連接串口-JTAG電路板的J1連接器與PC上的一個(gè)COM端口。
* 用JTAG適配器電纜連接串口-JTAG電路板上的1×9連接器P2與MAXQ2000評(píng)估板上的2×6連接器J4。
* 打開上述兩個(gè)DC電源。
熱門點(diǎn)擊
- MMIC和RFIC的CAD 王紹東,高學(xué)邦,
- 遲滯比較器
- 壓電晶體
- LabVIEW與MATLAB混合編程
- 精工電波掛鐘:自動(dòng)對(duì)時(shí)、自動(dòng)發(fā)光
- 射頻功率放大器的自適應(yīng)前饋線性化技術(shù) 蔡鐘斌
- 3G W-CDMA FDD直接轉(zhuǎn)換零中頻接收
- EDA海外發(fā)展前景(上)
- 數(shù)字動(dòng)態(tài)偏置IC提供完整的功率放大器偏置解決
- 采用微流體背部冷卻技術(shù)實(shí)現(xiàn)芯片散熱(圖)
推薦技術(shù)資料
- 按鈕與燈的互動(dòng)實(shí)例
- 現(xiàn)在趕快去看看這個(gè)目錄卞有什么。FGA15N120AN... [詳細(xì)]
- CV/CC InnoSwitch3-AQ 開
- URF1DxxM-60WR3系
- 1-6W URA24xxN-x
- 閉環(huán)磁通門信號(hào)調(diào)節(jié)芯片NSDRV401
- SK-RiSC-SOM-H27X-V1.1應(yīng)
- RISC技術(shù)8位微控制器參數(shù)設(shè)
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究