亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

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

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

        摘 要:介紹單片微型控制系統(tǒng)的主要模塊,通過(guò)一種數(shù)字式力測(cè)試儀的開發(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è)試儀的開發(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)品的開發(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)榈碗娖胶?,DATA引腳上的數(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開始工作時(shí),ICL7135的BUSY信號(hào)自動(dòng)跳高,定時(shí)器T0開始工作;當(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)研究開發(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]徐愛鈞.智能化測(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)化。

        亚洲精品久久一区二区三区777| 国产美女三级视频网站| 日本一区二三区在线中文| 中文乱码字幕精品高清国产| 国产精品久久国产精品99| 欧美老妇人与禽交| 久久久久无码中文字幕| 久久99人妖视频国产| 激情综合色五月丁香六月欧美| 久久久久久国产精品美女| 日本成人字幕在线不卡| 偷拍视频十八岁一区二区三区| 国产高清在线观看av片| 性高朝久久久久久久| 久久天天躁狠狠躁夜夜中文字幕| 国产三级不卡在线观看视频| 亚洲国产精品成人久久| 高中生粉嫩无套第一次| 在线亚洲AV不卡一区二区| 亚洲中文字幕一区精品| 天堂а在线中文在线新版| 天天躁人人躁人人躁狂躁| 精品视频在线观看一区二区有| 亚洲黄色一级在线观看| 国产午夜精品一区二区三区| 无码熟妇人妻AV影音先锋| 国产一区二区三区免费在线播放| 精品卡一卡二乱码新区| 亚洲欧美另类激情综合区| 午夜亚洲国产精品福利| 日本一区二区高清精品| 99精品国产在热久久无码| 国产人成午夜免电影观看| 亚洲美女主播一区二区| 一区二区三区美女免费视频| 香蕉久久福利院| AV无码免费不卡在线观看| 男女激情视频网站免费在线| 欧美牲交a欧美牲交aⅴ免费真| 亚洲影院丰满少妇中文字幕无码| 久久国产精品懂色av|