999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

單片微控制系統(tǒng)在智能化儀表中的應(yīng)用

2008-04-12 00:00:00孫祥廣程繼兵石成江
現(xiàn)代電子技術(shù) 2008年6期

摘 要:介紹單片微型控制系統(tǒng)的主要模塊,通過(guò)一種數(shù)字式力測(cè)試儀的開(kāi)發(fā),詳細(xì)介紹單片微控制系統(tǒng)的數(shù)據(jù)采集、數(shù)據(jù)處理及鍵盤顯示控制模塊的設(shè)計(jì),并給出各接口的硬件連接圖以及主要芯片的性能參數(shù)和工作原理。該系統(tǒng)采用單片機(jī)C語(yǔ)言與匯編語(yǔ)言混合編程的方法實(shí)現(xiàn)系統(tǒng)軟件部分的設(shè)計(jì),并詳細(xì)介紹C語(yǔ)言調(diào)用匯編語(yǔ)言子程序的方法,實(shí)驗(yàn)表明該測(cè)試系統(tǒng)性能穩(wěn)定,靈敏度高。

關(guān)鍵詞:?jiǎn)纹⒖刂葡到y(tǒng);智能儀表;C51;匯編語(yǔ)言

中圖分類號(hào):TP368 文獻(xiàn)標(biāo)識(shí)碼:B

文章編號(hào):1004-373X(2008)06-045-02

Application of MCU Control System in Intellectualized Meter

SUN Xiangguang,CHENG Jibing,SHI Chengjiang

(Mechanical Engineering College,Liaoning Shihua University,F(xiàn)ushun,113001,China)

Abstract:This article introduces the chief component of MCU control system,with the design of one kind of force′ testing device this article also introduces the data acquisition,data processing and keyboard dispose parts particularly.Some parameter and operating principle of the chief slug is given by this article.The software of this system is designed by using C51 and assembler.Some program of the software is given.With the testing showing this system has a stable performance and a high sensitivity.

Keywords:single chip microcontroller system;intellectualized meter;C51

1 單片微控制系統(tǒng)的主要模塊

單片微控制系統(tǒng)是一種集數(shù)據(jù)的采集與處理、鍵盤、顯示以及控制信號(hào)的輸出為一體的微型控制系統(tǒng)。具有體積小、性價(jià)比高、穩(wěn)定可靠、通用性強(qiáng)等優(yōu)點(diǎn),廣泛應(yīng)用于工業(yè)生產(chǎn)的各個(gè)領(lǐng)域。一個(gè)典型的單片微控制系統(tǒng)由如圖1所示部分組成。

2 便攜式力測(cè)試儀的開(kāi)發(fā)

便攜式力測(cè)試儀體積小、攜帶方便,變送器受壓或受拉后將信號(hào)傳入該測(cè)試系統(tǒng),要求該系統(tǒng)有自動(dòng)校零及能夠存儲(chǔ)多組數(shù)據(jù)的功能。要實(shí)現(xiàn)該測(cè)試儀器的功能,需完成以下幾個(gè)模塊的設(shè)計(jì),如圖2所示。

2.1 鍵盤顯示接口的設(shè)計(jì)

該測(cè)試儀的鍵盤顯示接口采用專用芯片HD7279實(shí)現(xiàn),使用該智能化芯片可以縮短產(chǎn)品的開(kāi)發(fā)周期,減化電路和應(yīng)用程序的設(shè)計(jì)。HD7279A采用串行接口方式接收和發(fā)送數(shù)據(jù),采用動(dòng)態(tài)掃描的方式顯示數(shù)據(jù),可直接驅(qū)動(dòng)8位LED數(shù)碼管及64鍵鍵盤,內(nèi)部含有譯碼器。該芯片控制指令十分豐富,能夠滿足多種LED顯示狀態(tài)的需要,典型的鍵盤顯示連接圖如圖3所示。串行數(shù)據(jù)從DATA引腳送入芯片,并由CLK端同步。當(dāng)片選信號(hào)變?yōu)榈碗娖胶螅珼ATA引腳上的數(shù)據(jù)在CLK引腳的上升沿被寫入HD7279的緩沖寄存器。KEY引腳用來(lái)檢測(cè)是否有鍵按下,當(dāng)有鍵按下時(shí),KEY引腳自動(dòng)置低,如果此時(shí)接收到“讀鍵盤”指令,HD7279將自動(dòng)輸出按下鍵的代碼,代碼以10進(jìn)制表示,鍵號(hào)即為鍵盤代碼。鍵盤顯示模塊因?qū)崟r(shí)性要求不高,故采用C51語(yǔ)言編程,可移植性好,經(jīng)修改后可方便用于其他系統(tǒng)的鍵盤顯示處理模塊。

