www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁 > 單片機(jī) > 單片機(jī)
[導(dǎo)讀] MAX7232BF為串行輸入4位數(shù)據(jù)、2位小數(shù)點(diǎn)和4位地址;輸出為10位數(shù)據(jù)加20個(gè)獨(dú)立小數(shù)點(diǎn),數(shù)據(jù)輸出代碼為BCD碼,每一位的2個(gè)小數(shù)點(diǎn)都在COM3上??梢灾苯优c微處理器連接?! ? 管腳結(jié)構(gòu)及說明  MAX7232BF具有雙列直插

 MAX7232BF為串行輸入4位數(shù)據(jù)、2位小數(shù)點(diǎn)和4位地址;輸出為10位數(shù)據(jù)加20個(gè)獨(dú)立小數(shù)點(diǎn),數(shù)據(jù)輸出代碼為BCD碼,每一位的2個(gè)小數(shù)點(diǎn)都在COM3上??梢灾苯优c微處理器連接。

  1 管腳結(jié)構(gòu)及說明

  MAX7232BF具有雙列直插式40管腳封裝和四邊形式44腳封裝。現(xiàn)以40腳封裝的通用形式介紹其管腳結(jié)構(gòu)及功能;44腳封裝的形式類似,只是有部分管腳為空(NC),以及其他管腳號(hào)與其功能相對(duì)40腳有些差異。如表1所示。

  


 

  

 

  2 動(dòng)態(tài)顯示驅(qū)動(dòng)時(shí)序

  由于LCD顯示驅(qū)動(dòng)信號(hào)與LED顯示驅(qū)動(dòng)信號(hào)不大相同,因而不能簡(jiǎn)單地在動(dòng)態(tài)顯示驅(qū)動(dòng)方式的LCD電極上加高電平或低電平,否則顯示會(huì)出現(xiàn)混亂。另一方面,LCD兩電極間不能有直流電壓,即兩電極驅(qū)動(dòng)信號(hào)的平均值應(yīng)該為0。因此,LCD顯示驅(qū)動(dòng)信號(hào)需要采用偏壓法,常用的偏壓法有1/2偏壓、1/3偏壓、1/4偏壓和1/7偏壓等。MAX7232BF驅(qū)動(dòng)信號(hào)采用1/3偏壓來進(jìn)行動(dòng)態(tài)掃描驅(qū)動(dòng),掃描信號(hào)從背電極輸出,顯示信息從筆段電極輸出。

  

 

  3 譯碼選擇格式

  MAX7232BF輸入4位數(shù)據(jù)、2位小數(shù)點(diǎn)和4位地址的二進(jìn)制數(shù)據(jù),他們的組合不同,產(chǎn)生的輸出形式也各不相同。下面將分別討論各種組合的譯碼格式,根據(jù)不同的顯示需要,選擇其中不同的編碼組合來產(chǎn)生需要的顯示格式。

  3.1 小數(shù)點(diǎn)譯碼輸出格式

  小數(shù)點(diǎn)控制輸入2位,由此產(chǎn)生4種不同的組合,根據(jù)顯示的需要可選擇其中任一種格式,譯碼格式如表2所示。

  3.2 數(shù)據(jù)譯碼輸出格式

  數(shù)據(jù)控制輸入4位二進(jìn)制數(shù)據(jù),共形成16種輸出格式,由于MAX7232BF輸出為BCD碼,只需要1~9共9位數(shù)字,另外還有1個(gè)不輸出控制,其他6位不用。

  3.3 地址譯碼輸出格式

  MAX7232BF最多可輸出10位數(shù)據(jù),由4位輸入二進(jìn)制地址數(shù)據(jù)來控制。將這4位數(shù)據(jù)譯碼為16位,其中前10位選擇輸出位的地址,后6位無效。

  4 MAX7232BF的工作時(shí)序

  MAX7232BF有3種輸入時(shí)序:

  第1種是用來輸出10位數(shù)據(jù)(最大值,可以小于10位)和20個(gè)獨(dú)立的小數(shù)點(diǎn);

  第2種是用來輸出10位數(shù)據(jù)(最大值,可以小于10位)但不輸出任何小數(shù)點(diǎn);

  第3種是用來輸出10位數(shù)據(jù)(最大值,可以小于10位)但只輸出右邊10個(gè)獨(dú)立的小數(shù)點(diǎn)(AN2)。

  為了使設(shè)計(jì)的液晶顯示器的顯示功能盡量強(qiáng)大,不僅要在硬件上保證功能強(qiáng)大,在軟件上也要使硬件的最大功能盡量發(fā)揮出來,所以在時(shí)序上要選擇第1種時(shí)序,使2個(gè)小數(shù)點(diǎn)都可以顯示,在此,只讀第1種時(shí)序。圖1為這種輸入方式的輸入時(shí)序。

  如圖1所示,其數(shù)據(jù)輸入時(shí)序依次為:AN1→AN2→BD0→BD1→BD2→BD3→A0→A1→A2→A3,要求在時(shí)鐘脈沖的上升沿時(shí),按順序輸入這10位數(shù)據(jù),他與時(shí)鐘脈沖配合進(jìn)行數(shù)據(jù)輸入。在每個(gè)時(shí)鐘脈沖的上升沿,MAX7232BF自動(dòng)將數(shù)據(jù)輸入線上的數(shù)據(jù)讀入,因此,每個(gè)時(shí)鐘脈沖都要輸入一位數(shù)據(jù),不允許在寫期間停止若干周期,直到寫控制線變?yōu)榈碗娖綖橹埂?/p>

  

 

  另外還有寫輸入線與數(shù)據(jù)允許輸出線的相互關(guān)系,以及通過他們來控制數(shù)據(jù)輸入的原理及過程。當(dāng)數(shù)據(jù)允許輸出為高電平時(shí),寫輸入線寫脈沖的上升沿將會(huì)觸發(fā)復(fù)位移位寄存器和控制邏輯,從緊接著的時(shí)鐘脈沖上升沿開始讀入數(shù)據(jù);在數(shù)據(jù)允許輸出保持高電平時(shí),MAX7232BF正在讀入數(shù)據(jù)時(shí),若再有一個(gè)寫輸入脈沖,那么再次復(fù)位移位寄存器和控制邏輯,MAX7232BF重新開始讀入數(shù)據(jù);當(dāng)數(shù)據(jù)允許輸出為低電平時(shí),寫輸入線的寫脈沖上升沿將使數(shù)據(jù)允許輸出變?yōu)楦唠娖剑吖餐饔檬馆斎氲臄?shù)據(jù)譯碼、鎖存入輸出緩沖器中,并復(fù)位移位寄存器和控制邏輯,準(zhǔn)備讀入下一個(gè)數(shù)據(jù)。

  5 MAX7232BF與單片機(jī)之間的硬件連接

  采用89C51單片機(jī)的P1口作為控制顯示器輸入部分,利用其P1.2, P1.1和P1.0共3根控制線分別控制MAX7232BF的時(shí)鐘輸入、寫控制輸入以及數(shù)據(jù)輸入;考慮到不同編程方式的需要,有些要利用 MAX7232BF的數(shù)據(jù)允許輸出線的輸出信號(hào)作為選擇條件的要求,可以利用P1.3作為MAX7232BF的輸出允許線的接收端。

  6 軟件編程

  本文給出顯示的子程序,子程序如下:

  

 

 

  7 結(jié) 語

  采用MAX7232BF作為液晶驅(qū)動(dòng),并以1/3時(shí)間分割法的方式驅(qū)動(dòng)液晶顯示器,用來代替并行顯示器,以減少傳輸線的數(shù)目、提高顯示器的壽命,以前極少見過用MAX7232BF作為液晶驅(qū)動(dòng)的論述。本文對(duì)MAX7232CF和MAX7234系列也有參考意義。MAX7232CF與MAX7232BF 的區(qū)別在于MAX7232CF一個(gè)小數(shù)點(diǎn)在COM1上,而另一個(gè)在COM3上。MAX7234為串行輸入6位數(shù)據(jù)(ASCII碼),3位地址,輸出為5個(gè)字符,但沒有獨(dú)立的小數(shù)點(diǎn)。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

