最新免费av在线观看,亚洲综合一区成人在线,中文字幕精品无码一区二区三区,中文人妻av高清一区二区,中文字幕乱偷无码av先锋

登錄 免費(fèi)注冊 首頁 | 行業(yè)黑名單 | 幫助
維庫電子市場網(wǎng)
技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng)
驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe

單片機(jī)相關(guān)學(xué)習(xí)資料

作者:冷冷的雨 欄目:單片機(jī)
AT89LP2052|AT89LP4052最新高速低功耗51單片機(jī)
ATMEL CORPORATION今天宣佈推出其新的基于單周期 8051 核心 (Single-Cycle 8051 Core) 的 AT89LP 系列。新的系列產(chǎn)品速度較標(biāo)準(zhǔn)的8051核心快12倍,這一新的系列拓展了現(xiàn)有 8051 FLASH 微控制器產(chǎn)品。  

    這些新設(shè)備針對要求低功耗并且需要在低成本的條件下實(shí)現(xiàn)高效能的應(yīng)用產(chǎn)品而進(jìn)行了最優(yōu)化。2.0V 至 5.5V 的寬工作電壓范圍適用于功率管理、大型家電以及電池驅(qū)動(dòng)的應(yīng)用產(chǎn)品。  

    AT89LP 中央處理器 (CPU) 進(jìn)行一次字節(jié)讀取僅需一個(gè)時(shí)鐘周期,而標(biāo)準(zhǔn) 8051 CPU 卻需要12個(gè)時(shí)鐘周期。AT89LP 核心在 20 MHz 的時(shí)鐘頻率下能達(dá)到 20 MIPS 的處理速度,而標(biāo)準(zhǔn)的8051架構(gòu)在 20 MHz 時(shí)的處理速度低于 2 MIPS。相反,新的 AT89LP 核心能夠以低得多的時(shí)鐘頻率提供與標(biāo)準(zhǔn)8051核心相同的 MIPS 處理速度,從而使能耗下降85%。  

    與標(biāo)準(zhǔn)8051指令組的二進(jìn)制兼容性使設(shè)計(jì)者能夠輕易地從多時(shí)鐘周期的8051設(shè)備輕松移植至 AT89LP 系列,同時(shí)無需花費(fèi)巨大且耗時(shí)的重新設(shè)計(jì)即可輕易更新其應(yīng)用性能。該系列設(shè)備使設(shè)計(jì)者有機(jī)會(huì)獲得更高的速度,或在維持軟硬體兼容性的同時(shí)顯著降低能耗。同時(shí),該設(shè)備幫助設(shè)計(jì)者透過降低工作頻率解決 EMC 問題。  

    AT89LP 系列包括具有2至 64KB 的系統(tǒng)內(nèi)可編程 FLASH 記憶體的設(shè)備,并且提供從14針、20針、28針至44針不等的多種封裝選擇。它們包含芯片上 DataFLASH(R)、10位 ADC、模擬比較器、脈沖寬度調(diào)節(jié)器、可編程的看門狗定時(shí)器、增強(qiáng)型通用異步收發(fā)器 (UART)、內(nèi)部 RC 振蕩器、非常適合功率管理的功能、發(fā)動(dòng)機(jī)控制以及工業(yè)控制應(yīng)用產(chǎn)品。  

    該系列最初的兩款設(shè)備為 AT89LP2052AT89LP4052。AT89LP2052AT89LP4052採用20針 PDIP、TSSOPSOIC包裝,分別具有 2KB 和 4KB FLASH 代碼記憶體。此兩件設(shè)備與現(xiàn)有 AT89C2051AT89C4051 針腳兼容。2005年生產(chǎn)的樣品已經(jīng)推出。批量為10,000個(gè)單位的 AT89LP2052AT89LP4052 的單價(jià)分別為0.85美元和0.99美元。

2樓: >>參與討論
冷冷的雨

