《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 其他 > 設(shè)計(jì)應(yīng)用 > P80C592芯片在基于CAN總線顯示通信模塊中應(yīng)用
P80C592芯片在基于CAN總線顯示通信模塊中應(yīng)用
摘要: 文中介紹了P80C592在開發(fā)基于CAN總線的顯示通信模塊中的應(yīng)用方法。
Abstract:
Key words :

摘要:文中介紹了P80C592在開發(fā)基于CAN總線的顯示通信模塊中的應(yīng)用方法。 關(guān)鍵詞:CAN總線 顯示通信模塊 P80C5921P80C592芯片簡介P80C592是PHILIPS公司采用先進(jìn)的COMS工藝制造的高性能8位單片機(jī)。●帶有與內(nèi)部RAM進(jìn)行DMA數(shù)據(jù)傳送的CAN控制器。圖 2 顯示通信模塊的外部存儲(chǔ)器擴(kuò)展電路2顯示通信
摘要:PHILIPS公司的P80C592芯片是P8X592的無片內(nèi)ROM版本,該芯片是現(xiàn)有P8XC522和Philips CAN控制器PCA82C200的功能相結(jié)合的產(chǎn)物。文中介紹了P80C592在開發(fā)基于CAN總線的顯示通信模塊中的應(yīng)用方法。
關(guān)鍵詞:CAN總線 顯示通信模塊 P80C592

 

1 P80C592芯片簡介

P80C592是PHILIPS公司采用先進(jìn)的COMS工藝制造的高性能8位單片機(jī)。該單片機(jī)的指令集與80C51 完全兼容,但在80C51標(biāo)準(zhǔn)特性的基礎(chǔ)上又增加了一些對(duì)于應(yīng)用具有重要作用的硬件功能。P80C592是P8XC592的無片內(nèi)ROM版本,是現(xiàn)有P8XC522和Philips CAN控制器PCA82C200功能相結(jié)合的產(chǎn)物。該器件具有下列特性:

●帶有80C51中央處理單元(CPU);

●帶2×256 B的片內(nèi)RAM,外部可擴(kuò)展至64kB;

●具有兩個(gè)標(biāo)準(zhǔn)的16位定時(shí)器/計(jì)數(shù)器;

●新增一個(gè)包括四個(gè)捕獲和三個(gè)比較寄存器的16位定時(shí)器/計(jì)數(shù)器;

●具有8路模擬量輸入的10位ADC變換器;

●帶有兩路分辨率為8位的脈沖寬度調(diào)制輸出;

●具有兩級(jí)優(yōu)先權(quán)的15個(gè)中斷源(可以有2~6個(gè)外部中斷源);

●具有五組8位I/O端口和一組與ADC模擬量輸入共用的8位輸入口;

●帶有與內(nèi)部RAM進(jìn)行DMA數(shù)據(jù)傳送的CAN控制器;

●內(nèi)含具有總線故障管理功能的1Mbps CAN控制器;

●VDD/2基準(zhǔn)電壓;

●具有與標(biāo)準(zhǔn)80C51兼容的全雙工UART模式;

●帶有在片監(jiān)視跟蹤定時(shí)器(WDT);

●時(shí)鐘頻率為1.2MHz~16MHz。

圖2 顯示通信模塊的外部存儲(chǔ)器擴(kuò)展電路

2 顯示通信模塊的結(jié)構(gòu)設(shè)計(jì)

基于CAN總線的顯示通信模塊的結(jié)構(gòu)框圖如圖1所示,該模塊采用以帶有在片CAN的微處理器P80C592為核心設(shè)計(jì)的液晶接口電路,并采用大規(guī)模液晶顯示屏DMF50081NB-FW作為顯示設(shè)備,同時(shí)選用SED1330作液晶控制器,從而實(shí)現(xiàn)了友好的人機(jī)對(duì)話界面。

該顯示通信模塊包含1顆支持CAN總線的工業(yè)級(jí)CPU(P80C592),該CPU通過CAN總線接收各數(shù)據(jù)采集處理模塊及其它功能模塊的8路振動(dòng)信號(hào)數(shù)據(jù)、快速傅立葉變換等處理結(jié)果,并通過LCD(DMF50081NB-FW)顯示,同時(shí)可根據(jù)用戶指令進(jìn)行FLASH電子盤存取,并通過通信接口傳送至上位機(jī)數(shù)據(jù)分析管理軟件。此外,CPU還負(fù)責(zé)按鍵管理、人機(jī)交互、參數(shù)設(shè)置、系統(tǒng)組態(tài)、時(shí)鐘設(shè)置、數(shù)據(jù)暫存、對(duì)外通信、環(huán)境溫度監(jiān)測(cè)等功能的控制。