2.2 A/D轉(zhuǎn)換接口的設(shè)計(jì)

該測(cè)試儀為量具類儀器,所需測(cè)試精度較高,應(yīng)選用高精度A/D轉(zhuǎn)換芯片ICL7135來(lái)實(shí)現(xiàn)該部分的設(shè)計(jì)。

2.2.1 ICL7135主要技術(shù)指標(biāo)

(1) 在6 MHz晶振下,ALE輸出穩(wěn)定的1 MHz頻率(不使用MOVX命令),經(jīng)CD4040B芯片4分頻后,對(duì)ICL7135輸入250 kHz的穩(wěn)定頻率,此時(shí)ICL7135的轉(zhuǎn)換速率為每秒6.25次;

(2) 分辨率為 4位半,相當(dāng)于14位二進(jìn)制數(shù),百分?jǐn)?shù)表示為1/(212-1)*100%=0.006%;

(3) 轉(zhuǎn)換精度為±1字;

(4) 轉(zhuǎn)換形式為雙積分形式。

2.2.2 ICL7135接口電路

ICL7135接口電路如圖4所示。

2.2.3 轉(zhuǎn)換過(guò)程及程序設(shè)計(jì)

ICL7135的BUSY信號(hào)接至單片機(jī)的(INT0)引腳上,并且將定時(shí)器T0的選通控制信號(hào)GATE置1。此時(shí)定時(shí)器T0是否工作將受BUSY信號(hào)的控制。當(dāng)ICL7135開(kāi)始工作時(shí),ICL7135的BUSY信號(hào)自動(dòng)跳高,定時(shí)器T0開(kāi)始工作;當(dāng)轉(zhuǎn)換完成后,BUSY信號(hào)自動(dòng)置低,在此時(shí)間內(nèi)定時(shí)器T0的TH0,TL0所記錄的數(shù)據(jù)與ICL7135的測(cè)試脈沖存在一定的比例關(guān)系。ICL7135在積分過(guò)程中的時(shí)間是固定的10001個(gè)時(shí)種脈沖,反積分過(guò)程的時(shí)間由測(cè)試的脈沖信號(hào)絕定,因此將TH0,TL0所記錄的數(shù)據(jù)減去10001個(gè)脈沖即為所需數(shù)值。對(duì)ICL7135轉(zhuǎn)換部分的程序設(shè)計(jì),為了提高顯示的靈敏度,要求該部分的程序代碼最少,運(yùn)行最快,因此采用了C51語(yǔ)言與匯編語(yǔ)混合編程的方式,對(duì)于關(guān)鍵的轉(zhuǎn)換子程序部分采用匯編語(yǔ)言編寫,并將其改寫成可被C51語(yǔ)言調(diào)用的子函數(shù)形式,具體改寫方式如下:

(1) 匯編語(yǔ)言程序必須以C51的方法建立參數(shù)傳遞段和全局變量段,并向其他模塊公布局部數(shù)據(jù)段和局部數(shù)據(jù)位段的別名和全局變量名;

(2) 在C51語(yǔ)言程序中,必須將被調(diào)用的匯編子程序聲明為外部(extern)函數(shù),將所引用的由匯編語(yǔ)言程序定義的全局變量聲明為外部變量;

(3) 建立項(xiàng)目工程文件,將上述可調(diào)用的匯編語(yǔ)言子程序以及調(diào)用匯編語(yǔ)言程序的C51高級(jí)語(yǔ)言程序都引入其中。進(jìn)行編譯、匯編和鏈接,即可生成可執(zhí)行文件“*.HEX”文件。匯編程序改寫部分如下:

NAME ICL7135;定義模塊名

?PR?_a_func?ICL7135 SEGMENT CODE;定義程序代碼段

?DT?_a_func?ICL7135 SEGMENT CODE OVERLAYABLE

?DT?ICL7135;定義全局?jǐn)?shù)據(jù)段段名

;定義公共符號(hào)

PUBLIC chai;全局變量chai

PUBLIC ?_a_func?BYTE;局部數(shù)據(jù)段段名

PUBLIC _a_func;函數(shù)名

RSEG ?DT?_a_func?ICL7135;可覆蓋局部數(shù)據(jù)段

?_a_func?BYTE:

RSEG ?RP?_a_func?ICL7135;程序代碼段

_a_func:;超始地址

3 結(jié) 語(yǔ)

