自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(0)
  • 资源 (29)
  • 收藏
  • 关注

空空如也

乐华T.VST29.03-V59 22寸1680x1050双8位通用程序-7键v59

乐华T.VST29.03-V59 22寸1680x1050双8位通用程序-7键v59

2013-10-07

乐华T.VST29.03-V59 21.5 215 1920x1080双8位通用程序 7键v59

乐华T.VST29.03-V59 21.5 215 1920x1080双8位通用程序 7键v59

2013-10-07

乐华T.VST29.03-V59 20寸20.1寸1600x900双8位通用程序 7键v59

乐华T.VST29.03-V59 20寸20.1寸1600x900双8位通用程序 7键v59

2013-10-07

乐华T.VST29.03-V59 19宽屏1440x900双8位通用程序 7键v59

乐华T.VST29.03-V59 19宽屏1440x900双8位通用程序 7键v59

2013-10-07

乐华T.VST29.03-V59 18.5宽屏1366x768单8位通用程序 7键v59

乐华T.VST29.03-V59 18.5宽屏1366x768单8位通用程序 7键v59

2013-10-07

乐华T.VST29.03-V59 17宽屏144x900双6位通用程序 7键v59

乐华T.VST29.03-V59 17宽屏144x900双6位通用程序 7键v59

2013-10-07

乐华T.VST29.03-V5917 19方1280x1028双8位通用程序 7键v59

乐华T.VST29.03-V5917 19方1280x1028双8位通用程序 7键v59

2013-10-07

乐华T.VST29.03-V59 15寸方屏1024x768单8位通用程序-7键

乐华T.VST29.03-V59 15寸方屏1024x768单8位通用程序-7键

2013-10-07

乐华V29 V39 V59 USB引导文件

乐华V29 V39 V59 USB引导文件

2013-10-07

OFFICE 2010 窗口多开

可以将OFFICE2010 的W E多窗口化

2013-09-11

OSInstall_10.6.7

OSInstall_10.6.7 安装MAC OS X 10.6.7必备的2个文件~内有说明~

2012-02-05

XDarwin Nvidia Installer V 1.1 OSX 2.mpkg

XDarwin Nvidia Installer V 1.1 OSX 2.mpkg NVIDIA驱动~

2012-02-05

万能声卡驱动,驱动ALC272,百试百灵,双击安装重启即可.pkg

万能声卡驱动,驱动ALC272,百试百灵,双击安装重启即可.pkg

2012-02-05

Intel82566MM.kext 驱动

Intel82566MM.kext 驱动~~~8256MM的网卡驱动~FOR MAC OS X

2012-02-05

MAC OS X 重启断电 补丁

MAC OS X 重启断电 补丁~~解决MAC OS X ~重启或关机~不能断电~

2012-02-05

Kext_Helper_b7

Kext_Helper_b7,kext 安装器, kext~~~~可以安装KEXT文件的安装器~~

2012-02-05

MAC OS X 重启断电补丁

MAC OS X 重启断电补丁~~~解决~非苹果机器~重启不能断电的问题~

2012-02-05

BootThink_XP 2.4.6

BootThink_XP 2.4.6 苹果引导,MAC OS引导 XP安装MAC OS X 引导必备工具~

2012-02-05

Chameleon Install rev.1189 变色龙安装程序

Chameleon Install rev.1189 变色龙安装程序,MAC OS 引导,苹果引导

2012-02-05

Leopard硬盘安装助手

Leopard硬盘安装助手~~~安装MAC OS~必备软件~

2012-02-05

基于定时器的电子钟(C语言)