該顯示通信模塊以DMF50081NB-FW作為顯示設(shè)備,以SED1330作為液晶顯示控制器,并且用外擴(kuò)的32kB的數(shù)據(jù)存儲(chǔ)器RAM(62256)作為外擴(kuò)的字符發(fā)生器。另外,該模塊還設(shè)計(jì)了一個(gè)鍵盤電路,用以實(shí)現(xiàn)用戶對(duì)儀器的各項(xiàng)操作。模塊所帶的一塊40Mbit的FLASH電子盤可用來實(shí)現(xiàn)小規(guī)模現(xiàn)場(chǎng)數(shù)據(jù)的存取以及軟件的在線升級(jí)。由于系統(tǒng)要求進(jìn)行時(shí)鐘設(shè)置,因此在顯示通信模塊中還用DS1302時(shí)鐘芯片設(shè)計(jì)了一個(gè)時(shí)鐘電路。

3 外部存儲(chǔ)器擴(kuò)展電路

該顯示通信模塊以P80C592為主控制器,同時(shí)借助于單片機(jī)的P0、P2口和8位數(shù)據(jù)總線方式來擴(kuò)展32kB程序存儲(chǔ)器EPROM(AT29C256)、128kB數(shù)據(jù)存儲(chǔ)器RAM(628128)以及4Mbit的FLASH電子盤(29F040)。其電路原理圖如圖2所示。由于外部存儲(chǔ)器的總量超過了64kB,因此,選用GAL16V8譯碼器來實(shí)現(xiàn)P80C592對(duì)各個(gè)存儲(chǔ)器的邏輯控制。

3.1 32kB程序存儲(chǔ)器AT29C256

由于P80C592沒有片內(nèi)ROM,因此必須用外擴(kuò)的程序存儲(chǔ)器來存放系統(tǒng)的主程序,其存儲(chǔ)器系統(tǒng)如圖3所示。其中AT29C256讀出時(shí)作為程序存儲(chǔ)器,占用的是程序存儲(chǔ)器0000H~7FFFH空間;寫入時(shí)(升級(jí)程序時(shí))作為數(shù)據(jù)存儲(chǔ)器,占用的是數(shù)據(jù)存儲(chǔ)器0000H~7FFFH空間。當(dāng)A15(P2.7)為1時(shí),該器件處于寫保護(hù)狀態(tài),而在A15為0時(shí),即可寫入數(shù)據(jù)。主程序的大小在10kB左右,加上容錯(cuò)及冗余設(shè)計(jì)等因素,總的程序容量也在16kB以下。由于目前市場(chǎng)上32kB以下的EPROM已不易買到,且價(jià)格相差無幾,再加上考慮到將來系統(tǒng)的在線升級(jí),因此,系統(tǒng)采用了32kB的EPROM,因?yàn)榇笕萘康模牛校遥希陀欣谙到y(tǒng)的升級(jí)和芯片的重復(fù)利用。

3.2 128kB數(shù)據(jù)存儲(chǔ)器RAM(628128)

實(shí)際上628128數(shù)據(jù)存儲(chǔ)器RAM與4Mbit FLASH電子盤(29F040)復(fù)用8000~FFFH地址空間。當(dāng)GAL16V8的RAM(F5腳)為0時(shí)選擇RAM有效。該器件在讀出時(shí),既可作為程序存儲(chǔ)器(MOVC讀),又可作為數(shù)據(jù)存儲(chǔ)器(MOVX讀);寫入時(shí)則只能作為數(shù)據(jù)存儲(chǔ)器(MOVX寫)。此外,通過P80C92的EA15(P1.0)、EA16(P1.1)可將RAM分成32kB的4個(gè)區(qū), 以便于數(shù)據(jù)的存取。當(dāng)GAL16V8的RAM.RD(F7腳)為0時(shí),即可讀取RAM的數(shù)據(jù);而當(dāng)GAL16V8的RAM.RD(F7腳)為1時(shí),則表示可以往RAM中寫數(shù)據(jù)了。

3.3 4Mbit FLASH電子盤(29F040)

