基于单片机的万年历设计Word文档下载推荐.docx
- 文档编号:15843425
- 上传时间:2022-11-16
- 格式:DOCX
- 页数:43
- 大小:276.46KB
基于单片机的万年历设计Word文档下载推荐.docx
《基于单片机的万年历设计Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《基于单片机的万年历设计Word文档下载推荐.docx(43页珍藏版)》请在冰豆网上搜索。
5.5V〜3.3V(5V单片机)/3.8V〜2.0V(3V单片机)
3.工作频率范围:
0〜40MHz,相当于普通8051的0〜80MHz,实际工作
频率可达48MHz
4.用户应用程序空间为8K字节
5.片上集成512字节RAM
6.通用I/O口(32个),复位后为:
P1/P2/P3是准双向口/弱上拉,P0口是漏极开路输出,作为总线扩展用时,不用加上拉电阻,作为I/O口用时,需加上拉电阻。
7.ISP(在系统可编程)/IAP(在应用可编程),无需专用编程器,无需专用仿真器,可通过串口(RXD/P3.0,TXD/P3.1)直接下载用户程序,数秒即可完成一片。
8.具有EEPROM功能
9.共3个16位定时器/计数器。
即定时器T0、T1、T2。
10.外部中断4路,下降沿中断或低电平触发电路,PowerDown模式可由外部中断低电平触发中断方式唤醒。
11.通用异步串行口(UART),还可用定时器软件实现多个UART。
12.工作温度范围:
-40〜+85C(工业级)/0〜75C(商业级)
13.PDIP封装
1、STC89C52单片机引脚图
oB_..ifi.h^3n.ld_^-1—■333^35333/^s-2rtMfl-ta-更町一2
》z下40
ter
M.0ADOPChL/ADJ
PO.2AD:
PaJ
P/JAM讯乩励讯”鼻購l»
TO.7仮
ALE^fiCGm
RT/JLU验.百Ahl比馬AUPJP<
/AIZ肥3Ml
P2l即価
PS.1J^4
P:
.O卿
12fl.O
TUX;
PI.1
FL.3
PL.3
PL4
K.a
PL6
PL7肩
5P30
ElD門:
mo
miP3J
TDi.ra.4
T1_.PS.5
<
和h
乖兀7
HAJL5
HAL1忸
图4.1STC89C52单片机引脚图
1主电源引脚(2根)
VCC(Pin40):
电源输入,接+5V电源
GND(Pin20):
接地线
2外接晶振引脚(2根)
XTAL1(Pin19):
片内振荡电路的输入端
XTAL2(Pin20):
片内振荡电路的输出端
3控制引脚(4根)
RST/VPP(Pin9):
复位引脚,引脚上出现2个机器周期的高电平将使单片机复位。
ALE/PROG(Pin30):
地址锁存允许信号
PSEN(Pin29):
外部存储器读选通信号
EA/VPP(Pin31):
程序存储器的内外部选通,接低电平从外部程序存储器读指令,如果接高电平则从内部程序存储器读指令。
4可编程输入/输出引脚(32根)
STC89C52单片机有4组8位的可编程I/O口,分别位P0、P1、P2、P3口,每个口有8位(8根引脚),共32根。
PO口(Pin39〜Pin32):
8位双向I/O口线,名称为P0.0〜P0.7P1口(Pin1〜Pin8):
8位准双向I/O口线,名称为P1.0〜P1.7P2口(Pin21〜Pin28):
8位准双向I/O口线,名称为P2.0〜P2.7P3口(Pin10〜Pin17):
8位准双向I/O口线,名称为P3.0〜P3.7。
2、STC89C52单片机最小系统
STC89C52单片机最小系统主要由复位电路和时钟电路组成。
复位功能通过
外部电路来实现,按下按键K1控制单片机的复位。
时钟电路主要通过晶振来实现,为单片机提供运行时钟。
根据不同的需求选用的晶振频率会有差异,在本次
课程设计中采用11.0592MHZ的晶振频率。
单片机复位电路如图4.2所示,晶振电路如图4.3所示。
图4.2复位电路
图4.3晶振电路
4.2DS1302芯片
DS1302是DALLAS公司出的一款实时时钟芯片,它广泛应用于电话、传真、便携式仪器等产品领域,主要性能指标如下:
1、DS1302是一个实时时钟芯片,可以提供秒、分、小时、日期、月、年等信息,具有软件自动调整的能力,可以通过配置AM/PM来决定采用24小时格式还是12小时格式。
2、拥有31字节数据存储RAM。
3、串行I/O通信方式。
4、DS1302的工作电压比较宽,在2.0V~5.5V范围内均可正常工作。
采用双电源供电,当主电源比备用电源高0.2V时,由主电源供电,否则采用备用电源,一般是一个纽扣电池。
5、DS1302实时时钟芯片的功耗很低,当工作电压为2.0V时,工作电流小于300nA。
6、DS1302共有8个引脚,有两种封装形式,一种是DIP-8封装,芯片宽度(不含引脚)是300mil,一种是SOP-8封装,有两种宽度,一种是150mil,一种是208mil。
(1)DS1302引脚及其功能
图4.4DS1302芯片引脚图
(1)Vcc2:
主电源引脚,当Vcc2比Vcc1高0.2v以上时,DS1302由Vcc2供电,当Vcc2低于Vcc1时,由Vcc1供电。
(2、3)X1、X2:
这两个引脚需要接一个32.768k的晶振,为了给DS1302提供一个基准。
但是该晶振的引脚负载电容必须为6pF,若使用有源晶振,接到X1上即可,X2则悬空。
(4)GND:
接地
(5)CE:
DS1302的输入引脚。
该引脚内部有一个40k的下拉电阻,当该引脚
为高电平,对DS1302进行读写。
(6)I/O:
该引脚是一个双向通信引脚,且内部含有一个40k的下拉电阻,可进行数据的读写。
(7)SCLK:
该引脚是输入引脚,且内部含有一个40k的下拉电阻,作为通信的时钟信号。
(8)Vcc1:
备用电源引脚。
⑵DS1302与单片机接线图
DS1302引脚与单片机接线图如图4.5所示,从图4.5可看出,引脚X1与X2之间接一个32.768K的晶体正振荡器,Vcc1通过一个纽扣能电池再接地。
匸
图4.5DS1302与单片机连接图
4.3LCD1602液晶显示屏
LCD1602液晶屏能够能够同时显示32个字符,价格便宜,编程简单而且稳定可靠。
LCD1602液晶屏是一种图形点阵显示器,显示原理简单易懂,都是液晶屏内部的液晶材料变化而显示不同的字符,因为液晶是具有流动特性的物质,
所以只需外加很微小的力量即可使液晶分子运动。
(1)LCD1602引脚
1602LCD采用标准的14脚(无背光)或16脚(带背光)接口,各引脚接
口图如图4.6所示:
lul
LCD164I2
RSliRgiS
图4.6LCD1602引脚图
(a)各个引脚说明
1脚:
VSS为地电源
2脚:
VDD接5V正电源
3脚:
V0为液晶显示器对比度调整端,接正电源时对比度最弱,接地时对比
对比度过高时会产生“鬼影”,使用时可以通过一个10K的电位器调整。
4脚:
RS为寄存器选择,高电平时选择数据寄存器、低电平时选择指令寄存器
5脚:
R/W为读写信号线,高电平时进行读操作,低电平时进行写操作。
当RS
R/W共同为低电平时可以写入指令或者显示地址,当RS为低电平,R/W为高电平;
RS为高电平,R/W为低电平时可以写入数据。
6脚:
E端为使能端,当E端由高电平跳变成低电平时,液晶模块执行命令。
7〜14脚:
DO〜D7为8位双向数据线。
15脚:
背光源正极
16脚:
背光源负极
(b)
LCD1602主要技术参数:
显示容量:
32个字符;
芯片工作电压:
4.5-5.5V;
工作电流:
2.0mA(5.0V);
模块最佳工作电压:
5.0V;
(2)LCD1602与单片机接线图
图4.7LCD1602与单片机接线图
LCD1602与单片机接线图如4.7所示,背光源正极(5)与VDD
(2)均接电源,将液晶显示器接地保证对比度最强,可使用一个10K的电位器进行调整。
4.4温湿度传感器DHT11
DHT11数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传感器。
它采用专用的数字模块采集技术、温湿度传感技术,确保产品的可靠性、长期稳定性。
传感器包括一个电阻式感湿元件和一个NTC测温元件,并与一个
高性能8位单片机相连接。
因此,该产品具有品质卓越、超快响应、抗干扰能力强、性价比极高等优点。
每个DHT11传感器都在极为精确的湿度校验室中进行校准。
校准系数以程序的形式储存在OTP内存中,传感器内部在检测信号的处理过程中要调用这些校准系数。
单线制串行接口,使系统集成变得简易快捷。
超小的体积、极低的功耗,信号传输距离可达20米以上,使其成为各类应用甚至最为苛刻的应用场合的最佳选则。
产品为4针单排引脚封装,连接方便,特殊封装形式可根据用户需求而提供。
(1)DHT11引脚及其功能
分别为:
VCC、
DHT11的引脚图如图4.8所示,一般情况下它有四个引脚,
DOUT、NC、GND。
各引脚以及功能如表4-1所示。
图4.8DHT11引脚图
表4-1DHT11引脚及其功能
pin
名称
注释
1
VDD
供电3-5.5VDC
2
DATA
串行数据,单总线
3
NC
空脚,请悬空
4
GND
接地,电源负极
1.电源引脚
DHT11的供电电压为3-5.5V。
传感器上电后,要等待1s以越过不稳定状态在此期间无需发送任何指令。
电源引脚(VDD,GND)之间可增加一个100nF
的电容,作用在于去耦滤波
2•串行接口(单线双向)
DATA是用于微处理器与DHT11之间的通信和同步的串行双向接口,采用单总线数据格式。
每次通信都是以高位先出的顺序传输40位数据,用时约为4ms。
数据格式为:
8位湿度整数数据+8位湿度小数数据+8位温度整数数据+8位温度小数数据+8位校验和数据。
数据分小数部分和整数部分,当前小数部分用于以后扩展,现读出为零。
数据传送正确时,校
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 万年历 设计