/*********************************************************** 实验名称:可调电子钟(数码管显示)示例程序 程序说明:按键S1切换时分秒,按下S6加一,按下S3减一 ***********************************************************/ #include unsigned char code SEG7[11]={0xC0,/*0*/ 0xF9,/*1*/ 0xA4,/*2*/ 0xB0,/*3*/ 0x99,/*4*/ 0x92,/*5*/ 0x82,/*6*/ 0xF8,/*7*/ 0x80,/*8*/ 0x90,/*9*/ 0xbf,/*-*/ }; unsigned short int tcount; struct time { unsigned char second; unsigned char minute; unsigned char hour; }time1; /***************************************/ /* 延时子程序 */ /***************************************/ void delay(k) unsigned int k; { unsigned char j; while((k--)!=0) for(j=0;j<125;j++); } /***************************************/ /* 时钟调整子程序 */ /***************************************/ TimeUpDown(n,x,y) unsigned char n,x,y; { if(P3_2==0) { delay(50); if(P3_2==0) { n++; if(n==x) n=0; while(P3_2==0); } } if(P3_3==0) { delay(50); if(P3_3==0) { if(n==0) n=y; else n--; while(P3_3==0); } } return n; } /***************************************/ /* 显示子程序 */ /***************************************/ void display(DisSecondH,DisSecondL,DisMinutH,DisMinutL,DisHourH,DisHourL) unsigned char DisSecondH,DisSecondL,DisMinutH,DisMinutL,DisHourH,DisHourL; { P0=SEG7[DisSecondH]; //显示秒钟的十位 P2=0xfe; delay(2); P0=SEG7[DisSecondL]; //显示分钟的个位 P2=0xfd; delay(2); P0=0xbf; //显示- P2=0xfb; delay(2); P0=SEG7[DisMinutH]; //显示秒钟的十位 P2=0xf7; delay(2); P0=SEG7[DisMinutL]; //显示分钟的个位 P2=0xef; delay(2); P0=0xbf; //显示- P2=0xdf; delay(2); P0=SEG7[DisHourH]; //显示小时的个位 P2=0xbf; delay(2); P0=SEG7[Dis

2012-02-05

点阵式LED简单图形显示技术(C语言)

/*********************************************************** 实验名称:点阵式LED简单图形显示示例程序 程序说明:用跳线帽短接J2的左端,选通点阵管,烧好程序,就可以看到点阵管显示的图形,按下S6还可以改变图形 ***********************************************************/ #include <AT89X52.H> unsigned char code tab[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f}; unsigned char code graph[3][8]={{0x12,0x14,0x3c,0x48,0x3c,0x14,0x12,0x00}, {0x00,0x00,0x38,0x44,0x44,0x44,0x38,0x00}, {0x30,0x48,0x44,0x22,0x44,0x48,0x30,0x00} }; unsigned char count; unsigned char cnta; /***************************************/ /* 主程序 */ /***************************************/ void main(void) { unsigned char i,j; TMOD=0x01; TH0=(65536-4000)/256; TL0=(65536-4000)%6; TR0=1; ET0=1; EA=1; while(1) { if(P3_2==0) { for(i=5;i>0;i--) for(j=248;j>0;j--); if(P3_2==0) { count++; if(count==3) { count=0; } while(P3_2==0); } } } } /***************************************/ /* 中断子程序 */ /***************************************/ void t0(void) interrupt 1 using 0 { TH0=(65536-4000)/256; TL0=(65536-4000)%6; P2=tab[cnta]; P0=graph[count][cnta]; cnta++; if(cnta==8) { cnta=0; } }

2012-02-05

LCD12864显示汉字和图案(C语言)

