亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲(chóng)蟲(chóng)首頁(yè)| 資源下載| 資源專輯| 精品軟件
登錄| 注冊(cè)

數(shù)(shù)字變壓器

  • 串行編程器源程序(Keil C語(yǔ)言)

    串行編程器源程序(Keil C語(yǔ)言)//FID=01:AT89C2051系列編程器//實(shí)現(xiàn)編程的讀,寫(xiě),擦等細(xì)節(jié)//AT89C2051的特殊處:給XTAL一個(gè)脈沖,地址計(jì)數(shù)加1;P1的引腳排列與AT89C51相反,需要用函數(shù)轉(zhuǎn)換#include <e51pro.h> #define C2051_P3_7 P1_0#define C2051_P1 P0//注意引腳排列相反#define C2051_P3_0  P1_1#define C2051_P3_1 P1_2#define C2051_XTAL P1_4#define C2051_P3_2 P1_5#define C2051_P3_3 P1_6#define C2051_P3_4 P1_7#define C2051_P3_5 P3_5 void InitPro01()//編程前的準(zhǔn)備工作{ SetVpp0V(); P0=0xff; P1=0xff; C2051_P3_5=1; C2051_XTAL=0; Delay_ms(20); nAddress=0x0000; SetVpp5V();} void ProOver01()//編程結(jié)束后的工作,設(shè)置合適的引腳電平{ SetVpp5V(); P0=0xff; P1=0xff; C2051_P3_5=1; C2051_XTAL=1;} BYTE GetData()//從P0口獲得數(shù)據(jù){ B_0=P0_7; B_1=P0_6; B_2=P0_5; B_3=P0_4; B_4=P0_3; B_5=P0_2; B_6=P0_1; B_7=P0_0; return B;} void SetData(BYTE DataByte)//轉(zhuǎn)換并設(shè)置P0口的數(shù)據(jù){ B=DataByte; P0_0=B_7; P0_1=B_6; P0_2=B_5; P0_3=B_4; P0_4=B_3; P0_5=B_2; P0_6=B_1; P0_7=B_0;} void ReadSign01()//讀特征字{ InitPro01(); Delay_ms(1);//----------------------------------------------------------------------------- //根據(jù)器件的DataSheet,設(shè)置相應(yīng)的編程控制信號(hào) C2051_P3_3=0; C2051_P3_4=0; C2051_P3_5=0; C2051_P3_7=0; Delay_ms(20); ComBuf[2]=GetData(); C2051_XTAL=1; C2051_XTAL=0; Delay_us(20); ComBuf[3]=GetData(); ComBuf[4]=0xff;//----------------------------------------------------------------------------- ProOver01();} void Erase01()//擦除器件{ InitPro01();//----------------------------------------------------------------------------- //根據(jù)器件的DataSheet,設(shè)置相應(yīng)的編程控制信號(hào) C2051_P3_3=1; C2051_P3_4=0; C2051_P3_5=0; C2051_P3_7=0; Delay_ms(1); SetVpp12V(); Delay_ms(1); C2051_P3_2=0; Delay_ms(10); C2051_P3_2=1; Delay_ms(1);//----------------------------------------------------------------------------- ProOver01();} BOOL Write01(BYTE Data)//寫(xiě)器件{//----------------------------------------------------------------------------- //根據(jù)器件的DataSheet,設(shè)置相應(yīng)的編程控制信號(hào) //寫(xiě)一個(gè)單元 C2051_P3_3=0; C2051_P3_4=1; C2051_P3_5=1; C2051_P3_7=1; SetData(Data); SetVpp12V(); Delay_us(20); C2051_P3_2=0; Delay_us(20); C2051_P3_2=1; Delay_us(20); SetVpp5V(); Delay_us(20); C2051_P3_4=0; Delay_ms(2); nTimeOut=0; P0=0xff; nTimeOut=0; while(!GetData()==Data)//效驗(yàn):循環(huán)讀,直到讀出與寫(xiě)入的數(shù)相同 {  nTimeOut++;  if(nTimeOut>1000)//超時(shí)了  {   return 0;  } } C2051_XTAL=1; C2051_XTAL=0;//一個(gè)脈沖指向下一個(gè)單元//----------------------------------------------------------------------------- return 1;} BYTE Read01()//讀器件{ BYTE Data;//----------------------------------------------------------------------------- //根據(jù)器件的DataSheet,設(shè)置相應(yīng)的編程控制信號(hào) //讀一個(gè)單元 C2051_P3_3=0; C2051_P3_4=0; C2051_P3_5=1; C2051_P3_7=1; Data=GetData(); C2051_XTAL=1; C2051_XTAL=0;//一個(gè)脈沖指向下一個(gè)單元//----------------------------------------------------------------------------- return Data;} void Lock01()//寫(xiě)鎖定位{ InitPro01();//先設(shè)置成編程狀態(tài)//----------------------------------------------------------------------------- //根據(jù)器件的DataSheet,設(shè)置相應(yīng)的編程控制信號(hào) if(ComBuf[2]>=1)//ComBuf[2]為鎖定位 {  C2051_P3_3=1;  C2051_P3_4=1;  C2051_P3_5=1;  C2051_P3_7=1;  Delay_us(20);  SetVpp12V();  Delay_us(20);  C2051_P3_2=0;  Delay_us(20);  C2051_P3_2=1;  Delay_us(20);  SetVpp5V(); } if(ComBuf[2]>=2) {  C2051_P3_3=1;  C2051_P3_4=1;  C2051_P3_5=0;  C2051_P3_7=0;  Delay_us(20);  SetVpp12V();  Delay_us(20);  C2051_P3_2=0;  Delay_us(20);  C2051_P3_2=1;  Delay_us(20);  SetVpp5V(); }//----------------------------------------------------------------------------- ProOver01();} void PreparePro01()//設(shè)置pw中的函數(shù)指針,讓主程序可以調(diào)用上面的函數(shù){ pw.fpInitPro=InitPro01; pw.fpReadSign=ReadSign01; pw.fpErase=Erase01; pw.fpWrite=Write01; pw.fpRead=Read01; pw.fpLock=Lock01; pw.fpProOver=ProOver01;}

    標(biāo)簽: Keil 串行 C語(yǔ)言 編程器

    上傳時(shí)間: 2013-11-12

    上傳用戶:gut1234567

  • 用匯編設(shè)計(jì)的基于文本編輯器

    1 任務(wù) 設(shè)計(jì)一個(gè)文本編輯器。 2 基本要求 1 如圖所示,設(shè)計(jì)一個(gè)有菜單欄的編輯窗口,在該窗口可以實(shí)現(xiàn)文本的輸入,利用DEL鍵、BackSpace鍵、Home鍵、End鍵、上下左右光標(biāo)鍵,實(shí)現(xiàn)對(duì)輸入文本的全屏幕編輯。 2 實(shí)現(xiàn)文件的新建、打開(kāi)、保存、另存為與退出等功能。 包含 設(shè)計(jì)思路、技術(shù)報(bào)告、和不同階段的設(shè)計(jì)源代碼 擴(kuò)展要求 1 要求使用彩色組和背景顏色來(lái)設(shè)計(jì)界面顏色。 2 模擬一些著名編輯器(如Source Insight)的其它功能,如比較詳細(xì)的幫助功能,對(duì)特定的命令或保留字(如C語(yǔ)言或匯編語(yǔ)言)能顯示不同的醒目顏色。 3 自己參考其它編輯器進(jìn)行發(fā)揮。

    標(biāo)簽: 匯編 文本編輯器

    上傳時(shí)間: 2013-11-03

    上傳用戶:lhc9102

  • 一)需求 很多情況下我們需要知道字節(jié)流的編碼

    一)需求 很多情況下我們需要知道字節(jié)流的編碼,比如 1) 使用編輯器打開(kāi)文本文件的時(shí)候,編輯器需要識(shí)別文本文件的各種編碼 2) 上傳文件后,分析上傳文件字節(jié)流需要知道它的編碼 3) 讀取某個(gè)web頁(yè)面的源代碼,并要輸出時(shí),需要知道正確的編碼才能輸出正確的內(nèi)容 ..............

    標(biāo)簽: 字節(jié) 編碼

    上傳時(shí)間: 2013-12-20

    上傳用戶:dsgkjgkjg

  •  ? Java函數(shù)速查 你能很快的查到你要的函數(shù) DataBinding類 代表數(shù)據(jù)源字段和組件屬性之間一個(gè)單獨(dú)的綁定。 package com.ms.wfc.data.ui

     ? Java函數(shù)速查 你能很快的查到你要的函數(shù) DataBinding類 代表數(shù)據(jù)源字段和組件屬性之間一個(gè)單獨(dú)的綁定。 package com.ms.wfc.data.ui public class DataBinding implements IConstructable 說(shuō)明 DataBinder控件使用該類來(lái)表示數(shù)據(jù)源中的每一個(gè)綁定。 請(qǐng)參閱:《Microsoft Visual J++ 6.0 程序員指南》第18章“WFC中的數(shù)據(jù)綁定”。 構(gòu)造器 DataBinding.DataBinding 創(chuàng)建一個(gè)DataBinding對(duì)象。 語(yǔ)法 public DataBinding () public DataBinding ( IComponent target, String propertyName,String fieldName ) public DataBinding ( IComponent target, String propertyName,String fieldName, IDataFormat format )

    標(biāo)簽: DataBinding package Java data

    上傳時(shí)間: 2013-12-20

    上傳用戶:TRIFCT

  • 1.套接字編程原理 1.1 Client/server通信模型 1.2 Windows Sockets規(guī)范 1.3 套接字 1.3.1 套接字定義 1.3.2分類 1.3.3 套接字的作用

    1.套接字編程原理 1.1 Client/server通信模型 1.2 Windows Sockets規(guī)范 1.3 套接字 1.3.1 套接字定義 1.3.2分類 1.3.3 套接字的作用 1.3.4端口與地址 1.3.5 套接口屬性 2.基本的Windows Sockets API編程 2.1常用函數(shù) 2.2 TCP實(shí)例 2.3 UDP實(shí)例 2.4 Socket 通信阻塞的解決方法 3.MFC下的Socket編程的類 3.1 CAsyncSocket類 3.2 CSocket類 3.3 Windows Sockets:帶存檔的套接字的工作方式 3.4 流式套接字通信的操作順序 3.5 使用 CAsyncSocket 類 3.6 從套接字類派生 3.7 套接字通知 3.8 一個(gè)使用CSocket類的網(wǎng)絡(luò)通信實(shí)例 3.8.1 服務(wù)器端應(yīng)用程序設(shè)計(jì)(ServerDemo) 3.8.2 客戶端應(yīng)用程序設(shè)計(jì)(項(xiàng)目名稱ClientDemo) 4.套接字的托管實(shí)現(xiàn) 4.1 System::Net::Sockets 命名空間 4.2 實(shí)例:一個(gè)新郵件檢查器

    標(biāo)簽: Windows Sockets Client server

    上傳時(shí)間: 2014-01-20

    上傳用戶:zhangzhenyu

  • 使用方法:用文本方式打開(kāi)FlashFXP文件夾下的Sites.dat文件你會(huì)發(fā)現(xiàn)許多如下字段: [ftp://www.2ky.cn] Created=37525.5835161227

    使用方法:用文本方式打開(kāi)FlashFXP文件夾下的Sites.dat文件你會(huì)發(fā)現(xiàn)許多如下字段: [ftp://www.2ky.cn] Created=37525.5835161227 IP=www.realoveyou.com User=software Pass=45C170E56C99BB1A47 Port=21 Options=30033330000330011 將Pass=45C170E56C99BB1A47中等號(hào)后面的字串復(fù)制到FlashFXP密碼解密器里,按解密按鈕就得到真正的FTP明文密碼。 【MD5值:540ff30708aeaf8a33fdf4bd2fbd6006】

    標(biāo)簽: 37525.5835161227 FlashFXP Created Sites

    上傳時(shí)間: 2014-01-27

    上傳用戶:亞亞娟娟123

  • 在工業(yè)溫度測(cè)控場(chǎng)合K型熱電偶因其線性度 好,價(jià)格便宜,測(cè)量范圍寬而得到廣泛的使用.但它往往需要冷端補(bǔ)償,且電路較復(fù)雜,調(diào)試麻煩,而­ K型熱電偶串行模數(shù)轉(zhuǎn)換器MAX6675 不但可將模擬信號(hào)轉(zhuǎn)

    在工業(yè)溫度測(cè)控場(chǎng)合K型熱電偶因其線性度 好,價(jià)格便宜,測(cè)量范圍寬而得到廣泛的使用.但它往往需要冷端補(bǔ)償,且電路較復(fù)雜,調(diào)試麻煩,而­ K型熱電偶串行模數(shù)轉(zhuǎn)換器MAX6675 不但可將模擬信號(hào)轉(zhuǎn)換成溫度值對(duì)應(yīng)的數(shù) 字量,而且自帶冷端補(bǔ)償, 其溫度分辨能力達(dá)0.25。可以滿足絕大多數(shù)工業(yè)應(yīng)用場(chǎng)合。

    標(biāo)簽: 6675 shy MAX 熱電偶

    上傳時(shí)間: 2015-08-16

    上傳用戶:上善若水

  • 一個(gè)很好用的 lcd 時(shí)鐘程序 C語(yǔ)言 #include<reg51.h> #include<stdio.h> //定義計(jì)時(shí)器0 的重裝值 #define RELOAD

    一個(gè)很好用的 lcd 時(shí)鐘程序 C語(yǔ)言 #include<reg51.h> #include<stdio.h> //定義計(jì)時(shí)器0 的重裝值 #define RELOAD_HIGH 0x3C #define RELOAD_LOW 0xD2 //定義按鍵彈跳時(shí)間 #define DB_VAL //定義設(shè)置模式的最大時(shí)間間隔 #define TIMEOUT 200 //定義游標(biāo)位置常數(shù) #define HOME 0 #define HOUR 1 #define MIN 2 #define SEC 3

    標(biāo)簽: include define RELOAD stdio

    上傳時(shí)間: 2014-12-19

    上傳用戶:zukfu

  • 解碼器

    解碼器,利用差錯(cuò)控制算法解漢明碼,BCH碼等多種碼字

    標(biāo)簽: 解碼器

    上傳時(shí)間: 2013-12-17

    上傳用戶:13681659100

  • 介紹了Internet網(wǎng)絡(luò)編程中涉及到的TCP/IP協(xié)議、IP數(shù)據(jù) 報(bào)、TCP段、套接字等重要概念

    介紹了Internet網(wǎng)絡(luò)編程中涉及到的TCP/IP協(xié)議、IP數(shù)據(jù) 報(bào)、TCP段、套接字等重要概念,并在此基礎(chǔ)上論述了基于VC++的 MFC編寫(xiě)客戶/服務(wù) 器程序的方法和一般過(guò)程。

    標(biāo)簽: TCP Internet IP 網(wǎng)絡(luò)編程

    上傳時(shí)間: 2015-12-08

    上傳用戶:ANRAN

主站蜘蛛池模板: 綦江县| 汾阳市| 新蔡县| 商水县| 永修县| 民和| 长垣县| 三穗县| 东兰县| 台南市| 吉安县| 龙陵县| 偃师市| 祁阳县| 屯留县| 四会市| 镶黄旗| 仁化县| 吴桥县| 托克托县| 电白县| 赞皇县| 江都市| 高安市| 五河县| 广河县| 同德县| 陆丰市| 通辽市| 鸡泽县| 洪江市| 辰溪县| 保德县| 泸西县| 湘潭县| 库车县| 甘德县| 阳泉市| 盐池县| 丹阳市| 屯留县|