AT90S1200特點(diǎn)及功能簡述
1. AVR RISC 結(jié)構(gòu)
2. AVR 高性能低功耗RISC 結(jié)構(gòu)
89 條指令大多數(shù)為單指令周期
32 個(gè)8 位通用工作寄存器
工作在1 2 M H z 時(shí)具有1 2 M I P S 的性能
3. 數(shù)據(jù)和非易失性程序內(nèi)存
1K字節(jié)的在線可編程FLASH 擦除次數(shù)1000
64 字節(jié)在線可編程EEPROM 壽命100000 次
程序加密位
4. 外圍Peripheral 特點(diǎn)
一個(gè)可預(yù)分頻Prescale 的8 位定時(shí)器/計(jì)數(shù)器
片內(nèi)模擬比較器
可編程的看門狗定時(shí)器由片內(nèi)振蕩器生成
用于下載程序的SPI 口
5. 特別的MCU特點(diǎn)
低功耗空閑和掉電模式
內(nèi)外部中斷源
可選的片內(nèi)RC 振蕩器
6. 規(guī)范Specification
低功耗高速CMOS 工藝
全靜態(tài)工作
7. 4MHZ 3V 25 條件下的功耗
工作模式2.0m A
空閑模式0.4m A
掉電模式  < 1 A
8. I / O 和封裝
15 個(gè)可編程的I / O 腳
20 腳P D I P 和S O I C 封裝
9. 工作電壓
2.7V-6.0V AT90S1200-4
4.0V-6.0V AT90S1200-12
10. 速度
0-4MHZ AT90S1200-4
0-8MHz AT90S1200-12
描述
AT90S1200 是一款基于AVR RISC 的低功耗CMOS 的8 位單片機(jī),通過在一個(gè)時(shí)鐘周期內(nèi)執(zhí)行一條指令AT90S1200 可以取得接近1MIPS/MHz 的性能,從而使得設(shè)計(jì)人員可以在功耗和執(zhí)行速度之間取得平衡,AVR 核將32 個(gè)工作寄存器和豐富的指令集聯(lián)結(jié)在一起,所有的工作寄存器都與ALU 算邏單元直接相連,允許在一個(gè)時(shí)鐘周期內(nèi)執(zhí)行的單條指令同時(shí)訪問兩個(gè)獨(dú)立的寄存器,這種結(jié)構(gòu)提高了代碼效率,使AVR 得到了比普通CISC 單片機(jī)高將近10 倍的性能。

這種結(jié)構(gòu)可以有效地支持高級語言編程,同時(shí)保持代碼密度緊湊。
AT90S1200 具有以下特點(diǎn):
1K字節(jié)FLASH, 64 字節(jié)EEPROM ,15 個(gè)通用I/0 口,32 個(gè)通用工作寄存器,內(nèi)外中斷源,可編程的看門狗定時(shí)器,下載程序用的SPI 口以及兩種可通過軟件選擇的省電模式,工作于空閑模式時(shí)CPU 將停止運(yùn)行而寄存器定時(shí)器/計(jì)數(shù)器看門狗和中斷系統(tǒng)繼續(xù)工作,掉電模式時(shí)振蕩器停止工作所有功能都被禁止而寄存器內(nèi)容得到保留只有外部中斷或硬件復(fù)位才可以退出此狀,態(tài)器件是以ATMEL 的高密度非易失性內(nèi)存技術(shù)生產(chǎn)的片內(nèi)FLASH ,允許多次編程,通過將增強(qiáng)的RISC 8 位CPU 與FLASH 集成在一個(gè)芯片內(nèi),為許多嵌入式控制應(yīng)用提供了靈活而低成本的方案,AT90S1200 具有一整套的編程和系統(tǒng)開發(fā)工具宏匯編調(diào)試/仿真器在線仿真器和評估板。

3樓: >>參與討論
冷冷的雨

AT89C2051設(shè)計(jì)的PC/AT鍵盤