/*********************************************************** 实验名称:LCD12864显示汉字示例程序 程序说明:烧好程序,正确插上LCD12864即可观察到LCD上显示的汉字。 注意:USB供电可能不足,这时需要用变压器供电。 ***********************************************************/ /*********************************************************** 模块名称:st7920 并行方式驱动12864液晶驱动 功能概要:st7920显示驱动 完成日期:2008.07.08 驱动芯片:st7920 ***********************************************************/ #include #define uint unsigned int #define uchar unsigned char #define x1 0x80 #define x2 0x88 #define y 0x80 #define comm 0 #define dat 1 sbit RS = P2^0; //H=data; L="command"; sbit RW = P2^1; //H=read; L="write"; sbit E = P2^2; //input enable; sbit PSB= P2^3; //H=并口; L="串口"; sbit RST= P2^5; //Reset Signal 低电平有效 sbit busy=P1^7; //lcd busy bit void wr_lcd (uchar dat_comm,uchar content); void chk_busy (void); void delay (uint us); uchar code tab31[]={ " RF-X1开发板 " " 您学习的首选 " }; uchar code tab32[]={ /*-- 调入了一幅图像:F:\梁\画图\HOCO12832.bmp --*/ /*-- 宽度x高度=128x32 --*/ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x1E,0x00,0x00,0x00,0x00,0x00,0x07,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x7F,0x80,0x00,0x00,0x00,0x00,0x18,0x0C,0x00,0x00,0x01,0x00,0x00,0x00,0x00, 0x01,0xFF,0x80,0x00,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x13,0x10,0x03,0xFE,0x00, 0x03,0xFF,0xC0,0x00,0x00,0x00,0x00,0x58,0x00,0x00,0x00,0x3F,0x30,0x1F,0xFF,0xC0, 0x03,0xFF,0xE0,0x00,0x00,0x00,0x00,0x8C,0x03,0xF0,0x00,0x7F,0xE0,0x7C,0x01,0xE0, 0x03,0xFF,0xF0,0x00,0x00,0x00,0x01,0x36,0x06,0xC0,0x00,0x5F,0xC0,0xFF,0xFC,0x60, 0x01,0xFF,0xF0,0x00,0x00,0x00,0x02,0x1B,0x0F,0x80,0x00,0xFF,0x01,0xFE,0x0F,0x30, 0x00,0xEF,0xF0,0x00,0x00,0x00,0x02,0x6D,0x9F,0x00,0x00,0x3E,0x03,0xFF,0xF1,0x90, 0x00,0xFF,0xF8,0x00,0x00,0x00,0x04,0x36,0xFE,0x00,0x01,0xFF,0x07,0xFF,0xFC,0x90, 0x00,0xEF,0xFF,0xFF,0x80,0x00,0x04,0xDB,0x7E,0x00,0x03,0xFF,0x87,0xFF,0xFC,0xD0, 0x00,0x0F,0xFF,0xFF,0xC0,0x00,0x04,0x6D,0xFC,0x00,0x07,0xFF,0x8F,0xFF,0xFE,0x50, 0x00,0x0F,0xFF,0xFF,0xE0,0x00,0x04,0x36,0xFC,0x10,0x07,0xFF,0x8F,0xFF,0xFE,0x90, 0x00,0x0F,0xFF,0xFF,0xE0,0x00,0x04,0x1B,0xF8,0x10,0x07,0xFF,0xCF,0xFF,0xFE,0x80, 0x00,0x0F,0xFF,0xFF,0xF0,0x00,0x04,0x0F,0xF8,0x10,0x07,0xFF,0xFF,0xFF,0xFA,0x00, 0x00,0x07,0xFF,0xFF,0xF0,0x00,0x04,0x07,0xF0,0x10,0x07,0xFF,0xFF,0xFF,0xFA,0x00, 0x00,0xFF,0xFF,0xFF,0xF8,0x00,0x02,0x03,0xF0,0x20,0x07,0xFF,0xFF,0xFF,0xBA,0x00, 0x00,0xFD,0xFF,0xFF,0xFC,0x00,0x02,0x03,0xF0,0x20,0x03,0xFF,0xFF,0xDF,0xB8,0x00, 0x00,0xC1,0xC0,0x3F,0xFC,0x00,0x01,0x01,0xE0,0x40,0x00,0xFF,0xFF,0xDF,0xB0,0x00, 0x00,0x81,0xC0,0x3F,0xCE,0x00,0x00,0x81,0xE0,0x80,0x00,0x7F,0xFF,0xDF,0xA0,0x00, 0x00,0x81,0x80,0x1D,0xCF,0x00,0x00,0x41,0xE1,0x00,0x00,0x3F,0xFF,0x9B,0x00,0x00, 0x01,0x83,0x80,0x1F,0xC7,0x80,0x00,0x21,0xE2,0x00,0x00,0x1F,0xFD,0xB6,0x00,0x00, 0x01,0xC3,0x00,0x0E,0xE6,0x80,0x00,0x19,0xEC,0x00,0x00,0x07,0xFE,0x20,0x00,0x00, 0x00,0xC3,0x00,0x07,0x67,0x40,0x00,0x07,0xF0,0x00,0x00,0x03,0x3E,0x00,0x00,0x00, 0x00,0x02,0x00,0x03,0xE7,0xA0,0x00,0x00,0x00,0x00,0x00,0x02,0x8E,0x00,0x00,0x00, 0x00,0x06,0x00,0x03,0x83,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x03,0x00,0x00,0x00, 0x00,0x06,0x00,0x07,0x03,0x00,0x77,0x46,0x74,0x24,0x80,0x06,0x04,0x00,0x00,0x00, 0x00,0x1C,0x00,0x06,0x00,0x00,0x55,0x45,0x54,0x57,0x80,0x00,0x00,0x00,0x00,0x00, 0x00,0x1C,0x00,0x0E,0x00,0x00,0x45,0x45,0x74,0x57,0x80,0x08,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x1C,0x00,0x00,0x55,0x45,0x44,0x74,0x80,0xF0,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x38,0x00,0x00,0x77,0x76,0x47,0x54,0x80,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 }; uchar code tab5[]={ /*-- 调入了一幅图像:F:\梁\画图\COCK.bmp --*/ /*-- 宽度x高度=128x64 --*/ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x04,0x00,0xC0,0x00,0x38, 0x00,0x00,0x30,0x00,0x00,0x69,0xC0,0x00, 0x00,0x00,0x00,0x04,0x18,0xC0,0x00,0x18, 0x00,0x00,0x30,0x00,0x01,0xFF,0xF0,0x00, 0x00,0x00,0x00,0x0C,0x18,0xC0,0x0A,0xBD, 0x50,0x1D,0x75,0xE0,0x01,0xC0,0xF0,0x00, 0x00,0x74,0x00,0x3F,0x8C,0x80,0x1F,0xFF, 0xF0,0x3F,0xFF,0xF0,0x00,0x0D,0xE0,0x00, 0x03,0x8F,0x00,0xF0,0x3F,0xF0,0x30,0x18, 0x00,0x18,0x30,0x60,0x00,0x07,0x00,0x00, 0x0C,0x03,0x80,0xDF,0x30,0x70,0x00,0x38, 0x00,0x1D,0x75,0x60,0x05,0x57,0x54,0x00, 0x10,0x41,0x80,0x3E,0x30,0x20,0x07,0xFF, 0xE0,0x1F,0xFF,0xE0,0x1F,0xFF,0xFF,0x80, 0x21,0xC1,0xC0,0x04,0x3C,0xF0,0x02,0x08, 0x00,0x18,0x30,0x60,0x3F,0x47,0xBF,0x80, 0x40,0xC1,0x80,0x7F,0x9F,0xA0,0x02,0x19, 0x80,0x1D,0x7F,0xE0,0x30,0x03,0x03,0x00, 0xC1,0xC1,0x80,0x2E,0x05,0x80,0x27,0x99, 0x80,0x0F,0xFF,0xE0,0x00,0x03,0x00,0x00, 0x81,0x83,0x00,0x04,0x0D,0x00,0x33,0xE3, 0x00,0x0C,0x70,0x00,0x00,0x03,0x00,0x00, 0x81,0x86,0x00,0x0D,0x99,0x80,0x60,0x3E, 0x00,0x00,0x38,0x01,0x00,0x07,0x00,0x00, 0x81,0xBC,0x00,0x0F,0x39,0xC6,0xE0,0x0F, 0xB6,0x00,0x3F,0xBF,0x00,0x07,0x00,0x00, 0x83,0xF0,0x00,0x1E,0xE0,0xFE,0xE0,0x03, 0xFE,0x00,0x0F,0xFE,0x01,0xFF,0x00,0x00, 0xC3,0x30,0x00,0x89,0x80,0x7C,0x00,0x01, 0xF8,0x00,0x07,0xFC,0x00,0x7C,0x00,0x00, 0x63,0x31,0xFF,0x00,0x00,0x00,0x00,0x00, 0x20,0x00,0x00,0x50,0x00,0x00,0x00,0x00, 0x63,0x19,0x12,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x07,0x19,0x04,0x3F,0xFF,0xFF,0xFF,0xFF, 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x80, 0x07,0x19,0x88,0x3F,0xFF,0xFF,0xFF,0xFF, 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x80, 0x06,0x0C,0x10,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x0E,0x0C,0x20,0x00,0x00,0x00,0x00,0x00, 0x08,0x00,0x00,0x00,0x00,0x40,0x00,0x00, 0x3E,0x0E,0x40,0x0A,0x6D,0xB4,0x07,0x84, 0x35,0x1A,0x67,0xA2,0x01,0xA7,0x9B,0x00, 0x45,0x86,0x80,0x0A,0xAA,0xB4,0x04,0x44, 0x26,0x92,0x68,0xA2,0x01,0x34,0x93,0x00, 0x00,0x03,0x01,0x0E,0xAE,0xB4,0x04,0x44, 0x61,0x1B,0x68,0xA2,0x01,0x0C,0x5B,0x00, 0x00,0x07,0x03,0x0A,0xBA,0xD8,0x06,0x84, 0x41,0xF2,0xC8,0x22,0x03,0x08,0xD7,0x00, 0x00,0x07,0x87,0x0D,0x96,0x68,0x05,0x84, 0x61,0x9B,0xE8,0x22,0x02,0x0C,0x5F,0x00, 0x00,0x1F,0xF6,0x0D,0xB6,0x58,0x04,0x84, 0x45,0x15,0xA8,0xA2,0x03,0x14,0xD5,0x00, 0x00,0x10,0xFC,0x05,0x92,0x48,0x04,0x84, 0x25,0x93,0xAC,0xA2,0x01,0x24,0x95,0x00, 0x00,0x00,0x00,0x0D,0x96,0x49,0x04,0x44, 0x3D,0x14,0xA7,0x1C,0x41,0xE7,0x15,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 }; /****************************************************************************************** * 函数名称 : * 功能描述 : * 参数 : 参数名称: 输入/输出? 类型 描述 * * 返回值 : * 作者 : * 创建日期 :2007-12-19 * 全局变量 : * 全局静态变量: * 局部静态变量: *----------------------------------------修改历史------------------------------------------ * 当前版本 : 修改人: 修改日期: * 修改说明 : ******************************************************************************************/ void init_lcd (void) { RST = 1; PSB = 1; wr_lcd(comm,0x30); /*30---基本指令动作*/ wr_lcd(comm,0x01); /*清屏,地址指针指向00H*/ wr_lcd(comm,0x06); /*光标的移动方向*/ wr_lcd(comm,0x0c); /*开显示,关游标*/ } /****************************************************************************************** * 函数名称 :chn_disp * 功能描述 : 显示汉字或字符 * 参数 : 参数名称: 输入/输出? 类型 描述 * * 返回值 : * 作者 : * 创建日期 :2007-12-19 * 全局变量 : * 全局静态变量: * 局部静态变量: *----------------------------------------修改历史------------------------------------------ * 当前版本 : 修改人: 修改日期: * 修改说明 : ******************************************************************************************/ void chn_disp(uchar code *chn) { uchar i,j; wr_lcd(comm,0x30); wr_lcd(comm,0x80); for(j=0;j<4;j++) { for(i=0;i<16;i++) wr_lcd(dat,chn[j*16+i]); } } /****************************************************************************************** * 函数名称 :chn_disp1 * 功能描述 : 上半屏显示汉字或字符 * 参数 : 参数名称: 输入/输出? 类型 描述 * * 返回值 : * 作者 : * 创建日期 :2007-12-19 * 全局变量 : * 全局静态变量: * 局部静态变量: *----------------------------------------修改历史------------------------------------------ * 当前版本 : 修改人: 修改日期: * 修改说明 : ******************************************************************************************/ void chn_disp1(uchar code *chn) { uchar i,j; wr_lcd(comm,0x30); wr_lcd(comm,0x80); j=0; for(i=0;i<16;i++) wr_lcd(dat,chn[j*16+i]); wr_lcd(comm,0x90); j=1; for(i=0;i<16;i++) wr_lcd(dat,chn[j*16+i]); } /****************************************************************************************** * 函数名称 :img_disp * 功能描述 : 显示图形 * 参数 : 参数名称: 输入/输出? 类型 描述 * * 返回值 : * 作者 : * 创建日期 :2007-12-19 * 全局变量 : * 全局静态变量: * 局部静态变量: *----------------------------------------修改历史------------------------------------------ * 当前版本 : 修改人: 修改日期: * 修改说明 : ******************************************************************************************/ void img_disp(uchar code *img) { uchar i,j; for(j=0;j<32;j++) { for(i=0;i<8;i++) { wr_lcd(comm,0x34); wr_lcd(comm,y+j); wr_lcd(comm,x1+i); wr_lcd(comm,0x30); wr_lcd(dat,img[j*16+i*2]); wr_lcd(dat,img[j*16+i*2+1]); } } for(j=32;j<64;j++) { for(i=0;i<8;i++) { wr_lcd(comm,0x34); wr_lcd(comm,y+j-32); wr_lcd(comm,x2+i); wr_lcd(comm,0x30); wr_lcd(dat,img[j*16+i*2]); wr_lcd(dat,img[j*16+i*2+1]); } } wr_lcd (comm,0x36); } /****************************************************************************************** * 函数名称 :img_disp1 * 功能描述 : 下半屏显示图形 * 参数 : 参数名称: 输入/输出? 类型 描述 * * 返回值 : * 作者 : * 创建日期 :2007-12-19 * 全局变量 : * 全局静态变量: * 局部静态变量: *----------------------------------------修改历史------------------------------------------ * 当前版本 : 修改人: 修改日期: * 修改说明 : ******************************************************************************************/ void img_disp1(uchar code *img) { uchar i,j; for(j=0;j<32;j++) { for(i=0;i<8;i++) { wr_lcd(comm,0x34); wr_lcd(comm,y+j); wr_lcd(comm,x2+i); wr_lcd(comm,0x30); wr_lcd(dat,img[j*16+i*2]); wr_lcd(dat,img[j*16+i*2+1]); } } wr_lcd(comm,0x36); } /****************************************************************************************** * 函数名称 :lat_disp * 功能描述 : 显示点阵 * 参数 : 参数名称: 输入/输出? 类型 描述 * * 返回值 : * 作者 : * 创建日期 :2007-12-19 * 全局变量 : * 全局静态变量: * 局部静态变量: *----------------------------------------修改历史------------------------------------------ * 当前版本 : 修改人: 修改日期: * 修改说明 : ******************************************************************************************/ void lat_disp(uchar data1,uchar data2) { uchar i,j,k,x; x=x1; for(k=0;k<2;k++) { for(j=0;j<16;j++) { for(i=0;i<8;i++) { wr_lcd(comm,0x34); wr_lcd(comm,y+j*2); wr_lcd(comm,x+i); wr_lcd(comm,0x30); wr_lcd(dat,data1); wr_lcd(dat,data1); } for(i=0;i<8;i++) { wr_lcd(comm,0x34); wr_lcd(comm,y+j*2+1); wr_lcd(comm,x+i); wr_lcd(comm,0x30); wr_lcd(dat,data2); wr_lcd(dat,data2); } } x=x2; } wr_lcd(comm,0x36); } /****************************************************************************************** * 函数名称 :con_disp * 功能描述 : 当data1=0xff,data2=0xff时,在x0,y0处反白显示16xl*yl * 参数 : 参数名称: 输入/输出? 类型 描述 * * 返回值 : * 作者 : * 创建日期 :2007-12-19 * 全局变量 : * 全局静态变量: * 局部静态变量: *----------------------------------------修改历史------------------------------------------ * 当前版本 : 修改人: 修改日期: * 修改说明 : ******************************************************************************************/ void con_disp(uchar data1,uchar data2,uchar x0,uchar y0,uchar xl,uchar yl) { uchar i,j; for(j=0;j<yl;j++) { for(i=0;i<xl;i++) { wr_lcd(comm,0x34); wr_lcd(comm,y0+j); wr_lcd(comm,x0+i); wr_lcd(comm,0x30); wr_lcd(dat,data1); wr_lcd(dat,data2); } } wr_lcd(comm,0x36); } /****************************************************************************************** * 函数名称 :clrram * 功能描述 : 清DDRAM * 参数 : 参数名称: 输入/输出? 类型 描述 * * 返回值 : * 作者 : * 创建日期 :2007-12-19 * 全局变量 : * 全局静态变量: * 局部静态变量: *----------------------------------------修改历史------------------------------------------ * 当前版本 : 修改人: 修改日期: * 修改说明 : ******************************************************************************************/ void clrram(void) { wr_lcd(comm,0x30); wr_lcd(comm,0x01); } /****************************************************************************************** * 函数名称 :wr_lcd * 功能描述 : * 参数 : 参数名称: 输入/输出? 类型 描述 * * 返回值 : * 作者 : * 创建日期 :2007-12-19 * 全局变量 : * 全局静态变量: * 局部静态变量: *----------------------------------------修改历史------------------------------------------ * 当前版本 : 修改人: 修改日期: * 修改说明 : ******************************************************************************************/ void wr_lcd(uchar dat_comm,uchar content) { chk_busy (); if(dat_comm) { RS = 1; //data RW = 0; //write } else { RS = 0; //command RW = 0; //write } P0=content; //output data or comm E = 1; ; E = 0; } /****************************************************************************************** * 函数名称 :chk_busy * 功能描述 : * 参数 : 参数名称: 输入/输出? 类型 描述 * * 返回值 : * 作者 : * 创建日期 :2007-12-19 * 全局变量 : * 全局静态变量: * 局部静态变量: *----------------------------------------修改历史------------------------------------------ * 当前版本 : 修改人: 修改日期: * 修改说明 : ******************************************************************************************/ void chk_busy(void) { P0 = 0xff; RS = 0; RW = 1; E = 1; while(busy==1); E = 0; } /****************************************************************************************** * 函数名称 : * 功能描述 : * 参数 : 参数名称: 输入/输出? 类型 描述 * * 返回值 : * 作者 : * 创建日期 :2007-12-19 * 全局变量 : * 全局静态变量: * 局部静态变量: *----------------------------------------修改历史------------------------------------------ * 当前版本 : 修改人: 修改日期: * 修改说明 : ******************************************************************************************/ void delay(uint us) //delay time { while(us--); } /****************************************************************************************** * 函数名称 : * 功能描述 : * 参数 : 参数名称: 输入/输出? 类型 描述 * * 返回值 : * 作者 : * 创建日期 :2007-12-19 * 全局变量 : * 全局静态变量: * 局部静态变量: *----------------------------------------修改历史------------------------------------------ * 当前版本 : 修改人: 修改日期: * 修改说明 : ******************************************************************************************/ void delay1(uint ms) { uint i,j; for(i=0;i<ms;i++) for(j=0;j<15;j++) delay(1); } /****************************************************************************************** * 函数名称 : * 功能描述 : * 参数 : 参数名称: 输入/输出? 类型 描述 * * 返回值 : * 作者 : * 创建日期 :2007-12-19 * 全局变量 : * 全局静态变量: * 局部静态变量: *----------------------------------------修改历史------------------------------------------ * 当前版本 : 修改人: 修改日期: * 修改说明 : ******************************************************************************************/ void main() { SP=0x5f; init_lcd(); while(1) { //lat_disp(0x00,0x00); // chn_disp(tab1); //con_disp(0xff,0xff,0x8c,0x80,2,16); //delay1(8000); //clrram(); //lat_disp(0xcc,0xcc); //delay1(8000); lat_disp(0x00,0x00); chn_disp1(tab31); img_disp1(tab32); delay1 (8000); clrram(); //lat_disp (0xff,0x00); //delay1(8000); img_disp(tab5); delay1(8000); } }