對(duì)于便攜式振動(dòng)分析系統(tǒng)來說,保存現(xiàn)場(chǎng)的數(shù)據(jù)對(duì)將來的分析是非常重要的。因此在通信顯示模塊外擴(kuò)展了4Mbit的外設(shè)29F040。29F040是一塊4Mbit(512k×8bit)、5.0V電壓供電的FLASH存儲(chǔ)器。它的訪問時(shí)間為55ns~150ns,允許微處理器無等待處理。它具有獨(dú)立的片選信號(hào)(CE)、寫使能WE 和輸出使能(OE)控制,同時(shí)具有可變塊擦除結(jié)構(gòu),它內(nèi)含8個(gè)64k字節(jié)的扇區(qū)(如圖4所示),并具有單個(gè)扇區(qū)、多個(gè)扇區(qū)、整個(gè)FLAH擦除功能;另外,它還具有單個(gè)扇區(qū)、多個(gè)扇區(qū)保護(hù)功能。8個(gè)扇區(qū)由地址線A16~A18來區(qū)分(見表1),而這三個(gè)地址線則分別由P80C592的P2.1~P2.3來控制。片選信號(hào)CE可由A15(P2.7)來控制。讀寫由GAL16V8的FLAH.WR(F6腳)來完成。

表1 29F040的扇區(qū)地址區(qū)分

扇 區(qū) A18 A17 A16 扇區(qū)0 0 0 0 扇區(qū)1 0 0 1 扇區(qū)2 0 1 0 扇區(qū)3 0 1 1 扇區(qū)4 1 0 0 扇區(qū)5 1 0 1 扇區(qū)6 1 1 0 扇區(qū)7 1 1 1

4 顯示通信模塊的軟件設(shè)計(jì)

圖5所示是顯示通信模塊系統(tǒng)軟件設(shè)計(jì)的總體流程。它主要完成三個(gè)功能:初始化、與數(shù)據(jù)采集處理模塊的CAN通信、字符、圖形和漢字顯示。初始化功能主要是對(duì)SED1330、80C592、DSP TMS320C25進(jìn)行初始化。與采集處理模塊的CAN通信是在顯示通信模塊和數(shù)據(jù)采集處理模塊的兩片80C592之間進(jìn)行的,主要作用是通過CAN總線將初始化設(shè)置傳送到數(shù)據(jù)采集處理單元,并接收各采集處理模塊及其它功能模塊的數(shù)據(jù)和處理結(jié)果,同時(shí)根據(jù)用戶指令進(jìn)行FLASH電子盤的存取等。字符、圖形和漢字顯示可為系統(tǒng)建立一個(gè)友好的用戶界面,并將數(shù)據(jù)、波形及處理結(jié)果顯示出來,以供現(xiàn)場(chǎng)人員參考和分析。這三個(gè)功能可以在各個(gè)相應(yīng)的子程序中完成。

5 結(jié)束語

