当前位置:文档之家› 武汉纺织大学单片机课程设计模板

武汉纺织大学单片机课程设计模板

武汉纺织大学单片机课程设计
单片机原理及应用课程设计设计题目:1602数字万年历
组长: A
班级:电气11203班
组员: A B C
学号 00000
指导教师:
成绩评定:
目录
一设计目的
1.1 经过单片机课程设计,熟练掌握c51语言的编程方法和
keil4的运用方法,将理论联系到实践中去,提高我们的动
脑和动手的能力。

1.2 经过数字秒表系统的设计,掌握外围器件如1602液晶的编
程思想,独立键盘的编程思想及它们和单片机I/O口的使
用方法,还有简单程序的编写,最终提高我们的逻辑抽象
能力。

二设计任务和要求
2.1 任务:设计一个能够在1602液晶上跑动的以独立键盘调
整年月日时分秒的数字万年历
2.2 要求:利用单片机实现上述任务即可
三设计原理分析
3.1最小系统的构建
基本组成:89c52芯片,时钟系统电路,复位电路,串
口通信电路,电源电路。

时钟系统是一个由振荡器产生的89c52系统工作所需的
时钟信号;复位电路产生系统复位功能;串口通信电路
经过电脑与单片机连接通信作用,在此用到了max232
芯片,一般作为pc机向单片机烧程序的作用;电源电路
为89c52系统提供稳定的电源。

下面介绍以上电路原理
图:
80C51信号引脚图
时钟系统电路复位电路
串口通讯电路和MX232芯片图3.2液晶1602原理
3.2.1液晶显示原理及各参数引脚介绍
LCD1602主要技术参数:
显示容量:16×2个字符
芯片工作电压:4.5—5.5V
工作电流:2.0mA(5.0V)
模块最佳工作电压:5.0V
字符尺寸:2.95×4.35(W×H)mm
3.2.5 电路图
经过最小系统与1602液晶各个端口的连接,确保1602液晶正常工作,再根据1602液晶时序图在keil2中写出相关程序,即可经过80c51来控制液晶显示。

四硬件资源及其分配。

相关主题