Code/Resource
Windows Develop
Linux-Unix program
Internet-Socket-Network
Web Server
Browser Client
Ftp Server
Ftp Client
Browser Plugins
Proxy Server
Email Server
Email Client
WEB Mail
Firewall-Security
Telnet Server
Telnet Client
ICQ-IM-Chat
Search Engine
Sniffer Package capture
Remote Control
xml-soap-webservice
P2P
WEB(ASP,PHP,...)
TCP/IP Stack
SNMP
Grid Computing
SilverLight
DNS
Cluster Service
Network Security
Communication-Mobile
Game Program
Editor
Multimedia program
Graph program
Compiler program
Compress-Decompress algrithms
Crypt_Decrypt algrithms
Mathimatics-Numerical algorithms
MultiLanguage
Disk/Storage
Java Develop
assembly language
Applications
Other systems
Database system
Embeded-SCM Develop
FlashMX/Flex
source in ebook
Delphi VCL
OS Develop
MiddleWare
MPI
MacOS develop
LabView
ELanguage
Software/Tools
E-Books
Artical/Document
LED_DIS.c
Package: TELEPHONE.rar [view]
Upload User: woden7206
Upload Date: 2015-11-28
Package Size: 14486k
Code Size: 4k
Category:
SCM
Development Platform:
MultiPlatform
- #include<reg52.h>
- #include <intrins.h>
- #include"type.h"
- #include"LED_DIS.H"
- void delay(UINT t)
- {
- UCHAR i;
- while(t--)
- {
- for(i=0;i<10;i++);
- }
- }
- void switch_DIS(UCHAR S_DAT)
- {
- switch(S_DAT)
- {
- case 0:
- {
- LED_DIS_D0=0;
- LED_DIS_D1=0;
- LED_DIS_D2=0;
- LED_DIS_D3=0;
- } break;
- case 1:
- {
- LED_DIS_D0=1;
- LED_DIS_D1=0;
- LED_DIS_D2=0;
- LED_DIS_D3=0;
- } break;
- case 2:
- {
- LED_DIS_D0=0;
- LED_DIS_D1=1;
- LED_DIS_D2=0;
- LED_DIS_D3=0;
- } break;
- case 3:
- {
- LED_DIS_D0=1;
- LED_DIS_D1=1;
- LED_DIS_D2=0;
- LED_DIS_D3=0;
- } break;
- case 4:
- {
- LED_DIS_D0=0;
- LED_DIS_D1=0;
- LED_DIS_D2=1;
- LED_DIS_D3=0;
- } break;
- case 5:
- {
- LED_DIS_D0=1;
- LED_DIS_D1=0;
- LED_DIS_D2=1;
- LED_DIS_D3=0;
- } break;
- case 6:
- {
- LED_DIS_D0=0;
- LED_DIS_D1=1;
- LED_DIS_D2=1;
- LED_DIS_D3=0;
- } break;
- case 7:
- {
- LED_DIS_D0=1;
- LED_DIS_D1=1;
- LED_DIS_D2=1;
- LED_DIS_D3=0;
- } break;
- case 8:
- {
- LED_DIS_D0=0;
- LED_DIS_D1=0;
- LED_DIS_D2=0;
- LED_DIS_D3=1;
- } break;
- case 9:
- {
- LED_DIS_D0=1;
- LED_DIS_D1=0;
- LED_DIS_D2=0;
- LED_DIS_D3=1;
- } break;
- default:break;
- }
- }
- void LED_DIS(UCHAR LED_DSI_DAT)
- {
- UCHAR DIS_DAT0,DIS_DAT1;
- DIS_DAT0=LED_DSI_DAT/10;
- DIS_DAT1=LED_DSI_DAT%10;
- LED_DIS_A0=0;
- LED_DIS_A1=1;
- switch_DIS(DIS_DAT0);
- delay(5);
- LED_DIS_A0=1;
- LED_DIS_A1=0;
- switch_DIS(DIS_DAT1);
- delay(5);
- /* case 0:
- {
- LED_DIS_D0=0;
- LED_DIS_D1=0;
- LED_DIS_D2=0;
- LED_DIS_D3=0;
- LED_DIS_A0=0;
- LED_DIS_A1=0;
- } break;
- case 1:
- {
- LED_DIS_D0=0;
- LED_DIS_D1=0;
- LED_DIS_D2=0;
- LED_DIS_D3=0;
- LED_DIS_A0=0;
- LED_DIS_A1=1;
- delay(1);
- LED_DIS_A0=1;
- LED_DIS_A1=0;
- LED_DIS_D0=1;
- LED_DIS_D1=0;
- LED_DIS_D2=0;
- LED_DIS_D3=0;
- delay(1);
- } break;
- case 2:
- {
- LED_DIS_D0=0;
- LED_DIS_D1=0;
- LED_DIS_D2=0;
- LED_DIS_D3=0;
- LED_DIS_A0=0;
- LED_DIS_A1=1;
- delay(1);
- LED_DIS_A0=1;
- LED_DIS_A1=0;
- LED_DIS_D0=0;
- LED_DIS_D1=1;
- LED_DIS_D2=0;
- LED_DIS_D3=0;
- delay(1);
- } break;
- case 3:
- {
- LED_DIS_D0=0;
- LED_DIS_D1=0;
- LED_DIS_D2=0;
- LED_DIS_D3=0;
- LED_DIS_A0=0;
- LED_DIS_A1=1;
- delay(1);
- LED_DIS_A0=1;
- LED_DIS_A1=0;
- LED_DIS_D0=1;
- LED_DIS_D1=1;
- LED_DIS_D2=0;
- LED_DIS_D3=0;
- delay(1);
- } break;
- case 4:
- {
- LED_DIS_D0=0;
- LED_DIS_D1=0;
- LED_DIS_D2=0;
- LED_DIS_D3=0;
- LED_DIS_A0=0;
- LED_DIS_A1=1;
- delay(1);
- LED_DIS_A0=1;
- LED_DIS_A1=0;
- LED_DIS_D0=0;
- LED_DIS_D1=0;
- LED_DIS_D2=1;
- LED_DIS_D3=0;
- delay(1);
- } break;
- case 5:
- {
- LED_DIS_D0=0;
- LED_DIS_D1=0;
- LED_DIS_D2=0;
- LED_DIS_D3=0;
- LED_DIS_A0=0;
- LED_DIS_A1=1;
- delay(1);
- LED_DIS_A0=1;
- LED_DIS_A1=0;
- LED_DIS_D0=1;
- LED_DIS_D1=0;
- LED_DIS_D2=1;
- LED_DIS_D3=0;
- delay(1);
- } break;
- case 6:
- {
- LED_DIS_D0=0;
- LED_DIS_D1=0;
- LED_DIS_D2=0;
- LED_DIS_D3=0;
- LED_DIS_A0=0;
- LED_DIS_A1=1;
- delay(1);
- LED_DIS_A0=1;
- LED_DIS_A1=0;
- LED_DIS_D0=0;
- LED_DIS_D1=1;
- LED_DIS_D2=1;
- LED_DIS_D3=0;
- delay(1);
- } break;
- case 7:
- { LED_DIS_D0=0;
- LED_DIS_D1=0;
- LED_DIS_D2=0;
- LED_DIS_D3=0;
- LED_DIS_A0=0;
- LED_DIS_A1=1;
- delay(1);
- LED_DIS_A0=1;
- LED_DIS_A1=0;
- LED_DIS_D0=1;
- LED_DIS_D1=1;
- LED_DIS_D2=1;
- LED_DIS_D3=0;
- delay(1);
- } break;
- case 8:
- {
- LED_DIS_D0=0;
- LED_DIS_D1=0;
- LED_DIS_D2=0;
- LED_DIS_D3=0;
- LED_DIS_A0=0;
- LED_DIS_A1=1;
- delay(1);
- LED_DIS_A0=1;
- LED_DIS_A1=0;
- LED_DIS_D0=0;
- LED_DIS_D1=0;
- LED_DIS_D2=0;
- LED_DIS_D3=1;
- delay(1);
- } break;
- case 9:
- {
- LED_DIS_D0=0;
- LED_DIS_D1=0;
- LED_DIS_D2=0;
- LED_DIS_D3=0;
- LED_DIS_A0=0;
- LED_DIS_A1=1;
- delay(1);
- LED_DIS_A0=1;
- LED_DIS_A1=0;
- LED_DIS_D0=1;
- LED_DIS_D1=0;
- LED_DIS_D2=0;
- LED_DIS_D3=1;
- delay(1);
- } break; */
- }