港交所擬修改主板上市規(guī)則,以便利尚未有盈利或業(yè)績(jī)支持的先進(jìn)技術(shù)企業(yè)融資。港交所刊發(fā)有關(guān)特專科技公司上市制度的咨詢文件,提議對(duì)《上市規(guī)則》進(jìn)行修訂,建議設(shè)立新渠道,以讓特??萍脊居诼?lián)交所主板上市,并就此征詢市場(chǎng)意見。新規(guī)...

關(guān)鍵字: 信息技術(shù) 新能源 硬件

串口作為單片機(jī)開發(fā)的一個(gè)常用的外設(shè),應(yīng)用范圍非常廣。大部分時(shí)候,串口需要接收處理的數(shù)據(jù)長(zhǎng)度是不定的。那么怎么才能判斷一幀數(shù)據(jù)是否結(jié)束呢,今天就以STM32單片機(jī)為例,介紹幾種接收不定長(zhǎng)數(shù)據(jù)的方法。

關(guān)鍵字: 單片機(jī) 串口 STM32

流水賬式的推文比較亂,不夠系統(tǒng),也形成不了好的宣傳效應(yīng),所以我整理了一個(gè)硬件基礎(chǔ)知識(shí)框架,后面推文會(huì)圍繞這個(gè)展開,中間也會(huì)穿插一些項(xiàng)目和實(shí)際應(yīng)用例程。