作 者: 海軍航空工程學(xué)院分院 楊日杰 張宗玉
摘 要: 在介紹PC/AT鍵碼特征的基礎(chǔ)上,介紹利用AT89C2051來實(shí)現(xiàn)PC/AT鍵盤的硬件和軟件設(shè)計(jì) 方法。它具有結(jié)構(gòu)簡單、選擇性強(qiáng)、便于實(shí)現(xiàn)等優(yōu)點(diǎn),特別適用于36個(gè)以下PC/AT鍵盤的 應(yīng)用。
關(guān)鍵詞:鍵盤 鍵碼 微控制器
在工業(yè)控制、測量儀器等領(lǐng)域,已大量使用嵌入式PC,如 ADVANTECH公司的PC/104、AMD公司的E86嵌入式PC等。它們除具有 PC的功能外,還提供了功能強(qiáng)大的各種標(biāo)準(zhǔn)接口,如:平板 /VGA顯示器控制接口、光驅(qū)接口、以太網(wǎng)接口、RS-232/422/485 接口、PC/AT鍵盤接口等 。這就為新產(chǎn)品開發(fā)的標(biāo)準(zhǔn)化、模塊化提供了方便,可大大縮小研發(fā)周期,降 低研制成本,快速進(jìn)入市場。由于嵌入式PC具有標(biāo)準(zhǔn)PC/AT 鍵盤接口,也就是說,可以用標(biāo)準(zhǔn)的PC/AT鍵盤來對嵌入式 PC進(jìn)行操作與控制。但是,在很多實(shí)際應(yīng)用中,由于一般只用到某幾個(gè)固定的鍵,并希望鍵盤 具有體積小巧、便于布放等特點(diǎn),為此,希望能夠設(shè)計(jì)一種小巧、靈活的 PC/AT鍵盤,來滿足各種需求。本文介紹一種由AT89C2051設(shè)計(jì)實(shí)現(xiàn)的 PC/AT鍵盤。
1 PC/AT鍵盤的特點(diǎn)
PC/AT鍵盤由單片微控制器、鍵盤矩陣和支持邏輯三部分組成。鍵盤微控制器的主要功能是掃描 鍵盤,以得到有效的閉合鍵,一旦鍵被按下或放開,就為系統(tǒng)板產(chǎn)生鍵代碼,將鍵代碼以串行格式 傳遞到系統(tǒng)板,同時(shí)產(chǎn)生將鍵代碼轉(zhuǎn)換為供系統(tǒng)板使用的并行數(shù)據(jù)所需的時(shí)鐘信號。 AT鍵盤使用接通鍵碼,其值在00~7F之間,以串行數(shù)據(jù)格式傳遞 到系統(tǒng)板;每發(fā)送一個(gè)鍵碼包含11個(gè)數(shù)據(jù)位,即1個(gè)起始位、 8個(gè)數(shù)據(jù)位(低位在前,高位在后)、1個(gè)奇偶校驗(yàn)位、1個(gè)停止位。在鍵碼傳送的同時(shí), 微控制器還傳送1個(gè)鍵碼時(shí)鐘同步信號,用于同步鍵碼數(shù)據(jù)的接收。鍵碼中每個(gè)數(shù)據(jù)位的傳送發(fā)生在 鍵盤時(shí)鐘的下降沿,時(shí)鐘的波特率為16 Kb/s。圖1為接通鍵碼是2C,即按下t鍵時(shí),鍵碼的傳送格式。

  對于PC/AT鍵盤,如果按下鍵0.5 s之前放開該鍵,則鍵盤電路產(chǎn)生一個(gè)斷開鍵碼,將這個(gè)鍵碼也 以串行數(shù)據(jù)的格式傳送出去。AT鍵盤的斷開鍵碼為F0,在斷開鍵碼之后再跟接通鍵碼。其中斷開鍵 碼通知BIOS鍵盤例程,按下的鍵序列功能已結(jié)束,鍵已被放開。如果在鍵按下 0.5 s之后仍未放開該鍵,則鍵盤電路產(chǎn)生一個(gè)接通鍵代碼(與接通鍵碼 相同),并以每秒6個(gè)鍵碼的速率(每166.7 ms一個(gè)鍵碼)進(jìn)行傳送,此過程直到鍵盤電路檢測到斷開代碼為止。常用鍵的鍵碼如表 1所列。

2 硬件設(shè)計(jì)
  鍵盤電路如圖2所示,由ATMEL公司的微控制器AT89C2051 、MAXIM 公司的看門狗自動(dòng)復(fù)位電路MAX813L及鍵盤矩陣組成。由于AT 89C2051的可用端口為16個(gè),除復(fù)位端RES、看門狗信號輸出 端WDI、鍵碼數(shù)據(jù)輸出端TXD和時(shí)鐘輸出端CLK外,還剩12個(gè)可用端口,這樣,其最大可獨(dú)立響 應(yīng)6×6=36個(gè)鍵的輸入,可滿足工控機(jī)常用控制鍵的要求。 MAX813L為看門狗電路,它實(shí)時(shí)接收來自AT89C2051的WDI信號,并自動(dòng)判斷兩次 WDI信號的間隔時(shí)間。當(dāng)時(shí)間間隔小于1.6 s時(shí),其RST輸出端保持低電平;當(dāng)時(shí)間間隔大于1.6 s時(shí),其RST輸出端輸出高電平,AT89C2051被復(fù)位。AT89C2051 具有如下特點(diǎn):