應(yīng)用單片微控制系統(tǒng)研究開(kāi)發(fā)的力測(cè)試儀是一種便攜式的測(cè)試儀器,具有體積小、重量輕、測(cè)試結(jié)果精確、抗干擾能力強(qiáng)等特點(diǎn)。由于采用混合語(yǔ)言編程的方式設(shè)計(jì)系統(tǒng)的軟件因此產(chǎn)生的目標(biāo)代碼小、運(yùn)行速度快。用該測(cè)試儀器在學(xué)校的壓力機(jī)上進(jìn)行實(shí)際測(cè)試實(shí)驗(yàn),實(shí)驗(yàn)結(jié)果表明,測(cè)試數(shù)據(jù)穩(wěn)定可靠、重復(fù)性好、顯示敏捷、測(cè)試精度符合要求。

參考文獻(xiàn)

[1]徐愛(ài)鈞.智能化測(cè)量控制儀表原理與設(shè)計(jì)[M].北京:北京航空航天大學(xué)出版社,2004.

[2]張大明,彭旭昀,尚靜基.單片微機(jī)控制應(yīng)用技術(shù)[M].北京:機(jī)械工業(yè)出版社,2006.

[3]李華.MCS-51系列單片機(jī)實(shí)用接口技術(shù)[M].北京:北京航空航天大學(xué)出版社,1993.

[4]朱祥賢,葛素娟.單片機(jī)應(yīng)用系統(tǒng)的抗干擾技術(shù)\\[J\\].現(xiàn)代電子技術(shù),2007,30(11):151-153.

作者簡(jiǎn)介

孫祥廣 男,1982年出生,遼寧瓦房店人,碩士。研究方向?yàn)榛C(jī)械。

程繼兵 男,1982年出生,遼寧鞍山人,碩士。研究方向?yàn)闄C(jī)械自動(dòng)化。

石成江 男,1962年出生,博士,教授。研究方向?yàn)闄C(jī)械自動(dòng)化。

主站蜘蛛池模板: 久久9966精品国产免费| 波多野结衣中文字幕一区二区 | 亚洲欧美日韩精品专区| 人妻精品全国免费视频| 欧美日本在线观看| 免费全部高H视频无码无遮掩| 久久人人爽人人爽人人片aV东京热| 久草热视频在线| 97国产一区二区精品久久呦| 91精品国产91欠久久久久| 日本免费精品| 高清欧美性猛交XXXX黑人猛交| 国产午夜不卡| 久久国产乱子伦视频无卡顿| 99国产在线视频| 久久超级碰| 久久亚洲国产最新网站| 久久美女精品国产精品亚洲| 国内精品久久久久鸭| 一区二区三区高清视频国产女人| 欧美国产三级| 亚洲天堂成人在线观看| 免费jizz在线播放| 无码'专区第一页| 亚洲人成网18禁| 日本欧美视频在线观看| 国产成年无码AⅤ片在线| 免费可以看的无遮挡av无码| 美臀人妻中出中文字幕在线| 中文字幕欧美日韩高清| 韩日免费小视频| 久久中文字幕2021精品| 伊人激情综合网| 青青草原偷拍视频| 成人在线欧美| 91久久国产热精品免费| 怡红院美国分院一区二区| 亚洲an第二区国产精品| 婷婷亚洲最大| 国产欧美综合在线观看第七页| 露脸真实国语乱在线观看| 亚洲国产成人久久精品软件| 99久久精品美女高潮喷水| 一区二区三区成人| 亚洲人成网站日本片| 国产精品视频久| 国产精品人成在线播放| 国产美女91视频| 奇米影视狠狠精品7777| 亚洲a级毛片| 国产成人无码综合亚洲日韩不卡| 亚洲中文字幕23页在线| 久久婷婷国产综合尤物精品| 亚洲天堂2014| 尤物精品国产福利网站| 日本在线欧美在线| 热思思久久免费视频| 国产精品私拍在线爆乳| 天天综合网在线| 国产粉嫩粉嫩的18在线播放91| 国产精品自在线拍国产电影| 国产日产欧美精品| 午夜视频免费一区二区在线看| 国产成人福利在线| 一本久道久久综合多人| 欧美不卡二区| 91视频99| 国产不卡国语在线| 国产亚洲欧美在线专区| 精品国产91爱| 麻豆精品在线| 国产成人三级| 中文字幕 欧美日韩| 久久久噜噜噜| 波多野结衣的av一区二区三区| 久久久受www免费人成| 亚洲日韩精品无码专区| 天天综合色网| 国产精品播放| 国产主播一区二区三区| 成年免费在线观看| 国产成人精品男人的天堂下载|