關(guān)鍵字: 硬件 項(xiàng)目 例程

Linux內(nèi)核是從V2.6開始引入設(shè)備樹的概念,其起源于OF:OpenFirmware, 用于描述一個(gè)硬件平臺(tái)的硬件資源信息,這些信息包括:CPU的數(shù)量和類別、內(nèi)存基地址和大小、總線和橋、外設(shè)連接、中斷控制器和中斷使用情...

關(guān)鍵字: Linux內(nèi)核 硬件 CPU

單片機(jī)誕生于1971年,經(jīng)歷了SCM、MCU、SoC三大階段。單片機(jī)由以前的1位、4位、8位、16位,發(fā)展到現(xiàn)在的32位甚至64位。當(dāng)前國(guó)內(nèi)MCU廠商已有上百家,對(duì)標(biāo)進(jìn)口芯片的情況非常嚴(yán)重,導(dǎo)致國(guó)內(nèi)MCU產(chǎn)品將陷入同質(zhì)化...

關(guān)鍵字: 單片機(jī) MCU 市場(chǎng)

(微控制單元 MCU(Microcontroller Unit),又稱單片機(jī),是把中央處理器(CentralProcess Unit; CPU)的頻率與規(guī)格做適當(dāng)縮減,并將內(nèi)存(memory)、計(jì)數(shù)器(Timer)、US...

關(guān)鍵字: 單片機(jī) 芯片 CPU

在疫情的影響下,出門后、用餐前使用酒精消毒已成了人們的日常,而酒精噴霧機(jī)也因此變得十分熱銷。為了避免交叉感染的風(fēng)險(xiǎn),自動(dòng)酒精噴霧器也就應(yīng)運(yùn)而生。不同于傳統(tǒng)手動(dòng)噴霧器不美觀、手部接觸不衛(wèi)生的bug,此款自動(dòng)感應(yīng)酒精噴霧器使...

關(guān)鍵字: 芯嶺技術(shù) 方案開發(fā) 解決方案 單片機(jī)

在實(shí)際的單片機(jī)控制系統(tǒng)中,有時(shí)候會(huì)使用數(shù)字邏輯芯片對(duì)單片機(jī)和受控元件進(jìn)行隔離,以保護(hù)單片機(jī),或者令單片機(jī)更好地對(duì)后級(jí)進(jìn)行控制。

關(guān)鍵字: 單片機(jī) 數(shù)字邏輯芯片 受控元件

MH32F103AVET6使用高性能的32位內(nèi)核,內(nèi)置了多達(dá)2個(gè)高級(jí)定時(shí)器、10個(gè)通用定時(shí)器、2個(gè)基本定時(shí)器、3個(gè)12位的ADC、2個(gè)12位的DAC,還包含標(biāo)準(zhǔn)和先進(jìn)的通信接口包括:3個(gè)SPI接口、2個(gè)I2S接口、2個(gè)I...

關(guān)鍵字: 單片機(jī) MCU

珀金埃爾默日前推出Cellaca PLX圖像式細(xì)胞分析系統(tǒng),這是業(yè)界第一款能讓研究人員在單個(gè)自動(dòng)化工作流中實(shí)現(xiàn)對(duì)細(xì)胞樣本多個(gè)關(guān)鍵質(zhì)量屬性進(jìn)行分析和評(píng)估的臺(tái)式平臺(tái),包括對(duì)細(xì)胞性質(zhì)、質(zhì)量和數(shù)量的分析評(píng)估。擁有尖端技術(shù)的Cel...

關(guān)鍵字: AC EXCEL 硬件 自動(dòng)化

單片機(jī)

21600 篇文章

關(guān)注

發(fā)布文章

編輯精選

技術(shù)子站

關(guān)閉