◇ 具有2K字節(jié)可編程閃存;
◇ 128×8bit 內(nèi)部RAM;
◇ 15根可編程I/O線;
◇ 2個(gè)16位定時(shí)/計(jì)數(shù)器;
◇ 6個(gè)中斷源;
◇ 可編程串行UART。

3 軟件設(shè)計(jì)
軟件包括定時(shí)0中斷子程序、定時(shí)1中斷子程序、主程序等。其中,定時(shí)器0定時(shí)中斷子程序用 于定時(shí)檢測有無鍵被按下、判斷哪個(gè)鍵被按下并確定對應(yīng)的鍵碼。定時(shí)器 1定時(shí)中斷子程序用于確定輸出鍵碼和時(shí)鐘信號的波特率,并定時(shí)輸出看門狗 信號,用于防止軟件出現(xiàn)死機(jī)現(xiàn)象。主程序根據(jù)有無鍵被按下標(biāo)志,確定是否輸出鍵碼和同步時(shí)鐘信 號。如有鍵被按下,則調(diào)入由定時(shí)中斷子程序所確定的鍵碼,輸出相應(yīng)的鍵碼并同時(shí)輸出同步時(shí)鐘信 號。主程序流程如圖3所示。

4 設(shè)計(jì)實(shí)例
下面為一設(shè)計(jì)實(shí)例,要求所設(shè)計(jì)的小鍵盤輸出F1、F2、 F3、F4、Page UP、Page Down、Esc、En ter 8個(gè)PC/AT PS/2鍵盤信號。8個(gè)按鍵的一端分別接P3.7、P1.0~P1.6端口,8個(gè)按鍵的另一端為公共 接地端。

4樓: >>參與討論
冷冷的雨
全部程序如下所示:
/* CRYSTAL IS  20MHZ, keycode clock is 12.5kHz,*/
KEY: DO;
$NOLIST
$INCLUDE (REG51.DCL)
$LIST
DECLARE WDI LITERALLY 'P3_0';
DECLARE SW1 LITERALLY 'P3_7';
DECLARE SW2 LITERALLY 'P1_0';
DECLARE SW3 LITERALLY 'P1_1';
DECLARE SW4 LITERALLY 'P1_2';
DECLARE SW5 LITERALLY 'P1_3';
DECLARE SW6 LITERALLY 'P1_4';
DECLARE SW7 LITERALLY 'P1_5';
DECLARE SW8 LITERALLY 'P1_6';
DECLARE KEY$DATA LITERALLY 'P3_1';
DECLARE KEY$CLK LITERALLY 'P1_7';
DECLARE (DK,KEY$CODE,PARITY,SHIFT$REG,NUMBER,DI,DN) BYTE;
DECLARE (T0$INT) BIT;
/******* INTERRUPT OF TIMER 1 ********/
TIMER1:  PROCEDURE INTERRUPT 3 USING 1;
DISABLE;
WDI=1;
DK=0;
TH1=0BEH;
TL1=0E6H;
DN=800;
IF SW1=0 THEN
DO;
DI=DN;
DO WHILE DI>  0;
DI=DI-1;
END;
IF SW1=0 THEN DK=1;
KEY$CODE=5AH;  /*Enter*/
PARITY=0FFH;
END;

IF SW2=0 THEN
DO;
DI=DN;
DO WHILE DI>  0;
DI=DI-1;
END;
IF SW2=0 THEN
  DO;
DK=2;
KEY$CODE=76H; /*Esc*/
PARITY=00H;
END;

IF SW3=0 THEN
DO;
DI=DN;
DO WHILE DI>  0;
DI=DI-1;
END;
IF SW3=0 THEN DK=3;
KEY$CODE=75H;    /*8/up*/
PARITY=00H;
END;

IF SW4=0 THEN
DO;
DI=DN;
DO WHILE DI>  0;
DI=DI-1;
END;
IF SW4=0 THEN DK=4;
KEY$CODE=72H;     /*2/down*/
PARITY=0FFH;
END;

