新聞中心

        EEPW首頁 > EDA/PCB > 設(shè)計應(yīng)用 > 基于P89C51鍵盤顯示控制面板的設(shè)計(08-100)

        基于P89C51鍵盤顯示控制面板的設(shè)計(08-100)

        —— The design of control-panel with keyboard and display based on P89C51
        作者:夏翠強 劉娜 江西聯(lián)創(chuàng)通信有限公司 時間:2009-02-25 來源:電子產(chǎn)品世界 收藏

          引言

        本文引用地址:http://www.104case.com/article/91690.htm

          隨著人機系統(tǒng)的不斷發(fā)展,對作為人機界面的控制面板設(shè)計的要求越來越高。控制面板需要經(jīng)久耐用、手感良好的鍵盤,需要指示按鍵操作及系統(tǒng)工作狀態(tài)的指示燈和顯示器,同時要具有對錯誤操作或系統(tǒng)出現(xiàn)故障時能發(fā)出聲光告警指示的功能。半導(dǎo)體公司推出的Rx2xx系列微處理器是80C51微處理器的派生器件。具有可達1K字節(jié)的片上RAM及64K字節(jié)的片上FLASH。能夠最大限度地簡化電路設(shè)計,是一款功能強大的微處理器。具有商用級、工業(yè)級兩個級別的產(chǎn)品,能夠較好的滿足控制面板設(shè)計需求。

          性能特點

          Rx2xx系列處理器是80C51微控制器的派生器件,是采用先進CMOS 工藝制造的8位微控制器,指令系統(tǒng)與80C51 完全相同。具有片內(nèi)8~64K并行可編程的非易失性FLASH程序存儲器,并可實現(xiàn)對器件串行在系統(tǒng)編程(ISP)和在應(yīng)用中編程(IAP)。

          該系列處理器可工作在6時鐘或12時鐘模式,可通過時鐘控制寄存器CKCON 中的X2位來選擇。該處理器有4組8位I/O口、3個16位定時/計數(shù)器、多中斷源、1個增強型UART、片內(nèi)振蕩器及時序電路。這些特性使得P89C51Rx2xx 成為功能更強大的微控制器,更好地支持應(yīng)用于脈寬調(diào)制、高速I/O、工業(yè)控制等場合。P89C51Rx2xx系列處理器有以下特點:

          * 80C51中央處理單元;

          * 具有ISP和IAP功能的片內(nèi)FLASH程序存儲器;

          * 片內(nèi)Boot ROM包含底層FLASH編程子程序,以實現(xiàn)通過UART下載 程序,可實現(xiàn)最終用戶應(yīng)用中編程(IAP);

          * 可選擇6時鐘/12時鐘工作模式,采用6時鐘周期時工作頻率可高達20MHz (相當于40MHz),采用12時鐘周期時工作頻率可達33MHz;

          * 外部RAM可擴展到64K字節(jié);

          * 兩個UART口,其中一個為全雙工增強型UART。

          控制面板電路設(shè)計

          控制面板電路主要由微處理器、鍵盤掃描電路、顯示器、鍵盤背景燈驅(qū)動電路、蜂鳴器驅(qū)動電路、電源變換電路、狀態(tài)指示燈及RS-232串口電平變換等組成,所有元器件都選用工業(yè)級產(chǎn)品,以滿足工業(yè)環(huán)境條件要求??刂泼姘逋ㄟ^電源電纜和串口電纜與主機相連??刂泼姘逶砜驁D如圖1所示。

         

          圖1 控制面板原理框圖

          微處理器為P89C51RD2FA,片內(nèi)1K字節(jié)的RAM及64K字節(jié)的FLASH。片內(nèi)的RAM及FLASH能夠滿足系統(tǒng)程序要求,因此不再擴展外部RAM和外部FLASH。

        蜂鳴器相關(guān)文章:蜂鳴器原理

        上一頁 1 2 3 4 下一頁

        關(guān)鍵詞: NXP P89C51

        評論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 龙里县| 商水县| 张家口市| 石河子市| 福安市| 滨海县| 邳州市| 芮城县| 津南区| 宜黄县| 仁寿县| 文山县| 景谷| 沧源| 澄江县| 丹巴县| 伊川县| 平和县| 延吉市| 高碑店市| 商南县| 稻城县| 铅山县| 秦安县| 灵山县| 扬中市| 东乡族自治县| 蛟河市| 若羌县| 石狮市| 灵台县| 安远县| 玛多县| 石家庄市| 遂溪县| 万宁市| 平昌县| 会理县| 合作市| 罗城| 文化|