2012-02-05

IIC应用--24c02(C语言)

/*********************************************************** 实验名称:24C02储存开机次数实验 程序说明:该试验功能是单片机复位一次,自动从24C02中读取数据 然后加1,最终数码管中的数据就是开机的次数,具有一定的实用意义 烧写后用手按复位键可以看到数码管每按一下加一,也可以断电再开机 **********************************************************/ #include "STC89C51RC_RD_PLUS.H" #include #define uchar unsigned char #define uint unsigned int code unsigned char seg7code[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92, 0x82,0xf8,0x80,0x90,0xff}; //共阳数码管段码 sbit SDA=P1^5; //定义数据线 sbit SCL=P1^4; //定义时钟线 bit flag; uint idata ucSendBuffer[1]=0; uint idata ucReceData; void delay(void); void delay_10ms(void); void ACK(); void NoACK(); /******************************************/ /* 延时子程序 */ /******************************************/ void delay(void) { uint i; for(i=100;i>0;i--) _nop_(); } void delay1ms() { uchar i; for(i=124;i>0;i--); //延时124*8+10=1002us } /********************************************************* **名称:I2C_Start **功能:启动I2C **输入:无 **返回:无 *********************************************************/ void I2C_Start() { SDA=1; delay(); SCL=1; delay(); SDA=0; delay(); SCL=0; //钳位I2C总线,准备发送数据 } /********************************************************** **名称:I2C_Stop **功能:停止I2C **输入:无 **返回:无 **********************************************************/ void I2C_Stop() { SDA=0; delay(); SCL=1; delay(); SDA=1; delay(); } /********************************************************** **名称:Ack **功能:应答信号 **输入:无 **返回:无 **********************************************************/ void Ack() { SDA=0; delay(); SCL=1; delay(); SCL=0; delay(); SDA=1; delay(); } /******************************************************** **名称:NoAck **功能:发送非应答信号 **输入:无 **返回:无 ********************

