資源簡介
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繼承類,修改行高
評論
共有 條評論