本文詳細(xì)介紹了PHILIPS公司的P80C592芯片的主要功能特點(diǎn),具體介紹了該芯片在顯示通信模塊當(dāng)中的具體應(yīng)用。本文所述的顯示通信模塊目前已經(jīng)應(yīng)用于便攜式旋轉(zhuǎn)機(jī)械振動(dòng)分析系統(tǒng),并且在多家電廠得到了成功的應(yīng)用。實(shí)際應(yīng)用表明,P80C592具有很好的推廣價(jià)值。

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
国产美女精品在线| 亚洲天堂av电影| 国产精品美女999| 欧美乱大交xxxxx| 女人色偷偷aa久久天堂| 美日韩免费视频| 久久婷婷国产麻豆91天堂| 欧美影院在线播放| 欧美影院在线| 欧美在线视频一区| 欧美一区深夜视频| 亚洲欧美精品| 香蕉久久一区二区不卡无毒影院| 亚洲一区二区三区四区五区午夜| 亚洲视频www| 亚洲午夜精品在线| 亚洲综合视频1区| 亚洲欧美日韩综合aⅴ视频| 亚洲欧美日韩一区| 欧美一区二区三区播放老司机 | 欧美精品在线播放| 欧美精品久久99久久在免费线| 欧美精品亚洲| 欧美视频日韩视频在线观看| 欧美天堂亚洲电影院在线观看| 欧美视频免费看| 国产精品视频久久久| 国产视频在线观看一区二区三区| 国产性猛交xxxx免费看久久| 国内精品福利| 亚洲电影免费在线观看| 亚洲精品乱码| 亚洲小说欧美另类婷婷| 欧美一区二区视频网站| 亚洲经典自拍| 在线视频欧美一区| 欧美一二三区在线观看| 久久亚洲影音av资源网| 欧美国产亚洲另类动漫| 欧美视频网站| 国产一区二区看久久| 亚洲国产精品热久久| 99re这里只有精品6| 亚洲一区免费看| 久久精品天堂| 9久re热视频在线精品| 亚洲综合好骚| 久久综合久久综合久久综合| 欧美精品一区二区视频 | 国产精品稀缺呦系列在线| 国语精品中文字幕| 亚洲精品久久7777| 亚洲综合大片69999| 亚洲国产精品电影在线观看| 一本色道久久综合狠狠躁篇的优点| 亚洲欧美精品在线| 美女诱惑一区| 国产精品高潮在线| 欲香欲色天天天综合和网| 一本色道久久综合| 久久精品国产久精国产思思| 夜夜夜精品看看| 欧美主播一区二区三区| 欧美国产日韩亚洲一区| 国产精品中文字幕在线观看| 亚洲黄色在线看| 亚洲欧美日韩第一区| 亚洲乱码国产乱码精品精 | 久久成人免费视频| 欧美精品自拍| 国产在线播放一区二区三区| 亚洲精品一区二区在线观看| 欧美与欧洲交xxxx免费观看 | 中文日韩在线| 亚洲精品欧美精品| 久久gogo国模啪啪人体图| 欧美精品一区二| 韩国女主播一区二区三区| 一区二区三区四区五区视频| 亚洲国产成人在线| 欧美亚洲日本国产| 欧美日韩成人在线| 依依成人综合视频| 欧美一级播放| 亚洲免费视频成人| 欧美久久久久中文字幕| 尤妮丝一区二区裸体视频| 亚洲欧美日韩一区二区| 国产精品99久久不卡二区| 欧美www在线| 韩国一区二区在线观看| 亚洲欧美日韩综合一区| 亚洲视频一区二区在线观看 | 日韩视频二区| 久久精品视频在线播放| 亚洲欧美日韩在线综合| 欧美日韩另类一区| 亚洲电影视频在线| 欧美在线观看视频一区二区三区 | 亚洲免费电影在线| 亚洲久久一区二区| 乱中年女人伦av一区二区| 国产欧美三级| 亚洲尤物在线视频观看| 亚洲一区免费观看| 欧美日韩一区二区免费视频| 亚洲区一区二| 亚洲精品一区二区三区婷婷月| 久久手机免费观看| 国产在线高清精品| 欧美资源在线| 久久久久久久久蜜桃| 欧美大尺度在线观看| 亚洲美女淫视频| 麻豆久久精品| 一区二区三区无毛| 久久国产一二区| 久久久噜噜噜久久| 国产在线一区二区三区四区 | 欧美精品久久一区二区| 亚洲国产婷婷| 日韩网站在线| 欧美精品亚洲| 日韩视频免费| 亚洲性感美女99在线| 欧美性猛交xxxx免费看久久久 | 欧美不卡三区| 亚洲欧洲精品一区二区三区| 亚洲精品女av网站| 欧美人与性动交cc0o| 亚洲精品一区二区三区樱花| 亚洲天堂网站在线观看视频| 欧美性天天影院| 亚洲小说欧美另类社区| 久久国产精品久久国产精品| 国产亚洲一区二区三区在线观看| 欧美一区二区三区在线免费观看 | 亚洲精品美女在线观看| 欧美激情四色 | 一区二区三区在线免费观看| 亚洲大黄网站| 欧美大片在线观看一区| 亚洲美女在线看| 亚洲欧美一区二区视频| 国产日韩亚洲| 亚洲国产经典视频| 欧美激情一二三区| 一区二区三区蜜桃网| 亚洲欧美高清| 狠狠色丁香婷婷综合久久片| 亚洲毛片在线观看.| 国产精品国产精品国产专区不蜜| 午夜精品偷拍| 欧美成人乱码一区二区三区| 99精品视频网| 久久国产精品久久w女人spa| 亚洲国产成人精品久久| 中文一区二区| 国产亚洲欧美另类中文| 亚洲国产色一区| 欧美日韩综合另类| 羞羞漫画18久久大片| 欧美国产专区| 亚洲午夜日本在线观看| 久久久噜噜噜| 99国产精品国产精品久久| 午夜欧美不卡精品aaaaa| 红桃视频国产一区| 在线午夜精品| 国产欧美一区在线| 日韩视频在线一区| 国产欧美日韩精品专区| 亚洲毛片av| 国产日韩免费| 日韩亚洲在线观看| 国产伦理一区| 一本大道久久精品懂色aⅴ| 国产老肥熟一区二区三区| 亚洲人成网站精品片在线观看 | 午夜精品亚洲| 亚洲国产天堂久久综合| 性刺激综合网| 91久久精品国产91久久性色tv | 久久综合中文色婷婷| 日韩图片一区| 久久久午夜视频| 一区二区免费看| 美女国产精品| 亚洲性夜色噜噜噜7777| 欧美大秀在线观看| 欧美亚洲专区| 欧美亚日韩国产aⅴ精品中极品| 亚洲国产精品va在线看黑人动漫| 国产精品九色蝌蚪自拍| 亚洲日本电影| 激情六月婷婷综合| 午夜久久影院| 亚洲精品视频在线播放| 毛片基地黄久久久久久天堂| 亚洲欧美日韩国产综合精品二区|