2012-02-05

DA转换TLC5615(C语言)

/*********************************************************** 实验名称:TLC5615数模转 程序说明:下载程序后,用万用表测量输出端的电压(红笔接4个接口的其中一个,黑笔接GND),可看到电压从0V慢慢地上升到4.5V。 ***********************************************************/ #include #include unsigned int a,b; sbit di=P3^7; sbit clock=P3^6; sbit cs=P3^5; void delay(unsigned int z); void _nop_(); /******************************************/ /* 主程序 */ /******************************************/ void main() { P1=0x00; while(1) { unsigned char i; cs=1; //初始化 clock=0; cs=0; di=1; for(i=12;i>0;) //送数 { i--; if(a&0x8000;) di=1; else di=0; clock=1; _nop_(); _nop_(); clock=0; _nop_(); _nop_(); a=a<0;x--) for(y=114;y>0;y--); }

2012-02-05

AD转换TLC1543(C语言)

/*********************************************************** 实验名称:AD转换数码管显示电压值 程序说明:把J4,J29,J30用短路帽短接,J1要短接左端,用数码管显示AD转换电压值, 拧动电位器R17可以得到不同的电压 ***********************************************************/ #include #include unsigned char led[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8, 0x80,0x90,0x88,0x83, 0xa7,0xa1,0x82,0x8e}; //数码管的字符数组 sbit P2_0=P2^0; //数码管的位选 sbit P2_1=P2^1; //数码管的位选 sbit P0_7=P0^7; //小数点显示位 sbit cs=P1^3; //片选 sbit dout=P1^4; //数据输出端 sbit adin=P1^5; //数据输入端 sbit clock=P1^6; //时钟端 sbit eoc=P1^7; //检测端 sfr16 DPTR=0x82; unsigned char i; unsigned int a,b,r,s; void delay_2(); void delay(unsigned int z); //1ms的延时程序 void _nop_(); /******************************************/ /* 主函数 */ /******************************************/ void main() { cs=1; //初始化 clock=0; dout=1; while(1) { adin=0; //模拟量输入端选择的第1位 cs=0; while(!eoc); //检测是否完成 _nop_(); _nop_(); a=0; for(i=0;i<10;) //开始读数据 { i++; if(dout==0) { if(i!=10) a=a<<1; } if(dout==1) { a=a|0x0001; if(i!=10) a=a<<1; } clock=1; _nop_(); clock=0; //数据读取完成,a中为读取的有效10位数字,且在低位 b=a; b=b<0;x--)

