首 页文档资料下载资料维修视频汽修在线平台
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 单元电路介绍 > 其它电路
  • 按键扫描程序 2011-02-05
    * 描述: * * 按键扫描程序 * * 上电时, 点亮P00口LED * * 按下K1时, LED向右移一位 * * 按下K2时, LED向左移一位 * ***/ #include <reg51.h> #include <intrins.h> sbit K1 = P...

    [阅读全文]

  • 78e51_HT1621_LCD显示程序 2011-02-05
    义隆78e51_HT1621_LCD显示程序;**];MCU:W78E51(MCS-51 系列 单片机 )CS BIT P0.0WRI BIT P0.2DATA_BIT BIT P0.1;30H~32H are used for write cycle flag;40H~43H are used for delay sub-program ORG 0000HSTART...

    [阅读全文]

  • 4键六位数显示程序 2011-02-05
    4键六位数显示程序 org 00hstart: MOV r4,#06h MOV r0,#30hclear: MOV @r0,#00h inc r0 djnz r4,clearl1: MOV r3,#0f7h ;扫描初值(P13=0) MOV r1,#00h ;取码指针l2: MOV a,r3 ;开始扫描 MOV p1,a ;将扫描值输...

    [阅读全文]

  • ADC0832转换程序 2011-02-05
    ADC0832转换程序 CLK bit P1.6 DATA_I bit P1.4 DATA_O bit P1.5 CS bit P1.2 org 0000h ajmp start org 0020h adc0832: ;;A/D处理主程序 CLR A MOV R7,A CLR CS SJMP adc_wait ;...

    [阅读全文]

  • 93C46的读写实验程序 2011-02-05
    ;*** ;* 当选择8 位结构时93C46 有7 条10 位的指令 ;* 指令、地址和写入的数据在时钟信号SK 的上升沿时由DI 引脚输入 ;* DO 引脚除了从器件读取据或在进行了写操作后查询准备/繁忙ready/busy 的器件工作状态外平常是...

    [阅读全文]

  • 24c02开机计数器程序 2011-02-05
    LED1 EQU 08H LED2 EQU 09H LED3 EQU 0AH LED4 EQU 0BH LedT0 EQU 0CH ;0-3 轮流点亮4个数据管 SDA EQU P2.0 SCL EQU P2.1 Address EQU 0EH I2CData EQU 0FH ;= ORG 0000H LJMP START;转入主程序 ;= ORG 000BH ;定时...

    [阅读全文]

  • TLC5620 DA转换C程序 2011-02-05
    TLC5620 DA转换C程序 /*--调用方式:void da5620(uchar da) ﹫2001/03/23函数说明:往固定端口送da值完成DA输出,该函数没有输出端口选择功能,尽管5620有4个输出口。改变程序中的command可以改变默认端口。--*/#in...

    [阅读全文]

  • 定时中断30秒倒计时程序 2011-02-05
    定时中断30秒倒计时程序#include <reg52.h>char shuju[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};//0--9char a=3,b=0,i=0;/* 延时子程序 */void delay(unsigned int x){while(x--);}/* 初始化程序 *...

    [阅读全文]

  • 51单片机控制节拍产生示例程序 2011-02-05
    51 单片机 控制节拍产生示例程序#include <reg51.h> sbit speaker=P3^7; unsigned char Do=108; unsigned char beat_H=(65536-62500)/256,beat_L()=(65536-62500)%256; unsigned char tone_H=(65536-1908)/256,tone...

    [阅读全文]

  • 电子琴程序 2011-02-05
    电子琴程序;**有高中低音,可以自己通过按键弹奏乐曲 KEYBUF EQU 30H STH0 EQU 31H STL0 EQU 32H TEMP EQU 33H ORG 0000H LJMP START ORG 000BH LJMP INT_T0 ORG 0030H START: CLR P3.7 //将峰鸣器置低电平...

    [阅读全文]

  • 蜂鸣器实验程序 2011-02-05
    蜂鸣器实验程序#include <reg51.h> sbit buzzer=P3^7; #define uchar unsigned char; #define uint unsigned int; uint i,j,x; void delay(int); void pulse_Bz(int,int,int); //主程序 main() { while(1) { pulse_...

    [阅读全文]

  • TLC1549数字电压表程序 2011-02-05
    ;TLC1549数字电压表程序数字电压表:量程为 5V,精度为0.1V (不带字库12864显示) CS1 BIT P2.3CS2 BIT P2.4D_I BIT P3.6 ;4R_W BIT P2.5 ;5E BIT P2.6 ;6DB0_DB7 EQU P0X EQU 22H ;页地址Y EQU 23H ;列地址 COM EQU 2...

    [阅读全文]

  • TLC1549驱动程序 2011-02-05
    #include"reg52.h"#include "intrins.h"sbit AD_CS = P3^7;sbit AD_DAT = P3^5;sbit AD_CLK = P3^4;void DelayMS(unsigned int Num);/主程序/main(){ unsigned char i,j,q,p,k;//定义变量 bdata unsigned int AD_Te...

    [阅读全文]

  • TLC1549数码管显示程序 2011-02-05
    TLC1549数码管显示程序#include"reg52.h" #include "intrins.h" sbit AD_CS = P3^7; sbit AD_DAT = P3^5; sbit AD_CLK = P3^4; unsigned char i,j,q,p,k; // unsigned int AD_Temp,Temp,TempA; /**4个7段数码管锁存...

    [阅读全文]

  • AD1549的LCD12864液晶显示程序 2011-02-05
    AD1549的LCD12864液晶显示程序#include"reg52.h" #include "intrins.h" sbit AD_CS = P3^7; sbit AD_DAT = P3^5; sbit AD_CLK = P3^4; sbit RS=P3^6; //RS="H",表示DB7--DB0为显示数据, //RS="L",表示DB7--DB0为显...

    [阅读全文]

  • 12864并口方式显示程序 2011-02-05
    12864并口方式显示程序 #include <reg52.h> unsigned char code IC_DAT[]; sbit RS=P3^6; //RS="H",表示DB7--DB0为显示数据, //RS="L",表示DB7--DB0为显示指令数据 sbit WRD = P2^5; //R/W="H",E="H",数据被读到...

    [阅读全文]

  • 键控门铃程序 2011-02-05
    键控门铃程序;* 通过1*4按键的第3号键按下可听到门铃的声音 T5Hz EQU 30H T7HZ EQU 31H T05SA EQU 32H T05SB EQU 33H FLAG BIT 00H STOP BIT 01H SP1 BIT P1.0 ORG 0000H LJMP START ORG 000BH LJMP INT_T0 START:...

    [阅读全文]

  • 数字电压表程序 2011-02-05
    ;输入电压经89k电阻和10k精密电位器分压;测试电压为0~51v,可用表校对DO BIT P1.4DI BIT P1.5CLK BIT P1.3CS BIT P1.6 MOV DPTR,#TABLE MOV R4,#30MAIN:DJNZ R4,LOOD MOV R4,#30 CALL CADB ;调用转换程序 MOV 36H,A...

    [阅读全文]

  • 交通灯模拟实验程序 2011-02-05
    交通灯模拟实验程序 GEWEI EQU 21H ;个位数据 SHIWEI EQU 23H ;十位数据 SCANLED EQU 25H SCANMODE EQU 26H RED EQU 28H ;定义灯的缓冲区 GREEN EQU 29H YELLOW EQU 32H NUMTIM EQU 33H LED EQU 34H ORG 000H JMP S...

    [阅读全文]

  • KS0108 12864显示屏程序 2011-02-05
    KS0108 at89c51 12864显示屏程序 24MHz;请根据实际使用端口更改端口定义 E EQU P2.4 RW EQU P2.3 DI EQU P2.2 CSA EQU P2.0 CSB EQU P2.1 LCDDATA EQU P0 DATA1 EQU 30H DATA2 EQU 31H ORG 00H AJMP MAIN ORG 100H...

    [阅读全文]

  • 12864显示屏4*4键盘实验 2011-02-05
    12864显示屏4*4键盘实验输出结果:获得键值通过发光二极管显示 #include <reg52.h> unsigned char code IC_DAT[]; sbit RS=P3^6; //RS="H",表示DB7--DB0为显示数据, //RS="L",表示DB7--DB0为显示指令数据 sbit WR...

    [阅读全文]

  • 红外遥控解码程序 2011-02-05
    #include <regX52.h> #define c(x) (x*110592/120000) sbit Ir_PIN=P3^2; sbit beep=P2^1; //sbit RELAY=P2^0; #define INBUF_LEN 4 //数据长度 unsigned char inbuf1[INBUF_LEN]={’0’,’0’,’0’,’0’};//发送缓...

    [阅读全文]

  • 西门子3508手机开发的车辆报警系统源程序 2011-02-05
    下面是我们用西门子3508手机开发的车辆报警系统源程序,西门子3508支持AT指令,和TC35I模块完全相同,所以网友可以借鉴学习。 ;采用AT89C2051 单片机 ,晶振11.0592MHz,通讯速率19200,采用TTL串口通讯 ;手机号码缓...

    [阅读全文]

  • DAC7611控制数/模转换器程序 2011-02-05
    / 子程序名:DAC7611 程序功能:控制数/模转换器DAC7611的工作 程序出口:引脚P1.0(输出片选信号) 引脚P1.1(输出时钟) 引脚P1.2(输出数据)   引脚P1.3(输出数/模转换过程启动信号) 12M晶振 ***/ #include<reg52.h...

    [阅读全文]

  • 51单片机与上位机串口通信程序设计 2011-02-05
    51 单片机 与上位机串口通信程序设计 1. 发送:向总线上发命令 2. 接收:从总线接收命令,并分析是地址还是数据。 3. 定时发送:从内存中取数并向主机发送. 经过调试,以上功能基本实现,目前可以通过上位机对 单片机...

    [阅读全文]

  • 音乐生日快乐的播放程序 2011-02-05
    ;音乐生日快乐的播放 numtim equ 20h gewei equ 21h shiwei equ 22h sCANLED equ 23h org 000h jmp start org 00bh jmp tim0 org 100h start:; JB P3.7,$ ;检测播放按键是否按下 MOV tmod,#00000001b MOV ie,#10...

    [阅读全文]

  • 7段数码管静态显示程序 2011-02-05
    /*** 7段数码管静态显示程序 ***/ #include <reg52.h> /* 4个7段数码管锁存器地址 */ #define LED1ADDR 0x80 #define LED2ADDR 0x81 #define LED3ADDR 0x82 #define LED4ADDR 0x83 // 0,1,2,3,4,5,6,7,8,9,a,b,c,d,e...

    [阅读全文]

  • 数码管显示数字钟程序 2011-02-05
    #include<reg51.h> #define uint unsigned int uint DIDA=0,SEC=0,MIN=0,HOUR=0,h=0; code char tab[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d, 0x07,0x7f,0x6f}; void timer0() interrupt 1 using 1 { TR0=0; TH0=0...

    [阅读全文]

  • 键盘显示模块调试程序 2011-02-05
    键盘显示模块调试 其程序框图如下图所示: #include <reg51.h> #include <absaCC.h> #define com XBYTE[0X9FFF] ;8279命令入口地址 #define dat XBYTE[0x9eff] ;8279数据入口地址 #define uchar unsigned char #de...

    [阅读全文]

  • 串口通信验证主控模块调试程序 2011-02-05
    1.主控模块调试过程 其测试程序为: #include <reg51.h> #include <absaCC.h> void delay() { int i,j; for(i=0;i<20000;i++); for (j=0;j<2000;j++);} void main() { unsigned int i; for(;;) ;无限循环执行以下发...

    [阅读全文]

总数:1319230 上一页1 ...232 233 234 235 236 237 238 ...440下一页

栏目导航

推荐阅读

图文阅读

热门阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:36,984.38000 毫秒