搜索资源列表
24c01-24c16驱动程序
- //24c01-24c16读写驱动程序, sbit a0=ACC^0 //定义ACC的位,利用ACC操作速度最快 sbit a1=ACC^1 sbit a2=ACC^2 sbit a3=ACC^3 sbit a4=ACC^4 sbit a5=ACC^5 sbit a6=ACC^6 sbit a7=ACC^7 -/ / 24c01 - 24c16 literacy drivers, ACC sbit a0 = ^ 0 / / ACC
01-24c16驱动程序
- //24c01-24c16读写驱动程序, sbit a0=ACC^0 //定义ACC的位,利用ACC操作速度最快 sbit a1=ACC^1 sbit a2=ACC^2 sbit a3=ACC^3 sbit a4=ACC^4 sbit a5=ACC^5 sbit a6=ACC^6 sbit a7=ACC^7 -/ / 24c01 - 24c16 literacy drivers, ACC sbit a0 = ^ 0 / / ACC
可预置的8位计数器源程序
- 可预置的8位计数器程序的主要部分分析 #include <AT89X51.H> //器件配置文件 #define uchar unsigned char //变量类型的宏定义 #define uint unsigned int uchar code SEG7[10]={0x03,0x9f,0x25,0x0d,0x99, //0~9的数码管段码 0x49,0x41,0x1f,0x01,0x09}
maxmain
- //液晶显示初始化ini_OCMJ(void)和驱动程序sub_lcd(uchar in)。 //占用I/O口为 #define LCD_OUT P4 //sbit LCD_BUSY=P3^6 //sbit LCD_REQ=P3^7 -/ / LCD ini_OCMJ initialization (void) and driver sub_lcd ( uchar in). / / Occupiers I / O # de
MAX187FORMHU
- 这个是我写的MAX187驱动程序 unsigned char bdata Date,Adss unsigned char idata point,gew,shw sbit clk=P1^5 sbit cs187=P1^6 sbit dout=P1^7 sbit Abit=Adss^7 sbit Abit1=Adss^0 sbit Dbit=Date^7 sbit Dbit1=Da
LCD12864_test
- st7920 128*64测试程序sbit RS = P1^0 sbit RW = P1^1 sbit E = P1^2
5045
- 5045的底层操作程序,使用时根据实际接线情况对程序中管脚定义部分做适当修改 //定义管脚 sbit SCK=P3^4 //时钟 sbit SI=P3^5 //CPU--->5045 sbit SO=P3^5 //5045-->CPU sbit CS=P3^6 //片选
DS1302
- DS1302读写一体化C51源程序 以下引脚定义部分根据实际接线情况作适当调整 sbit TIMECLK = P1^0 sbit TIMERST = P1^1 //禁止DS1302 sbit TIMEIO = P1^2 //释放数据总线
newHD7279
- #include <reg51.h> /*-------------------------------------------- 调用方式:自行I/O 口定义﹫2001/05/12 函数说明:私有函数,各接口定义 --------------------------------------------*/ sbit HD7279_CS=P1^4 // HD7279_CS--P1.4 sbit H
LCD12864
- 12864液晶原程序.#include <reg52.h> #include <intrins.h> typedef unsigned char BYTE typedef bit BOOL sbit rs=P2^0 sbit rw=P2^1 sbit e =P2^2 BYTE code dis[]={\"www.zansi.com\"} delay(BYTE ms
C16bit
- 单字右移1616点阵右移C程序16bit #include<reg51.h> #include<intrins.h> sbit DAT=P1^0 /*\"74HC595第14脚 数据 \",0*/ sbit YW=P1^1 /*\"74HC595第11脚 移位存 \",0*/ sbit SUO=P1^2 /*\"74HC595第12脚 锁存 \",0*/
led
- bit led2=P2^5 // led2对应接在P2.5脚 sbit led3=P2^6 // led3对应接在P2.6脚 sbit led4=P2^7 // led4对应接在P2.7脚
ELS
- C51实现俄罗斯方块程序及Proteus仿真,sbit Left_Key P1^2 Right_Key P1^3 Eddy_Key P1^4 Start_Key P1^5
TX-1BDS18B20
- //通过18B20检测的数字温度可在电脑上显示当前温度值 #include <reg52.h> #define uchar unsigned char #define uint unsigned int sbit DS=P2^2 //define interface uint temp // variable of temperature uchar flag1 // sign of the resu
c51kongzhijidianqi
- 89s51单片机控制继电器! 由s51io口输出低电平使三极管导通 从而控制继电器闭合 #include <reg51.H> sbit P0_0=P0^0 sbit P1_7=P1^7 main() {while(1) { if (P0_0==0) P1_7==1 } }
12位AD芯片ADS816读写C程序
- #include #include #include #include sbit DCLK=P1^1; sbit Dout=P1^0; sbit CE= P1^2; sbit red=P2^7; sbit green=P2^5; ......
45DB081的51读写程序
- 45DB081的读写程序 #include // SFR declarations #include sbit P37 = P3^7; #define SYSCLK 11059200 #define DF_RESET P5 &= ~(0x1); P5 |= 0x1; // P50
ljpcheng
- sbit k=P0^0; //P0.0控制智能开关的开关,K=0时开关闭和小灯亮,K=1时开关开启,小灯 sbit flag=P0^7; //定义发送标志位,flag=1时,下位机开始发送,flag=0时,不可发送 int H_0=(65536-3334)/256; //声明T0的高8位 int L_0=(65536-3334)%256; //声明T0的低8位 uchar data rxbuf[8]; //定义接收数组
键盘控制流水灯程序
- #include<reg51.h> #define uchar unsigned char #define uint unsigned int uchar k,flag1,flag2,flag3; sbit diocs=P2^5; sbit key1=P3^4; sbit key2=P3^5; sbit key3=P3^6; uchar code table1[]={ 0xfe,0xfd,0xfb,0xf7
LCD12864_test
- st7920 128*64测试程序sbit RS = P1^0 sbit RW = P1^1 sbit E = P1^2 -st7920 128* 64 test procedure sbit RS = P1 ^ 0 sbit RW = P1 ^ 1 sbit E = P1 ^ 2