IF SW5=0 THEN
DO;
DI=DN;
DO WHILE DI>  0;
DI=DI-1;
END;
IF SW5=0 THEN DK=5;
KEY$CODE=06H;    /*F2*/
PARITY=0FFH;
END;

IF SW6=0 THEN
DO;
DI=DN;
DO WHILE DI>  0;
DI=DI-1;
END;
IF SW6=0 THEN DK=6;
KEY$CODE=04H;  /*F3*/
PARITY=00H;
END;

IF SW7=0 THEN
DO;
DI=DN;
DO WHILE DI>  0;
DI=DI-1;
END;
IF SW7=0 THEN DK=7;
KEY$CODE=0CH;    /*F4*/
PARITY=0FFH;
END;
5樓: >>參與討論
冷冷的雨
IF SW8=0 THEN
DO;
DI=DN;
DO WHILE DI>  0;
DI=DI-1;
END;
IF SW8=0 THEN DK=8;
KEY$CODE=05H;     /*F1*/
PARITY=0FFH;
END;
WDI=0;
DN=0;

T1$RET:   ENABLE;
END;
/****INTERRUPT OF TIMER 0****/
TIMER0:  PROCEDURE INTERRUPT 1 USING 2;
DISABLE;
WDI=1;
IF NUMBER=0 THEN
DO;
KEY$CLK=0;
KEY$DATA=1;
END;
ELSE
DO;
KEY$CLK=1;
DI=4;
DO WHILE DI>  0;
DI=DI-1;
END;
IF (SHIFT$REG AND 01H)=0 THEN KEY$DATA=0;
IF (SHIFT$REG AND 01H)=1 THEN KEY$DATA=1;
DI=4;
DO WHILE DI>  0;
DI=DI-1;
END;
KEY$CLK=0;
NUMBER=NUMBER-1;
END;

