- 1
- 0
- 约4.94千字
- 约 20页
- 2017-09-20 发布于江苏
- 举报
单片机课程设计三、电路设计分析
、硬件电路
1、数字温度传感器18b20与单片机硬件连线
VDD接外部电源,DQ(I/O)口与单片机P1.1串口连接,同时接4.7K上拉电阻接电源,GND接地。
下图为所用DS18B20的封装,它是独特的单线接口方式,在与89c52连接时仅需要一条口线即可实现双向通讯,无需外部元件 。
电压范围为3.0 V至5.5 V ,无需备用电源, 测量温度范围为-55℃至+125 ℃。温度传感器可编程的分辨率为9~12位, 温度转换为12位数字格式,最大值为750毫秒 。DS18B20内部结构主要由四部分组成:64位光刻ROM,温度报警触发器,温度传感器以及高速缓存器。此外,DS18B20内部还包括寄生电源、电源检测、存储控制逻辑、8位循环冗余码生成器(CRC)等部分。内部结构为:
若是要使采集的数据分辨率越高,则所需要的温度数据转换时间越长。因此,在实际应用中要将分辨率和转换时间权衡考虑。
DS18B20的测温原理如下图所示:
LCD12864与单片机的硬件连线
LCD16824液晶1脚VSS接地,2脚VDD接电源,3脚V0接10K滑动变阻器调节对比度,4脚RS接单片机P1.4口,5脚RW脚接单片机P1.3口,6脚EN接单片机P1.2口,7~14脚DB口接单片机P2口,15脚PSB接高电平,默认为并行串口方式,16~18脚NC\RST\VOUT悬空默认低电平,19脚A默认高电平,接高电平,液晶背景光为亮,20脚K接地。
带中文字库的12864是一种具有4位/8位并行、2线或3线串行多种接口方式,内部含有国标一级、二级简体中文字库的点阵图形液晶显示模块;其显示分辨率为128×64, 内置8192个16*16点汉字,和128个16*8点ASCII字符集.利用该模块灵活的接口方式和简单、方便的操作指令,可构成全中文人机交互图形界面。每屏最多可实现32个中文字符或64个ASCII码字符的显示内部提供128×2字节的字符显示RAM缓冲区(DDRAM)字符显示是通过将字符显示编码写入该字符显示RAM实现的。根据写入内容的不同,可分别在液晶屏上显示CGROM(中文字库)、HCGROM(ASCII码字库)及CGRAM(自定义字形)的内容。先设垂直地址再设水平地址
3、单片机复位和振荡电路连线
A、复位是单片机的初始化操作其主要功能是把PC初始化为0000H,使单片机从0000H单元开始执行程序。除了进入系统的正常初始化之外,当由于程序运行出错或操作错误使系统处于死锁状态时,为摆脱困境,也需按复位键重新启动。除PC之外,复位操作还对其他一些寄存器有影响,它们的复位状态如表所示。
表 一些寄存器的复位状态寄存器 复位状态 寄存器 复位状态 PC 0000H TCON 00H ACC 00H TL0 00H PSW 00H TH0 00H SP 07H TL1 00H DPTR 0000H TH1 00H P0-P3 FFH SCON 00H IP XX000000B SBUF 不定 IE 0X000000B PCON 0XXX0000B TMOD 00H 实物如下图所示。
正面:
反面:
致谢
本设计历时两星期,通过前期的收集、查阅资料,了解DS18B20的一些特性以及基本用法,确定单片机型号STC89C52;设计电路,用PROTEL画电路原理图,购买器件,同时编写程序并调试;焊接电路,查看电路;最后用单片机驱动显示并调试。这里感谢....同学,显示出错时,及时帮助我们找出程序错误并改正,使液晶能够按照我们的想法与要求显示。同时感谢小组成员张燕同学,与她共同完成这些工作,相互学习,收获很多。
附件1、
电路图:
附件2:
#includereg52.h
#include intrins.h
#define uchar unsigned char
#define uint unsigned int
sbit lcd_en=P1^2;
sbit lcd_rs=P1^4;
sbit lcd_rw=P1^3;
///sbit lcd_psb=P3^6;
sbit dq=P1^1;
uint t,s;
//void init();
/////////////////
uchar flag,count;
void delayus(uint z);
void delay(uint z);
void init_12864(void);
void write_12864com(uchar com);
void write_12864dat(uchar dat);
void write_12864com(uchar com)//写指令函数
{
lcd_r
您可能关注的文档
- 士研究生入学统一考试数学试题及答案.doc
- GPSRTK与全站仪联合测图在地形测量中应用.doc
- Web博雅学院科研管理系统设计.doc
- MATLAB汽车道路模型研究论文.doc
- PLC火灾自动报警系统设计.doc
- 有限元七材料非线性问题有限元.doc
- 四层电梯PLC控制系统设计(00002).doc
- HNCE网上考试系统v.doc
- 晶体管原理实验全书.doc
- 宿州正标采石厂现状评价.doc
- 浙江省温州市2024-2025学年七年级上学期语文期末考查卷.docx
- 精品解析:北京市建华实验学校2024-2025学年七年级下学期期中英语试题(原卷版).docx
- 精品解析:北京市通州区2024-2025学年七年级下学期期末考试英语试卷(原卷版).docx
- 精品解析:北京市回民学校2024-2025学年九年级上学期期中语文试题(解析版).docx
- 精品解析:北京市海淀区2025-2026学年九年级上学期期末语文试题(解析版).docx
- 精品解析:北京市东城区汇文中学2025-2026学年八年级上学期期中语文试题(原卷版).docx
- 精品解析:北京市回民学校2024-2025学年九年级上学期期中语文试题(原卷版).docx
- 精品解析:2024-2025学年广东省广州市从化区街口镇中心小学人教版五年级上册期中测试数学试卷(解析版).docx
- 精品解析:北京市通州区2024-2025学年七年级下学期期末考试英语试卷(解析版).docx
- 精品解析:北京市建华实验学校2024-2025学年七年级下学期期中英语试题(解析版).docx
最近下载
- 安徽财经大学《思想道德与法治》2021–2022学年期末试卷.pdf VIP
- 宋庆龄的故居课件.pptx VIP
- 小学数学新苏教版三年级下册 年、月、日的秘密 第2课时 年、月、日知识知多少 教学课件(2026春).pptx VIP
- 镜鞘类器械的清洗处理流程及损坏原因分析.pptx VIP
- 安徽财经大学《思想道德与法治》2016-2017学年期末试卷.pdf VIP
- 2026考研政治真题及详解.pdf
- DL_T 802.7-2023 电力电缆导管技术条件 第7部分:非开挖用塑料电缆导管.pdf VIP
- 有色金属矿山排土场设计规范.pdf VIP
- 宋代医书印刷传播.docx VIP
- 2023-2024学年浙江省绍兴市柯桥区统编版四年级上册期末考试语文试卷[含答案] .pdf VIP
原创力文档

文档评论(0)