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

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

源程序

源代碼(也稱源程序)是指未編譯的按照一定的程序設(shè)計(jì)語(yǔ)言規(guī)范書寫的文本文件,是一系列人類可讀的計(jì)算機(jī)語(yǔ)言指令。在現(xiàn)代程序語(yǔ)言中,源代碼可以是以書籍或者磁帶的形式出現(xiàn),但最為常用的格式是文本文件,這種典型格式的目的是為了編譯出計(jì)算機(jī)程序。計(jì)算機(jī)源代碼的最終目的是將人類可讀的文本翻譯成為計(jì)算機(jī)可以執(zhí)行的二進(jìn)制指令,這種過程叫做編譯,通過編譯器完成。
  • 基于AT89C2051的紅外遙控學(xué)習(xí)器源程序

    基于AT89C2051的紅外遙控學(xué)習(xí)器源程序6 源程序          ORG 0000H          AJMP MAIN          ORG 0003H          AJMP KEYPRESS          ORG 000BH           AJMP TIMEOUT          ORG 001BH          AJMP TIMEOUT           SENDDUAN   BIT P3.0          JIEDUAN    BIT P3.1          INTRPO     BIT P3.2          JIEXUAN    BIT P3.3          SENDLIGHT  BIT P3.4          JIELIGHT   BIT P3.5          CS         BIT P3.7          DATADUAN   BIT P1.6          CLK        BIT P1.7           JIANWEI    EQU R5          JIANMA     EQU R6          SHANGJIAN  EQU 07H;R7          OPENKEY    EQU 81H          CLOSEKEY   EQU 00H          CHUT0      EQU 11H          CHUT1      EQU 11H          BUFBEGIN   EQU 18H          OPENT1     EQU 88H          CLOSET1    EQU 00H          OPENT0     EQU 82H          CLOSET0    EQU 00H          DATABEG1   EQU 0AAH          DATABEG2   EQU 33H           ORG 0030HMAIN:     MOV  IE,#80H          MOV  IP,#00H          MOV  P3,#0FFH          CLR  CS          SETB P1.0          SETB P1.1          SETB P1.2          CLR  P1.3          CLR  P1.4          CLR  P1.5          CLR  P1.6          CLR  P1.7                    MOV  R3,#80H          MOV  R0,00HCYCLE1:   MOV  @R0,#00H          INC  R0          DJNZ R3,CYCLE1                    MOV  PSW,#00H          MOV  SP,#07H           MOV  TMOD,#11H          MOV  TCON,#00H START:    MOV  SP,#07H          SETB SENDDUAN          CLR  F0          SETB EXOWAITKEY:  MOV  C,F0          JNC  WAITKEY          CJNC JIANMA,#1BH,SEND          LCALL LEARNP          LJMP STARTSEND:     LCALL SENDP          LJMP START SENDP:    SETB SENDDUAN          CLR  F0          MOV  TMOD,#CHUT1

    標(biāo)簽: C2051 2051 89C AT

    上傳時(shí)間: 2013-10-15

    上傳用戶:lyy1234

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

    串行編程器源程序(Keil C語(yǔ)言)//FID=01:AT89C2051系列編程器//實(shí)現(xiàn)編程的讀,寫,擦等細(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)//寫器件{//----------------------------------------------------------------------------- //根據(jù)器件的DataSheet,設(shè)置相應(yīng)的編程控制信號(hào) //寫一個(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)讀,直到讀出與寫入的數(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()//寫鎖定位{ 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

  • 用C51寫的普通拼音輸入法源程序代碼

    用C51寫的普通拼音輸入法源程序代碼:原作使用了一個(gè)二維數(shù)組用以查表,我認(rèn)為這樣比較的浪費(fèi)空間,而且每個(gè)字表的索引地址要手工輸入,效率不高。所以我用結(jié)構(gòu)體將其改寫了一下。就是大家現(xiàn)在看到的這個(gè)。  因?yàn)榇a比較的大,共有6,000多漢字,這樣就得要12,000 byte來存放GB內(nèi)碼,所以也是沒辦法的.編譯結(jié)果約為3000h,因?yàn)榇蟛糠质撬饕恚a優(yōu)化幾乎無效。    在Keil C里仿真芯片選用的是華邦的W77E58,它有32k ROM, 256B on-chip RAM, 1K on-chip SRAM (用DPTR1指針尋址,相當(dāng)于有1K的片上xdata)。條件有限,沒有上片試驗(yàn),仿真而已。  打算將其移植到AVR上,但CodeAVRC與IAR EC++在結(jié)構(gòu)體、指針的定義使用上似乎與C51不太一樣,現(xiàn)在還未搞定。還希望在這方面有經(jīng)驗(yàn)的網(wǎng)友能給予指導(dǎo)。 #include<stdio.h> char * py_ime(char *); void main(void){ while(1)    {     char input_string[]="yI";     xdata char chinese_string[255];     sprintf(chinese_string,"%s",py_ime(input_string));    }}

    標(biāo)簽: C51 拼音輸入法 代碼 源程序

    上傳時(shí)間: 2013-10-30

    上傳用戶:cainaifa

  • U盤IC1114的電路圖和C語(yǔ)言源程序

    U盤IC1114的電路圖和C語(yǔ)言源程序

    標(biāo)簽: 1114 IC U盤 C語(yǔ)言

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

    上傳用戶:hanli8870

  • 微型打印機(jī)的C語(yǔ)言源程序

    微型打印機(jī)的C語(yǔ)言源程序:微型打印機(jī)的C51源程序#define uchar unsigned char#define uint unsigned int#include <reg52.h>#include <stdio.h>#include <absacc.h>#include <math.h>#include <string.h>#include <ctype.h>#include <stdlib.h>#define PIN XBYTE[0x8000]#define POUT XBYTE[0x9000]sbit PRINTSTB =P1^6;sbit DOG=P1^7;bdata char pin&#118alue;sbit PRINTBUSY=pin&#118alue^7;sbit PRINTSEL =pin&#118alue^6;sbit PRINTERR =pin&#118alue^5;sbit PRINTACK =pin&#118alue^4;  void PrintString(uchar *String1,uchar *String2);void initprint(void);void print(uchar a);  void initprint(void) //打印機(jī)初始化子程序 {  pin&#118alue=PIN;  if((PRINTSEL==1)&&(PRINTERR==1))  {    print(0x1b); print(0x40); print(0x1b); print(0x38); print(0x4);  }}void print(uchar a) //打印字符a{  pin&#118alue=PIN;  if((PRINTSEL==0)||(PRINTERR==0)) return;  for(;;) {    DOG=~DOG;    pin&#118alue=PIN;    if(PRINTBUSY==0) break;  }  DOG=~DOG;  POUT=a;  PRINTSTB=1;  PRINTSTB=1;  PRINTSTB=1;  PRINTSTB=1;  PRINTSTB=0;  PRINTSTB=0;  PRINTSTB=0;  PRINTSTB=0;  PRINTSTB=1;}void PrintString(uchar *String) //打印字符串后回車{  uchar CH;  for (;;) {   DOG=~DOG;   CH=*String;   if (CH==0) { print(0x0d); break; }   print(CH);   String++;  }  initprint();}

    標(biāo)簽: 微型打印機(jī) C語(yǔ)言 源程序

    上傳時(shí)間: 2013-10-18

    上傳用戶:hasan2015

  • 51單片機(jī)驅(qū)動(dòng)步進(jìn)電機(jī)(含電路圖和C語(yǔ)言源程序代碼)

    51單片機(jī)驅(qū)動(dòng)步進(jìn)電機(jī)(含電路圖和源程序代碼) 源程序:stepper.c stepper.hex /* * STEPPER.C * sweeping stepper's rotor cw and cww 400 steps * Copyright (c) 1999 by W.Sirichote */ #i nclude c:\mc5151io.h /* include i/o header file */ #i nclude c:\mc5151reg.h register unsigned char j,flag1,temp; register unsigned int cw_n,ccw_n; unsigned char step[8]={0x80,0xc0,0x40,0x60,0x20,0x30,0x10,0x90} #define n 400 /* flag1 mask byte 0x01 run cw() 0x02 run ccw() */

    標(biāo)簽: 51單片機(jī) 驅(qū)動(dòng) 步進(jìn)電機(jī) C語(yǔ)言

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

    上傳用戶:釣鰲牧馬

  • USB鼠標(biāo)設(shè)計(jì)資料 (含原理圖和源程序)

    USB鼠標(biāo)設(shè)計(jì)資料含有原理圖,芯片資料,和源程序代碼。

    標(biāo)簽: USB 鼠標(biāo) 設(shè)計(jì)資料 原理圖

    上傳時(shí)間: 2013-10-13

    上傳用戶:3294322651

  • 51單片機(jī)讀寫u盤(含源程序和原理圖)

    附件有51單片機(jī)加上sl811讀寫U盤的源程序和原理圖 /*--------------------------------------------------------------------------AT89X52.H Header file for the low voltage Flash Atmel AT89C52 and AT89LV52.Copyright (c) 1995-1996 Keil Software, Inc.  All rights reserved.--------------------------------------------------------------------------*/ #ifndef AT89X52_HEADER_FILE#define AT89X52_HEADER_FILE 1 /*------------------------------------------------Byte Registers------------------------------------------------*/sfr P0      = 0x80;sfr SP      = 0x81;sfr DPL     = 0x82;sfr DPH     = 0x83;sfr PCON    = 0x87;sfr TCON    = 0x88;sfr TMOD    = 0x89;sfr TL0     = 0x8A;sfr TL1     = 0x8B;sfr TH0     = 0x8C;sfr TH1     = 0x8D;sfr P1      = 0x90;sfr SCON    = 0x98;sfr SBUF    = 0x99;sfr P2      = 0xA0;sfr IE      = 0xA8;sfr P3      = 0xB0;sfr IP      = 0xB8;sfr T2CON   = 0xC8;sfr T2MOD   = 0xC9;sfr RCAP2L  = 0xCA;sfr RCAP2H  = 0xCB;sfr TL2     = 0xCC;sfr TH2     = 0xCD;sfr PSW     = 0xD0;sfr ACC     = 0xE0;sfr B       = 0xF0;

    標(biāo)簽: 51單片機(jī) 讀寫 源程序 原理圖

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

    上傳用戶:lnnn30

  • 2003年第5期《簡(jiǎn)易串行存儲(chǔ)器拷貝器》源程序

    2003年第5期《簡(jiǎn)易串行存儲(chǔ)器拷貝器》源程序

    標(biāo)簽: 2003 串行存儲(chǔ)器 拷貝器 源程序

    上傳時(shí)間: 2014-04-16

    上傳用戶:問題問題

  • FPGA數(shù)字電子系統(tǒng)設(shè)計(jì)與開發(fā)實(shí)例導(dǎo)航(源程序)

    FPGA數(shù)字電子系統(tǒng)設(shè)計(jì)與開發(fā)實(shí)例導(dǎo)航(源程序)        1每個(gè)項(xiàng)目都有說明文件,介紹使用方法。

    標(biāo)簽: FPGA 數(shù)字電子 開發(fā)實(shí)例 導(dǎo)航

    上傳時(shí)間: 2013-10-31

    上傳用戶:yuchunhai1990

亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美一区二区三区的| 欧美一级淫片播放口| 久久综合久久久| 99re亚洲国产精品| 加勒比av一区二区| 国产精品久久99| 麻豆久久久9性大片| 亚洲综合色激情五月| 狠狠色丁香婷综合久久| 欧美视频二区36p| 女同性一区二区三区人了人一| 亚洲一区免费在线观看| 亚洲精品日韩综合观看成人91| 老鸭窝亚洲一区二区三区| 欧美一区影院| 美女网站久久| 久久色中文字幕| 久久精品人人| 亚洲综合色丁香婷婷六月图片| 亚洲三级电影全部在线观看高清| 国产一区二区三区久久| 欧美精品aa| 欧美日韩精品免费在线观看视频| 先锋资源久久| 欧美与欧洲交xxxx免费观看| 午夜一级久久| 久久精品最新地址| 久久久亚洲高清| 久久久久中文| 免费成人av| 欧美日韩精品| 国产免费成人| 国产欧美日韩视频一区二区| 欧美激情一区二区久久久| 欧美激情第二页| 欧美高清视频一区二区| 欧美日韩国产美女| 欧美性一区二区| 国产视频一区在线| 亚洲福利免费| 中日韩美女免费视频网站在线观看| 在线综合欧美| 欧美日韩二区三区| 国产精品影视天天线| 国产一区二区看久久| 亚洲激情在线观看| 一区二区三区精密机械公司 | 中文日韩在线| 小黄鸭精品aⅴ导航网站入口| 久久久蜜桃精品| 欧美日一区二区在线观看| 国产日产欧产精品推荐色 | 99精品国产在热久久| 亚洲伊人久久综合| 久久国产精品久久国产精品| 欧美精品一区在线观看| 国产伦精品一区二区三区在线观看| 国产亚洲人成网站在线观看| 精品动漫3d一区二区三区免费| 一区二区国产日产| 在线中文字幕不卡| 久热国产精品| 国产区日韩欧美| 一个色综合导航| 可以看av的网站久久看| 欧美午夜视频网站| 在线成人av.com| 午夜在线成人av| 欧美日韩国产bt| 亚洲国产99精品国自产| 香蕉av福利精品导航| 欧美日韩在线第一页| 亚洲高清毛片| 久久久夜精品| 国产亚洲精品福利| 亚洲综合丁香| 欧美日韩一区二区国产| 亚洲欧洲一区二区三区| 久久精品道一区二区三区| 国产精品久久久久久久7电影| 最近中文字幕日韩精品 | 一区二区三区亚洲| 亚洲在线一区二区| 欧美体内she精视频| 亚洲美女性视频| 欧美国产日韩一二三区| 一区二区在线视频播放| 久久av二区| 国产区二精品视| 欧美一区二区三区在线| 国产精品理论片在线观看| 夜夜精品视频一区二区| 欧美日本中文| 亚洲最黄网站| 欧美日韩精品在线观看| 亚洲美女少妇无套啪啪呻吟| 免费日韩av片| 在线精品视频一区二区| 另类专区欧美制服同性| 亚洲激情视频网| 欧美日韩18| 亚洲午夜精品久久久久久浪潮 | 国产精品久久久久久久app| 99精品免费视频| 欧美日韩在线高清| 欧美一区二区在线免费观看| 亚洲午夜在线视频| 国产精品久久久久一区| 宅男噜噜噜66一区二区| 欧美精品www在线观看| 亚洲激情影院| 欧美午夜一区二区三区免费大片| 亚洲视频在线观看网站| 国内成+人亚洲| 欧美成人精精品一区二区频| 夜夜嗨av一区二区三区网站四季av| 欧美日韩一区二区欧美激情| 亚洲视频在线视频| 一区二区亚洲精品国产| 欧美日韩美女一区二区| 欧美综合第一页| 亚洲美女少妇无套啪啪呻吟| 国产精品久久激情| 美女尤物久久精品| 亚洲欧美日韩视频二区| 亚洲福利视频在线| 国产精品视频专区| 欧美激情精品久久久久| 欧美一区二区久久久| 日韩视频在线观看免费| 国产亚洲午夜| 欧美午夜精品久久久久久浪潮| 久久久综合精品| 亚洲欧美日韩中文在线制服| 91久久久亚洲精品| 国产曰批免费观看久久久| 欧美日韩精品不卡| 噜噜噜噜噜久久久久久91| 亚洲自拍偷拍一区| 亚洲精品乱码| 国产综合色一区二区三区| 欧美大片免费观看在线观看网站推荐| 亚洲一区日韩在线| 亚洲精品一二| 国内自拍一区| 欧美三区在线视频| 欧美精品久久久久久久免费观看| 国产精品99久久久久久久女警 | 亚洲欧洲综合另类| 欧美视频二区| 久久精品国产第一区二区三区| 亚洲国产精品黑人久久久| 欧美三区不卡| 欧美日韩日本视频| 久久久www| 亚洲一区亚洲| 亚洲国产国产亚洲一二三| 国产又爽又黄的激情精品视频| 欧美国产日韩一区二区三区| 欧美一区国产一区| 99亚洲视频| 日韩亚洲精品视频| 加勒比av一区二区| 国产精品久久久久久久第一福利| 久久综合亚州| 中文在线资源观看视频网站免费不卡| 国产日韩精品一区观看 | 久久久蜜臀国产一区二区| 亚洲精品永久免费精品| 国产精品乱码妇女bbbb| 国产精品国产精品| 欧美日韩国产bt| 欧美福利视频一区| 亚洲视频一区二区免费在线观看| 日韩亚洲欧美成人一区| ●精品国产综合乱码久久久久| 国产精品乱码人人做人人爱| 欧美激情综合网| 欧美日韩一二区| 欧美激情成人在线视频| 久久久夜夜夜| 久久精品视频在线观看| 午夜精品一区二区在线观看 | 亚洲精品久久久久久久久久久久久 | 韩国精品一区二区三区| 国产精品久久久久久久久免费桃花 | 欧美视频日韩视频在线观看| 欧美日韩一区在线| 欧美伦理影院| 欧美高清视频免费观看| 免费欧美高清视频| 欧美午夜精品久久久久久超碰| 欧美久久精品午夜青青大伊人| 快播亚洲色图| 免费成人在线观看视频| 欧美日韩视频一区二区| 欧美区高清在线| 欧美日韩国产123区| 欧美日韩国产123区| 国产精品综合|