T0$RET: T0$INT=1;
WDI=0;
ENABLE;
END;
/*************MAIN PROGRAM***********/
MAIN_PRG: SW1=1;             /**** INIT PORT ****/
SW2=1;
SW3=1;
SW4=1;
SW5=1;
SW6=1;
SW7=1;
SW8=1;
KEY$CLK=0;
KEY$DATA=0;
KEY$CODE=00H;
PARITY=00H;
SHIFT$REG=00H;
NUMBER=11;
T0$INT=0;
DK=0;
DI=0;
DN=0;
TMOD=10H;           /*T1 MODE 1*/
IE=0C8H;           /****T1 interrupt enable ****
TCON=40H;         /****T1 begin work  ****/
TH1=0BEH;            /*T1 100Hz */
TL1=0E6H;
TH0=7BH;             /*T0 16kHz*/
TL0=7BH;
ENABLE;
MAIN$LOOP: IF DK=0 THEN GOTO MAIN$END;
TMOD=02H;        /*T0 BEGIN WORK*/
IE=0C2H;         /*T1 STOP WORK*/
TCON=10H;
6樓: >>參與討論
冷冷的雨
T0$INT=0;
SHIFT$REG=00H;
WAIT1:  IF T0$INT=0 THEN GOTO WAIT1;   /*send S bit*/
T0$INT=0;
SHIFT$REG=KEY$CODE;
WAIT2:  IF T0$INT=0 THEN GOTO WAIT2;   /*send Key$code*/
SHIFT$REG=SHR(SHIFT$REG,1);
T0$INT=0;
IF NUMBER>  2 THEN GOTO WAIT2;
SHIFT$REG=PARITY;
WAIT3:  IF T0$INT=0 THEN GOTO WAIT3;   /*send parity bit*/
T0$INT=0;
SHIFT$REG=0FFH;
WAIT4:  IF T0$INT=0 THEN GOTO WAIT4;   /*send ST bit*/
T0$INT=0;
DK=0;
WAIT5:  IF T0$INT=0 THEN GOTO WAIT5;              /* KEY$CLK=0 for 300us*/
T0$INT=0;
DK=DK+1;
IF DK  <4 THEN GOTO WAIT5;
/****************SEND 0F0H**************/
KEY$CLK=1;
KEY$DATA=1;
T0$INT=0;
DK=0;
IE=00H;            /*T0 STOP WORK*/
TCON=00H
TMOD=10H;           /*T1 BEGAN WORK*/
IE=0C8H;
TCON=40H;
TH1=0BEH;
TL1=0E6H;
CALL TIME(200);
TMOD=02H;        /*T0 BEGIN WORK*/
IE=0C2H;         /*T1 STOP WORK*/
TCON=10H;
T0$INT=0;
NUMBER=11;
T0$INT=0;
SHIFT$REG=00H;
WAIT11:  IF T0$INT=0 THEN GOTO WAIT11;   /*send S bit*/
T0$INT=0;
SHIFT$REG=0F0H;
WAIT12:  IF T0$INT=0 THEN GOTO WAIT12;   /*send 0F0H code*/
SHIFT$REG=SHR(SHIFT$REG,1);
T0$INT=0;
IF NUMBER>  2 THEN GOTO WAIT12;
SHIFT$REG=0FFH;
WAIT13:  IF T0$INT=0 THEN GOTO WAIT13;   /*send parity bit*/
T0$INT=0;
SHIFT$REG=0FFH;
WAIT14:  IF T0$INT=0 THEN GOTO WAIT14;   /*send ST bit*/
T0$INT=0;
DK=0;
WAIT15:  IF T0$INT=0 THEN GOTO WAIT15;              /* KEY$CLK=0 for 300us*/
T0$INT=0
DK=DK+1;
IF DK  <4 THEN GOTO WAIT15;
/***************SEND KEY$CODE******************/
KEY$CLK=1;
KEY$DATA=1;
T0$INT=0;
DK=0;
IE=00H;            /*T0 STOP WORK*/
TCON=00H;
TMOD=10H;           /*T1 BEGAN WORK*/
IE=0C8H;
TCON=40H;
TH1=0BEH;
TL1=0E6H;
CALL TIME(200);
TMOD=02H;        /*T0 BEGIN WORK*/
IE=0C2H;         /*T1 STOP WORK*/
TCON=10H;
T0$INT=0;
NUMBER=11;
T0$INT=0;
SHIFT$REG=00H;
WAIT21:  IF T0$INT=0 THEN GOTO WAIT21;   /*send S bit*/
T0$INT=0;
SHIFT$REG=KEY$CODE;
WAIT22:  T0$INT=0 THEN GOTO WAIT22;   /*send Key$code*/
SHIFT$REG=SHR(SHIFT$REG,1);
T0$INT=0;
IF NUMBER>  2 THEN GOTO WAIT22;
SHIFT$REG=PARITY;
WAIT23:  IF  T0$INT=0 THEN GOTO WAIT23;   /*send parity bit*/
T0$INT=0;
SHIFT$REG=0FFH;
WAIT24:  IF T0$INT=0 THEN GOTO WAIT24;   /*send ST bit*/
T0$INT=0;
DK=0;
WAIT25:  IF T0$INT=0 THEN GOTO WAIT25;              /* KEY$CLK=0 for 300us*/
T0$INT=0;
DK=DK+1;
   IF DK  <4 THEN GOTO WAIT25;
KEY$CLK=1;
KEY$DATA=1;
T0$INT=0;
DK=0;
IE=00H;            /*T0 STOP WORK*/
TCON=00H;
DO DI=1 TO 300;      /*DELAY TIME*/
CALL TIME(20);
END;
MAIN$END: KEY$CLK=1;
KEY$DATA=1;
NUMBER=11;
SHIFT$REG=0;
GOTO MAIN$LOOP;
END KEY;
本文介紹的PC/AT鍵盤具有結(jié)構(gòu)簡單、設(shè)計(jì)靈活性強(qiáng)、易于編程、體積小、成本低的特點(diǎn),并可 根據(jù)用戶需要隨意設(shè)計(jì)和布放,對使用工控機(jī)的各種測試與控制儀器具有通用性。
7樓: >>參與討論
pgb

8樓: >>參與討論
天籟之音

汗............................

程序怎么那么長滴??????????

參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
我找到的一些資料
急救~!!病房呼叫器的畢業(yè)設(shè)計(jì)
態(tài)存儲(chǔ)分配
發(fā)一個(gè)C51循環(huán)流水燈的程序
AT89C2051單片機(jī)做節(jié)日彩燈控制電路程序
免費(fèi)注冊為維庫電子開發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入


Copyright © 1998-2006 www.udpf.com.cn 浙ICP證030469號