资源简介
DS1302时钟芯片+18B20温度传感器设计,MCU采用89C52,用1602液晶屏显示。附带整套原理图+PCB文件,Altium designer6.9设计。本设计为完整版,可直接打板,焊接烧录程序,上电直接运行
代码片段和文件信息
#include
#include
#define uint unsigned int
#define uchar unsigned char
sbit lcden=P3^4; //1602数据端口
sbit lcdrs=P3^5;
sbit DQ=P2^2; //18B20数据端口
uint p=0;
uchar a;
sbit io= P2^5; //DS1302数据端口
sbit sck=P2^4;
sbit rst=P2^6;
sbit s1=P1^2; //定义按键--功能键
sbit s2=P1^3; //定义按键--增大键
sbit s3=P1^4; //定义按键--减小键
sbit s4=P1^5;//定义按键--减小键
uchar counts1num;
char miaofenshiriyuenian;
char miao1fen1shi1ri1yue1nian1;
uchar code table[]={“123456789“};
uchar code mun_to_table[] = {“0123456789ABCDEF“};
uchar data lcd_line1[]={“2000/00/00“};
uchar data lcd_line2[]={“00:00:00“};
uchar data lcd_line3[]={“.“};
uchar time_data[7];//年 周 月 日 时 分 秒
uchar write_add[7]={0x8c0x8a0x880x860x840x820x80};//写寄存器
uchar read_add[7]={0x8d0x8b0x890x870x850x830x81}; //读寄存器
void delay(uint z) //延时函数
{
uint ij;
for(i=z;i>0;i--)
for(j=110;j>0;j--);
}
//////////////////////////////ds1302
void write_ds1302_byte(ui
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 7339 2016-05-22 00:23 时钟带温度\电路图\00 PCB ECO 2016-5-22 0-23-08.LOG
文件 8542 2016-06-03 01:43 时钟带温度\电路图\00 PCB ECO 2016-6-3 1-43-01.LOG
文件 1324 2016-06-03 01:47 时钟带温度\电路图\00 PCB ECO 2016-6-3 1-47-27.LOG
文件 8856 2016-06-03 13:45 时钟带温度\电路图\00 PCB ECO 2016-6-3 13-45-10.LOG
文件 128 2016-06-03 14:16 时钟带温度\电路图\00 PCB ECO 2016-6-3 14-16-05.LOG
文件 177 2016-06-03 14:17 时钟带温度\电路图\00 PCB ECO 2016-6-3 14-17-43.LOG
文件 107 2016-06-03 14:18 时钟带温度\电路图\00 PCB ECO 2016-6-3 14-18-03.LOG
文件 128 2016-06-03 14:19 时钟带温度\电路图\00 PCB ECO 2016-6-3 14-19-11.LOG
文件 271 2016-06-03 14:20 时钟带温度\电路图\00 PCB ECO 2016-6-3 14-20-09.LOG
文件 271 2016-06-03 14:22 时钟带温度\电路图\00 PCB ECO 2016-6-3 14-22-37.LOG
文件 230 2016-06-03 14:36 时钟带温度\电路图\00 PCB ECO 2016-6-3 14-36-11.LOG
文件 230 2016-06-03 14:37 时钟带温度\电路图\00 PCB ECO 2016-6-3 14-36-59.LOG
文件 6628 2016-06-30 15:21 时钟带温度\电路图\00 PCB ECO 2016-6-30 15-21-08.LOG
文件 2868 2016-06-30 16:13 时钟带温度\电路图\00.DRC
文件 108544 2016-06-30 16:13 时钟带温度\电路图\00.PcbDoc
文件 4241 2017-04-16 15:04 时钟带温度\电路图\00.PcbDoc.htm
文件 3164 2017-04-16 15:09 时钟带温度\电路图\00.pcbdoc_viewstate
文件 33280 2016-06-30 16:13 时钟带温度\电路图\00.PcbLib
文件 25160 2016-06-30 16:13 时钟带温度\电路图\00.PRJPCB
文件 44 2016-06-30 15:21 时钟带温度\电路图\00.PrjPCBStructure
文件 137728 2016-06-30 15:17 时钟带温度\电路图\00.SCHDOC
文件 123904 2016-06-04 20:04 时钟带温度\电路图\History\00.~(1).PcbDoc
文件 30720 2016-06-03 14:55 时钟带温度\电路图\History\00.~(1).PcbLib
文件 25228 2016-06-03 14:55 时钟带温度\电路图\History\00.~(1).PRJPCB
文件 167424 2016-06-03 22:46 时钟带温度\电路图\History\00.~(1).SCHDOC
文件 121344 2016-06-30 16:13 时钟带温度\电路图\History\00.~(10).PcbDoc
文件 33280 2016-06-30 15:10 时钟带温度\电路图\History\00.~(10).PcbLib
文件 108544 2016-06-30 16:13 时钟带温度\电路图\History\00.~(11).PcbDoc
文件 108544 2016-06-30 16:13 时钟带温度\电路图\History\00.~(12).PcbDoc
文件 108544 2016-06-30 16:13 时钟带温度\电路图\History\00.~(13).PcbDoc
............此处省略49个文件信息
- 上一篇:药房销售管理系统
- 下一篇:CListCtrl继承类,修改行高
相关资源
- Xshell5.exe
- 20170121135652618.rar
- DiskGenius4.7.0专业版.rar
- AlphaControlsv11.16StableFullSource(D5和D10
- 雅奇880官方开源赠品30多个雅奇4.rar
- 2009_LabVIEW编程样式_清晰版.pdf
- tiger_newhu5.99.24.zip
- 大数据架构详解:从数据获取到深度
- 程序是怎样跑起来的_PDF电子书带书签
- MongodbSample.rar
- EtherCATSlaveStackCodeTool5.12.rar
- 重构_改善既有代码的设计.rar
- 矩阵分析与应用第二版高清带书签.
- 通达网络智能办公系统OfficeAnywhere20
- 入门到实践.rar
- vRealizeAutomation7.0快速部署手册v1.3.pd
- 迅捷pdf转换器.7z
- FLACFLAC3D基础与应用-陈育民.pptx
- Location12.2.rar
- proteus仿真stm32测距.zip
- 《探索式软件测试》高清影印带书签
- Microsoft-70-483.pdf
- 微积分之屠龙宝刀美C.亚当斯等上.p
- F3arRa1n_Windows3.4.3.zip
-
zw_baidu_38396237-10813429-weibodataba
se.zi - zw_xqy987967363-10661999-信号与系统.zip
- 微信头像2000.rar
- zw_oExam_Setup.zip
- 淘客_5.99.31.zip
- zw_ElectronicDevicesandCircuitTheory1-Nashelsk
评论
共有 条评论