2012-02-05

点阵式LED“0-9”数字显示技术(C语言)

点阵式LED“0-9”数字显示技术(C语言)

2012-02-05

填写计算机名称和工作组

@echo. @echo 本工具由乐达电脑编译(INTO) @echo ------------------------------------------ @echo 本命令将自动填写以下内容: @echo 计算机名称 @echo 工作组 @echo ------------------------------------------ @echo. @ pause @echo off @echo 输入计算机名称 set /p name=PC-001 备注:把这里修改成你想要的计算机名称 reg add "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\ComputerName\ActiveComputerName" /v ComputerName /t reg_sz /d %name% /f reg add "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters" /v "NV Hostname" /t reg_sz /d %name% /f reg add "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters" /v Hostname /t reg_sz /d %name% /f @echo 工作组 WORKGROUP SET work=WORKGROUP 备注:把这里修改成你想要的工作组 wmic computersystem where Name="%NAME%" call JoinDomainOrWorkgroup Name="%work%" @echo 填写完毕! @ pause

2012-02-05

设定固定IP

@echo. @echo 本工具由乐达电脑编译(INTO) @echo ------------------------------------------ @echo 本命令将自动为“本地连接”填写以下内容: @echo IP地址: 192.168.1.228 @echo 子网掩码: 255.255.255.0 @echo 网关: 192.168.1.1 @echo DNS: 202.96.128.166 @echo ------------------------------------------ @echo. @ pause @echo off @echo IP地址 192.168.1.228 子网掩码: 255.255.255.0 netsh interface ip set address name="本地连接" source=static addr=192.168.1.228 mask=255.255.255.0 @echo 网关 192.168.1.1 netsh interface ip set address name="本地连接" gateway=192.168.1.1 gwmetric=0 @echo 主DNS 202.96.128.166 netsh interface ip set dns name="本地连接" source=static addr=202.96.128.166 register=PRIMARY @echo 副DNS 202.96.128.86 netsh interface ip add dns name="本地连接" addr=202.96.128.86 index=2 netsh interface ip set wins name="本地连接" source=static addr=nones @echo 填写完毕! @ pause

2012-02-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除