doc文档 基于51单片机的1602万年历

生活休闲 > 随笔 > 其它 > 文档预览
6 页 937 浏览 9 收藏 4.7分

摘要:功能描述:本设计完成基于DS1307作为时钟芯片,以HD44780为控制器的LCD万年历显示。原理概述:如图一,时钟信号由DS1307模块串行发送到单片机,单片机处理后,将内容通过并行通讯发送到LCD液晶DDRAM上显示,此过程一直在主函数中循环,从而实现了将“年”、“月”、“日”、“时”、“分”、“秒”在液晶上显示的功能。端口说明单片机的P0作为LCD的并行通讯数据端口、P3口的P2.0、P2.1、P2.2作为LCD的控制端口,来控制LCD显示模式、功能以及内容;P1.0、P1.1、P1.2作为DS1302的串行通讯的数据端时钟端以及复位端,来获取时钟信息到单片机。效果显示图一(电路总图及万年历仿真结果) 图二(DS1302时钟电路仿真结果)图三(LCD1602液晶电路仿真结果) 图四(DS1302与液晶显示数据仿真结果)程序清单/***************writer:shopping.w******************/#include<reg52.h>#include<intrins.h>#include<string.h>#defineuintunsignedint#defineucharunsignedcharsbitIO=P1^0;sbitSCLK=P1^1;sbitRST=P1^2;sbitRS=P2^0;sbitRW=P2^1;sbitEN=P2^2;uchar*WEEK[]={"SUN","***","MON","TUS","WEN","THU","FRI","SAT"};ucharLCD_DSY_BUFFE

温馨提示:当前文档最多只能预览 5 页,若文档总页数超出了 5 页,请下载原文档以浏览全部内容。
本文档由 匿名用户2022-10-08 23:20:26上传分享
你可能在找
  • 江西工业学院课程设计报告书题目:基于STC89C52RD单片机实验板的制作与程序设计系别:专业:姓名:学号:指导老师:2016年12月 目录第1节引言.......................... ............................31.2基于89C51单片机系统实验板概述.............................31.2.1stc89C51单片机开发板硬件配置情况 ......................41.2.2、stc89C51单片机实验板配套实验........................4第2节系统主要硬件电路设计................
    4.9 分 17 页 | 838.95 KB
  • 4.9 分 0 页 | 2.32 KB
  • 课程设计报告课程设计名称:智能控制避障小车学生姓名:班级:学号:成绩:指导教师:开课时间:2016-2017学年第一学期独创声明本人声明所呈交的课程设计是本人在导师指导下进行的研究工作及取得的研究成果。 据我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含未获得(注:如没有其他需要特别声明的,本栏可空)或其他教育机构的学位或证书使用过的材料。 与我一同工作的同志对本研究所做的任何贡献均已在设计报告中作了明确的说明并表示谢意。作者签名:日期:年月日摘要介绍一种基于stc89c51单片机实现的智能避障小车设计。
    4.8 分 10 页 | 2.08 MB
  • 云龙51单片机教程作者:王云 第一课初识单片机1.单片机有什么用2.应该学什么样的单片机3.学习单片机需什么基础4.如何学好单片机5.学前准备,单片机学习开发环境的建立 单片机有什么用? 应该学什么样的单片机?在我们这个课程中,我们将选用51系列单片机作为讲解。51单片机同时也是学习,ARM、DSP、FPGA等,高端应用的基础知识。 学习单片机要什么基础? 1.有信心,有恒心;2.只要撑握最基本的数电模电知识;3.对各种器件的认识大家都是从0开始;4.单片机编程,只要会简单的C语言基础知识。
    3.0 分 256 页 | 7.97 MB
  • 1.实验任务如图4.1.1所示:在P1.0端口上接一个发光二极管L1,使L1在不停地一亮一灭,一亮一灭的时间间隔为0.2秒。 2.电路原理图图4.1.13.系统板上硬件连线把“单片机系统”区域中的P1.0端口用导线连接到“八路发光二极管指示模块”区域中的L1端口上。 4.程序设计内容(1).延时程序的设计方法作为单片机的指令的执行的时间是很短,数量大微秒级,因此,我们要求的闪烁时间间隔为0.2秒,相对于微秒来说,相差太大,所以我们在执行某一指令时,插入延时程序,来达到我们的要求
    4.7 分 3 页 | 44.82 KB
  • 若51单片机使用C语言编程,51单片机中断号的排列顺序是按中断向量地址由低到高来排列中断号,不是按中断查询的优先级或者中断服务顺序的优先级来排列中断号的。 本内容简单介绍了C51单片机的中断号以及中断向量,方便大家了解和学习关键词:一、中断号二、interrupt和using在C51中断中的使用8051系列MCU的基本结构包括:32个I/O口(4组8bit 中断发生后,MCU转到5个中断入口处之一,然后执行相应的中断服务处理程序。中断程序的入口地址被编译器放在中断向量中,中断向量位于程序代码段的最低地址处,注意这里的串口输入/输出中断共用一个中断向量。
    4.9 分 2 页 | 52.25 KB
  • 51单片机指令表助记符指令说明字节数周期数(数据传递类指令)MOVA,Rn寄存器传送到累加器11MOVA,direct直接地址传送到累加器21MOVA,@Ri累加器传送到外部RAM(8地址)11MOVA
    4.7 分 4 页 | 183.00 KB
  • D1-基于单片机的数字电压表设计D2-基于单片机的智能电压表设计(温度检测器)D3-基于单片机的LED流水灯系统设计D4-基于单片机的智能船模设计D5-基于单片机的电梯控制模型设计D6-基于单片机的水位控制系统设计 D7-基于单片机的水位控制系统设计(STC89—51型)D8-基于单片机的多路数据采集系统设计D9-基于单片机的抢答器设计D10-基于单片机的数字温度计设计D11-基于单片机的智能小车设计D12-基于单片机的数字温度计设计 D13-基于单片机的遥控器设计D14-基于单片机的串行通信发射机设计D15-基于单片机的简易智能电动车设计D16-基于单片机的太阳能热水器控制器设计>>>>>>>>>>>>>>>>>憋疯的分割线<<<<
    4.7 分 5 页 | 15.50 KB
  • 课程设计说明书课程设计名称专业班级学号学生姓名指导教师单片机原理及应用课程设计电子信息工程14040520141329李延琦胡黄水2016年12月26日课程设计任务书课程设计题目起止日期酒精测试仪计算机科学与工程 2016年12月26设计地点院单片机实验日—2017年1月34096日设计任务及日程安排:设计任务:分两部分:(一)、设计实现类:进行软、硬件设计,并上机编程、联线、调试、实现;1.电子钟的设计2.交通灯的设计 3.温度计的设计4.点阵显示5.电机调速6.电音乐发声(自己选曲)7.键盘液晶显示系统(二)、应用系统设计类:不须上机,查资料完成软、硬件设计画图。
    4.8 分 20 页 | 580.97 KB
  • 二.外部中断的处理过程 1、设置中断触发方式,即IT0=1或0,IT1=1或0?2、开对应的外部中断,即EX0=1或EX1=1;?3、开总中断,即EA=1;? 目的:感受外部中断对程序的影响,体会低电平触发和下降沿触发的区别。#include<>#defineuintunsignedint#d
    4.9 分 3 页 | 46.50 KB
本站APP下载(扫一扫)
活动:每周日APP免费下载全站文档
本站APP下载
热门文档