15
2018
03

(zt)Android使用Http协议访问网络——HttpConnection

套路篇使用HttpConnection访问网络一般有如下的套路:1.获取到HttpConnection的实例,new出一个URL对象,并传入目标的网址,然后调用一下openConnection()方法。1 HttpURLConnection connection=null; 2 URL url=new URL("  3 connection=(HttpURLConnection)url.openConnectio
11
2013
12

7815构成的恒流源.

图为7815构成的恒流源.
负载电阻可调

20
2013
11

用STC 89C52RC 做了GPS轨迹记录仪

前一阵子没啥事 开始折腾24CXX 弄了个24C512 
把以前做的GPS接收机拆了 重新设计 腐蚀了个电路板 做成了记录仪
第一次玩热转印 手艺欠佳

 

08
2013
10

51对24c256进行读写一字节

#include<reg52.h>
#define uchar unsigned char
sbit sda=P2^0;
sbit scl=P2^1;
uchar a;
void delay()
{ ;; }
void start()  //开始信号

 sda=1;
 delay();
 scl=1;
 delay();
 sda=0;
 delay();
}

29
2013
09

[ZT]AT24C01~AT24C256通用读写程序(C51)

/* 以下为AT24C01~AT24C256的读写程序,各人可根据自己的需要应用。
在buf1中填入需要写入的内容,buf2的大小可根据需要定义。
addr可根据使用的芯片选择,可从任何位置读写,只要在该芯片的范围内。
enumer=ATxxx,根据使用的芯片赋值。各函数中的形式参数不需改变。
本程序只要在调用的程序中定义实际参数即可,下述各子程序不必改动。*/

#include <reg52.h>
#include <intrins.h>
#define  ERROR 10     //允许ERROR的最大次数      
sbit     SDA=P3^0;
sbit     SCL=P3^1;
enum  eepromtype {AT2401,AT2402,AT2404,AT2408,AT2416,AT2432,AT2464,AT24128,AT24256};/*器件的型号*/
enum  eepromtype enumer;   //定义一个枚举变量
unsigned char code buf1 []={1,3,5,7,9,10,11,12,13,15}; /* 发送缓冲区 */
unsigned char buf2 [10]; /* 接收缓冲区 */

25
2013
09

24c256(转)

                                                                                           24c256(转)
24系列EEPROM的应用所看过的对24系列I2C读写时序描述最准确最容易理解的资料,尤其是关于主从器件的应答描述和页写描述,看完后明白了很多。关于页写的描述,网络上绝大部分范程都没提到页写时的数据地址必须是每页的首地址才能准确写入,而且如果写入超过一页的数据会循环覆盖当前页的数据。
关于IIC总线
I2C总线:i2c总线是 Philips 公司首先推出的一种两线制串行传输总线。它由一根数据线(SDA)和一根时钟线(SDL)组成。i2c总线的数据传输过程如图3所示,基本过程为:
1、主机发出开始信号。
2、主机接着送出1字节的从机地址信息,其中最低位为读写控制码(1为读、0为写),高7位为从机器件地址代码。
3、从机发出认可信号。
4、主机开始发送信息,每发完一字节后,从机发出认可信号给主机。

"

22
2013
08

做了个1602显示电脑的一些信息的玩意

这个没啥复杂
手头上有几个便宜的1602液晶屏
外加闲置的89C52rc
再弄了个闲置PL2303数据线
外加稍微懂一点VB编程
利用串口发送一些信息到1602上
就做了个这样一个玩意 找个盒子装起来

先上一个成品图

22
2013
05

一个电压表 功率表 串口输出8路AD数据 提供VB6的上位机软件下载

 上位机下载地址:  http://d.jinesc.net/download/power.zip
基本界面如下 可以显示8路AD数据 
绘制曲线和保存数据仅限 P1^6; 其中P1^5为基准电压

23
2013
01

基于STC单片机的紫外线消毒灯

 一直想弄个紫外线消毒灯 ,放在家里用了,  前天上淘宝弄了一套 灯管加灯座  有臭氧的 
因为紫外线太强 对人体不好, 加上臭氧味道难闻   所以消毒的时候房间里面不要有人
于是就利用了手中的闲置设备 51单片机+继电器 弄了个定时器 
主要工作为通电后 1分钟后开启紫外线灯 24分钟后关闭 程序很简单 就不上代码了 
有点大材小用 , 不过反正手头上片子也多  闲置不如利用了 
本来也想过用 15F04的   东西太乱 没找到 就算了 , 下次用吧

准备材料如下:
1:紫外线灯和灯座一套
2:51最小系统一套 这次懒得焊接了, 直接用成品
3:STC 89C51RC一片
4:以前留下的继电器模块一个
5:闲置手机充电器一个(5V)
6:盒子一个 也算以前留下的
7:杜邦线 电烙铁 热胶枪等等 

13
2012
11

闲来无事 DIY了个简易手持 GPS

 

采购了几个5块钱的GPS模块 哎 运费和那几个模块差不多价格,  
自己焊了个最小板 接了个1602  为了省电 1602的背光就没有接上去了
弄了2个笔记本拆下来18650 串联 接了个降压模块 到5V
(本来想有德赛电池+升压模块的,结果手头上的升压模块貌似有点问题 输出电流有点小, 就改成了2个串联了)
...