首 页
┆
文档资料
┆
下载资料
┆
维修视频
┆
汽修在线平台
请登录
|
免费注册
首页
电脑技术
家电技术
汽车技术
手机数码
机械工程
办公设备
电子技术
电工技术
>>
汽车维修资料
家电维修资料
电子电工资料
数码维修资料
手机维修资料
电脑维修资料
办公维修资料
机械维修资料
文档资料
下载资料
维修视频
奥迪A6(1906)
无法启动(1275)
迈腾(932)
熄火(831)
帕萨特(811)
维修手册(751)
当前位置:
精通维修下载
>
文档资料
>
家电技术
>
单元电路介绍
>
其它电路
按键控制数码管显示时间程序
2011-02-05
#include <reg51.h> unsigned b[10]={0x3f,0x06,0x5b,0x4f,0x66,0x7d,0x07,0x7f,0x6f}; /*** --函数名称:void delay(void) --函数功能:用于延时 /***/ void delay(void) { unsigned char i,j,k; for(i=20;i>0;i--) f...
[阅读全文]
16X16共阳LED点阵显示屏程序
2011-02-05
;显示字用查表法,不占内存,用四个16*16共阳LED点阵显示, ;效果:向上滚动显示字,每次四个,重复循环。 ;R2:行扫描地址(从00-0FH)。 ;R3:滚动显示时控制移动速度,也可控制静止显示的时间。 ORG 0000H AJMP...
[阅读全文]
DS18B20温度计
2011-02-05
;DS18B20温度计,注意数据口是P3.7 ;测温范围-55度至+125度 * TIMEL EQU 0E0H ;20MS,定时器 0 时间常数 TIMEH EQU 0B1H ; TEMPHEAD EQU 36H ; CS1 BIT P2.3 CS2 BIT P2.4 D_I BIT P3.6 ;4 R_W BIT P2.5 ;5 E BIT...
[阅读全文]
液晶1602双机串口通信
2011-02-05
/**=发送==**/ KEYB EQU 20H.0 ;按键标致(为1时有键按下) ORG 0000H AJMP MAIN ORG 0030H MAIN: /* MOV SP,#60H MOV TMOD,#20H MOV TL1,#0E6H MOV TH1,#0E6H MOV SCON,#50H MOV PCON,#80H ; SETB TR1 */...
[阅读全文]
12864液晶无字库液晶图形显示程序
2011-02-05
;学习动画显示的基础(12864液晶) COM EQU 20H DAT EQU 21H X EQU 22H ;页地址 Y EQU 23H ;列地址 XX EQU 24H ;页地址缓冲器 COUNT EQU 33H ;倒计数单元 CODE0 EQU 34H ;表格起始地址,赋0值后与DPTR合成查表指针...
[阅读全文]
PCF8563时钟程序
2011-02-05
PCF8563时钟程序#include<reg51.h> #include<stdlib.h> #define byte unsigned char sbit scl=0x81; //定义串行I/O口 sbit sda=0x80; idata byte rom_sed[9]; idata byte rom_rec[7]; idata byte j,k; bit flag,f...
[阅读全文]
液晶显示温度计程序
2011-02-05
#include <reg51.h>#include <intrins.h>sbit RST = P2^0;sbit CLK = P2^1;sbit DQ = P2^2;sbit TSOR = P2^3;sbit ALERT =P2^4;sbit RS = P2^7;sbit RW = P2^6;sbit EN = P2^5; /*--全局变量---*/statIC unsigned c...
[阅读全文]
单片机与PC机串口通讯程序
2011-02-05
单片机 与PC机串口通讯程序#include<reg51.h> #define uchar unsigned char #define SLAVE 0xF1 // 单片机 地址 #define BN 10 //传送一次的字节数 uchar idata rdata[10]; uchar idata tdata[10]={"abcdefghi...
[阅读全文]
单片机与单片机串口通讯程序
2011-02-05
单片机 与单片机串口通讯程序#include<reg51.h> #define uchar unsigned char #define SLAVE 0x00 #define BN 16 uchar idata tdata[16]; uchar idata rdata[16]; bit trdy; bit rrdy; void main(void) { TMOD=0x2...
[阅读全文]
AD转换器ADS11XX驱动程序
2011-02-05
//---函数声明IIC通用变量定义 #include <reg51.h> #include <intrins.h> sbit SDA=P1^0; // 将p1.0口模拟数据口 sbit SCL=P1^1; // 将p1.1口模拟时钟口 #define delayNOP(); {_nop_();_nop_();_nop_();_nop...
[阅读全文]
Philips 87LPC768红外解码程序
2011-02-05
#include <REG768.H> /*Philips 87LPC768 寄存器定义头文件*/ #define REDINT 0x06 /*红外线间隔*/ /*存放消息标志的可位寻址字节Message,Message=NULL时无任消息*/ unsigned char bdata Message; /*在接收过程中...
[阅读全文]
ADS7804 AD转换程序
2011-02-05
#include<reg51.h> #include<absaCC.h> #define uint unsigned int #define uchar unsigned char #define N 128 /*定采样长度,如128点*/ sbit BYTE=P1^0; sbit RC=P1^1; sbit BUSY=P1^2; /*定义特殊位*/ int xd...
[阅读全文]
P89LPC932的PWM DA转换
2011-02-05
/**Asm版**/ /*实验目的: 测试CCU模块的PWM输出功能(控制占空比) 占空比由TOR2H,TOR2L及OCRAH,ORCAL控制 通过控制占空比获得所需电压值 */ $NOMOD51 $INCLUDE(REG932.INC) // PLEEN BIT TCR20.7 ORG 0000H AJMP MAI...
[阅读全文]
单片机系统中常用的滤波算法
2011-02-05
//在 单片机 系统中常用的滤波算法 //(1)程序判断法 #define A char data; // 上一次的数据 char fiLTEr_1() { char datanew; // 新数据变量 datanew = get_data(); // 获得新数据 if ( (datanew – d...
[阅读全文]
51单片机8255驱动C程序
2011-02-05
/* 库文件名称:driver8155.h 功能描述:驱动8155,不需要了解8255的工作原理,透明操作8255的三个输入输出口PA、PB、PC 读A口只需要调用rd_PA,写则需要调用wr_PA;B、C操作也一样 全局变量: IO_flags,在其它程序中...
[阅读全文]
SJA1000 CAN总线程序
2011-02-05
//---函数声明,变量定义 #include <reg52.h> sbit int0 = P3^2; //---定义寻址的基址 #define base_Adr 0x00 //---定义总线定时寄存器的值 #define SJA_BTR0 0x00 //该值需要用户根据实际需要的波特率进行计算 ...
[阅读全文]
AT93C46 SPI接口EEPROM读写程序
2011-02-05
//---函数声明 #include "reg51.h" #include "intrins.h" //---管脚声明-www.pICavr.com- sbit CS_93=P1^0; sbit CLK_93=P1^1; sbit DI_93=P1^2; sbit DO_93=P1^3; sbit VCC_93=P1^4; #define READ_c 0x02 #define W...
[阅读全文]
IC卡控制程序
2011-02-05
//---函数声明,变量定义 //---函数声明,变量定义 #include <stdio.h> #include <intrins.h> #include <reg51.h> #define uchar unsigned char #define uint unsigned int #define OFF 1 #define ON 0 #define True...
[阅读全文]
汉字液晶12864子程序
2011-02-05
//ile://汉字液晶子程 液晶屏分为4行*12列汉字,全部使用模拟接口方式。// TGLCMLIMIT64A接口程序(模拟方式)//;***//;连线图://;*LCM---89C52* *LCM---89C52* *LCM---89C52* *LCM--89C52* *//;*DB0---P0.0* *DB4--...
[阅读全文]
12864液晶显示源程序汇编程序
2011-02-05
;12864液晶显示源程序全部程序如下:; COM EQU 20H LINE EQU 31H DAT EQU 21H COLUMN EQU 30H PAGE0 EQU 31H CODE0 EQU 32H COUNT EQU 33H CSA EQU P3.2 ;15 CSB EQU P3.4 ;16 D_I EQU P3.7 ;4 R_W EQU P3.6 ;5 E E...
[阅读全文]
LCD12864(KS0107 KS010)示例程序
2011-02-05
//LCD12864: KS0107 KS0108//keilc51#include <\atmel\AT89x52.H>#define lcd_reset P3_3#define lcd_cs1 P3_4#define lcd_cs2 P3_2#define lcd_di P3_7#define lcd_rw P3_6#define lcd_e P3_5#define lcd_dp P0#d...
[阅读全文]
TLC0831示例程序
2011-02-05
TLC0831示例程序#include <reg52.h>#include <stdio.h>typedef unsigned int uuint;typedef unsigned char uchar;sbit adcdo=P1^0; //定义TLC0831的数据线D0sbit adCCs=P1^2; //定义TLC0831的时能线CSsbit adcclk...
[阅读全文]
MAX525示例程序
2011-02-05
MAX525示例程序#include<absaCC.h> //绝对地址访问函数 #include<math.h> //各种不同类型的数学函数 #include<reg51.h> #define uchar unsigned char sbit P1_0=P1^0; sbit P1_1=P1^1; sbit P1_2=P1^2; sbit P1...
[阅读全文]
ASCII码到BCD码转换子程序
2011-02-05
ASCII码到BCD码转换子程序ASCTOBCD: MOV R7,# 06H MOV R1,# 20H MOV R0,#20H ACALL ASCBCD LOOP: SJMP LOOP ASCBCD: MOV A,@R0 CLR C CJNE A,#30H,LOOP1 LOOP1: JC C, LOOP3 CJNE A,#3AH,LOOP2 LOOP2: JNC ...
[阅读全文]
CAN接口汇编程序
2011-02-05
CAN接口汇编程序ORG 0000H LJMP MAIN ORG 0003H LJMP CANINT0 ORG 000BH LJMP T0-INTERRUPT ORG 0100H MAIN: MOV R0,#07FH CLR A MOV @R0,A DJNZ R0,$_1 MOV @R0,A MOV SP,#60H LCALL SJA1000_INIT0 LCALL ...
[阅读全文]
单片机双机点对点通信的主机程序
2011-02-05
单片机 双机点对点通信的主机部分程序#ifndef __P2P_M_C__ #define __P2P_M_C__ #include <AT89X51.H> #include <STRING.H> #define __MAX_LEN_ 64 // 数据最大长度 #define _MHz_ 11 // 设置 单片机 使用的晶振频...
[阅读全文]
多机通信的主机部分程序
2011-02-05
多机通信的主机部分程序/* multi_m.c */ /* 多机通信的主机部分 */ #ifndef __MULTI_M_C__ #define __MULTI_M_C__ #include <AT89X51.H> #include <STRING.H> #define __MAX_LEN_ 64 // 数据最大长度 #define _MHz_...
[阅读全文]
单片机双机点对点通信的从机程序
2011-02-05
/* 双机点对点通信的从机部分 */ #ifndef __P2P_S_C__ #define __P2P_S_C__ #include <AT89X51.H> #include <STRING.H> #define __MAX_LEN_ 64 // 数据最大长度 #define _MHz_ 11 // 设置 单片机 使用的晶振频率(11....
[阅读全文]
单片机产生方波、锯齿波、三角波程序
2011-02-05
单片机 产生方波、锯齿波、三角波程序#include<reg51.h> #define uchar unsigned char #define uint unsigned int unsigned char x=0,m=0,y=128; sbit WR_DA=P2^1; sbit CS_DA=P2^0;//DA与 单片机 的接口 sbit S0=...
[阅读全文]
74HC595 数码管程序
2011-02-05
74HC595 数码管程序#include <reg51.h> //51芯片管脚定义头文件 #include <intrins.h> //内部包含延时函数 _nop_(); #define uchar unsigned char #define uint unsigned int uchar code DAT[10]={0x3F,0x06,0x5B,0...
[阅读全文]
总数:13192
30
上一页
1
...
233
234
235
236
237
238
239
...
440
下一页
栏目导航
基础电路
电视机电路
音频电路
电源电路
线性放大
信号产生
日用电器
其它电路
彩显 监视器电路
高频放大接收
推荐阅读
1
介绍几种常见的实用经典电路
2
如何做到三只开关控制一盏灯
3
电动自行车常用集成电路维修资料(四
4
分析光敏电阻的结构、原理及其应用
5
浅谈触摸感应式操作面板的工作原理
6
实现数码相机闪光灯LED化的关键部件是
7
焊接手工贴片元件技巧(一)
8
基于磁悬浮的电磁天平的设计
9
分析电能表常见的几种错误接线(上)
10
分析电能表常见的几种错误接线(下)
图文阅读
自制LED灯条测试电路
SAVTM食品加工机工作
LED背光灯驱动电路B
小议场效应管的驱动
采用BD9261的 LED 背
雅格4G-3535型充电式
热门阅读
1
自制LED灯条测试电路
2
电子血压计常见故障检修表
3
采用BD9261的 LED 背光驱动电路分析与
4
电动三轮车控制器原理图
5
恒流源电路的特点与应用
6
基于激光二极管的APC驱动电路设计
7
OB2262/2263电流模式脉宽调制器
8
KG316T型微电脑时控开关电路
9
小议场效应管的驱动电路
10
采用TL494集成块的电动车充电器电路原
关于本站
|
网站帮助
|
广告合作
|
下载声明
|
友情连接
|
网站地图
Copyright © 2007-2017
down.gzweix
.Com
. All Rights Reserved .
页面执行时间:38,546.88000 毫秒