-
大小: 1.08M文件類型: .rar金幣: 1下載: 0 次發布日期: 2021-01-29
- 語言: C/C++
- 標簽:
資源簡介
電子萬年歷(Proteus仿真 源代碼 原理圖 PCB 參考論文)
此設計主要由時鐘芯片DS1302和溫度傳感器DS18B20采集數據到單片機進行處理再通過LCD1602顯示出來,本論文主要研究了液晶顯示器LCD1602及時鐘芯片DS1302,溫度傳感器DS18B20與單片機之間的硬件互聯及通信,對數種硬件連接方案進行了詳盡的比較,在軟件方面對日歷算法也進行了論述。
代碼片段和文件信息
#include
#include“DS18B20.h“
uchar?abmiaoshifenriyuenianweekflagkey1ntempmiao1shi1=12fen1=1miao1=0clock=0?;
//flag用于讀取頭文件中的溫度值,和顯示溫度值
#define?yh?0x80?//LCD第一行的初始位置因為LCD1602字符地址首位D7恒定為1(100000000=80)
#define?er?0x80+0x40?//LCD第二行初始位置(因為第二行第一個字符位置地址是0x40)
//液晶屏的與C51之間的引腳連接定義(顯示數據線接C51的P0口)
sbit?rs=P2^0;
sbit?en=P2^2;
sbit?rw=P2^1;?//如果硬件上rw接地,就不用寫這句和后面的rw=0了
sbit?led=P2^6;?//LCD背光開關
//DS1302時鐘芯片與C51之間的引腳連接定義
sbit?IO=P1^1;
sbit?SCLK=P1^0;
sbit?RST=P1^2;
sbit?CLO=P1^4;
sbit?ACC0=ACC^0;
sbit?ACC7=ACC^7;
/************************************************************
ACC累加器=A
ACC.0=E0H?
ACC.0就是ACC的第0位。Acc可以位尋址。
累加器ACC是一個8位的存儲單元,是用來放數據的。但是,這個存儲單元有其特殊的地位,
是單片機中一個非常關鍵的單元,很多運算都要通過ACC來進行。以后在學習指令時,
常用A來表示累加器。但有一些地方例外,比如在PUSH指令中,就必須用ACC這樣的名字。
一般的說法,A
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????34438??2016-11-25?22:47??電子萬年歷\1、源程序\001
?????文件??????22374??2016-11-25?22:47??電子萬年歷\1、源程序\001.c
?????文件???????8698??2016-11-25?22:47??電子萬年歷\1、源程序\001.hex
?????文件?????????23??2016-11-25?22:47??電子萬年歷\1、源程序\001.lnp
?????文件??????51501??2016-11-25?22:47??電子萬年歷\1、源程序\001.LST
?????文件??????41175??2016-11-25?22:47??電子萬年歷\1、源程序\001.M51
?????文件??????40557??2016-11-25?22:47??電子萬年歷\1、源程序\001.OBJ
?????文件????????187??2016-12-26?09:53??電子萬年歷\1、源程序\001.plg
?????文件??????55215??2016-12-26?09:54??電子萬年歷\1、源程序\001.uvopt
?????文件??????13232??2012-10-14?15:36??電子萬年歷\1、源程序\001.uvproj
?????文件??????57093??2016-11-25?22:50??電子萬年歷\1、源程序\001_uvopt.bak
?????文件??????????0??2012-10-14?15:35??電子萬年歷\1、源程序\001_uvproj.bak
?????文件???????3751??2013-04-17?17:25??電子萬年歷\1、源程序\DS18B20.h
?????文件?????201766??2016-11-25?22:50??電子萬年歷\2、仿真圖\001.DSN
?????文件???????1221??2016-12-28?17:03??電子萬年歷\2、仿真圖\001.PWI
?????文件?????201766??2016-11-25?22:50??電子萬年歷\2、仿真圖\Last?Loaded?001.DBK
?????文件?????104712??2016-10-13?21:57??電子萬年歷\3、原理圖\PCB圖.PCB
?????文件??????48178??2014-03-30?13:37??電子萬年歷\3、原理圖\__Previews\電子萬年歷.SchPreview
?????文件????5085184??2016-10-13?21:57??電子萬年歷\3、原理圖\原理圖.ddb
?????文件??????17420??2016-10-13?19:42??電子萬年歷\3、原理圖\原理圖.Sch
?????文件??????16018??2016-10-13?21:23??電子萬年歷\4、原理圖和仿真圖PDF文件\電子萬年歷仿真圖.pdf
?????文件??????13370??2016-10-13?21:25??電子萬年歷\4、原理圖和仿真圖PDF文件\電子萬年歷元件清單.pdf
?????文件??????17709??2016-10-13?19:42??電子萬年歷\4、原理圖和仿真圖PDF文件\電子萬年歷原理圖.pdf
?????文件??????13384??2016-10-13?21:23??電子萬年歷\4、原理圖和仿真圖PDF文件\電子萬年歷設計框圖.pdf
?????文件????1036758??2016-10-13?21:35??電子萬年歷\5、論文\基于51單片機電子萬年歷的設計.doc
?????目錄??????????0??2016-12-26?10:13??電子萬年歷\3、原理圖\__Previews
?????目錄??????????0??2016-12-26?10:13??電子萬年歷\1、源程序
?????目錄??????????0??2016-12-28?17:03??電子萬年歷\2、仿真圖
?????目錄??????????0??2016-12-26?10:13??電子萬年歷\3、原理圖
?????目錄??????????0??2016-12-27?09:26??電子萬年歷\4、原理圖和仿真圖PDF文件
............此處省略5個文件信息
- 上一篇:單片機原理及應用(張毅剛).pdf
- 下一篇:FreeRTOS入門手冊_中文
評論
共有 條評論