怎样制作万年历单片机
1、基于51单片机制作万年历,用两个8位一体的共阴数码管,显示日期和时间。数码管位选用两片74HC138,便于动态扫描显示,又节省引脚。用3个按键调时,K1为选择调时状态,K2为加1键,K3为减1键。
2、单片机与手机之间的数据传输可以通过蓝牙、Wi-Fi或USB等方式实现。需要在单片机上添加相应的通信模块,并编写相应的通信协议和程序,将需要展现的数据通过通信模块发送到手机上。
3、如果你用液晶的话,加个1602,再加上4个按键就可以了。
4、用51单片机就可以做。编写软件用keil。仿真软件可以用Proteus。方案可以有以下2种:用专门的时钟芯片,比较经典的有DS12887和DS1302,任一种都是可以的。模块就是单片机最小系统+时钟芯片模块电路就可以了。
5、单片机的定时不好用的,你这个需要一个DS1302就可以搞定的~!网上有很多关于这个的程序啊~!你用定时器做一个小时钟还可以,但是做这个只定给用的DS1302或者别的一些芯片。
单片机做万年历用数码管的优缺点
1、优点:亮度高,显示大,驱动部份的软件简单。缺点:与液晶相比,耗电及体积大。
2、基于51单片机制作万年历,用两个8位一体的共阴数码管,显示日期和时间。数码管位选用两片74HC138,便于动态扫描显示,又节省引脚。用3个按键调时,K1为选择调时状态,K2为加1键,K3为减1键。
3、优点:当显示位数较多时,采用动态显示方式比较节省I/O***口,硬件电路也较静态显示简单,也比较省电;缺点:其稳定度不如静态显示方式。而且在显示位数较多时CPU要轮番扫描,占用CPU较多的时间。
4、硬件很容易做出来,软件就麻烦点了,需要看一下1602的用法(用数码管就可略此步了)1302的用法。
谁能告诉我单片机制作电子万年历的目的和意义?
1、本课题所研究的电子万年历是单片机控制技术的一个具体应用,主要研究内容包括以下几个方面:***(1)选用电子万年历芯片时,应重点考虑功能实在、使用方便、单片存储、低功耗、抗断电的器件。
2、由于单片机具有灵活性强、成本低、功耗低、保密性好等特点,所以电子日历时钟一般都以单片机为核心,外加一些***设备来实现。
3、因为它的有很好的开放性和可发挥性,因此对作者的要求比较高,不仅考察了对单片机的掌握能力更加强调了对单片机扩展的应用。而且在操作的设计上要力求简洁,功能上尽量齐全,显示界面也要出色。
4、电子万年历是采用独立芯片控制内部数据运行,以LED夜光数码显示日期、时间、星期、节气倒计,以及温度等日常信息,糅合了多项先进电子技术及现代经典工艺打造的现代数码计时产品。
5、各种产品一旦用上了单片机,就能起到使产品升级换代的功效。单片机又称单片微控制器,它的全称是单片微型计算机简称单片机(MCU)。它是典型的嵌入式微控制器,同时也是一种集成电路芯片。
6、Acc可以位寻址。累加器ACC是一个8位的存储单元,是用来放数据的。但是,这个存储单元有其特殊的地位,是单片机中一个非常关键的单元,很多运算都要通过ACC来进行。以后在学习指令时,常用A来表示累加器。
单片机程序中电子万年历+a=0;+a16,+a++表示什么意思?
是过程调用,就是说如果task_delay[0]=0***,就调用readtem()这个无参数传递的过程。
单片机制作电子万年历,就是让你以前学过的什么按键,数码管,12864,A/D,D/A………各种模块来个综合使用,锻炼一下自己的能力,检测一下自己到底学的怎么样,顺便在把自己学的的东西巩固一下。
ACC.0=E0H***ACC.0就是ACC的第0位。Acc可以位寻址。累加器ACC是一个8位的存储单元,是用来放数据的。但是,这个存储单元有其特殊的地位,是单片机中一个非常关键的单元,很多运算都要通过ACC来进行。
基于单片机的万年历难吗
1、这个不难,但是很繁琐的。你要实现按键功能,目测你要软件查询实现。LCD1602驱动,不难,网上代码一堆。计时功能:要用到定时器,也不是很难。
2、呵呵,看来对你来说是个麻烦事啊。做一个完整的板子出来。要有:电路板、单片机、阻值不同的电阻、电容、晶振、按键、导线、5V电源、稳压管、还有你上面提到的芯片。下载程序还需要其他一些东西,像MAX232芯片之类的。
3、单片机制做万年历***这方面的设计不太好做***,你可以去找别人帮你做一下。
4、硬件很容易做出来,软件就麻烦点了,需要看一下1602的用法(用数码管就可略此步了)1302的用法。
at89c51单片机电子万年历,要做好的电路图和源程序?
基于51单片机制作万年历,用两个8位一体的共阴数码管,显示日期和时间。数码管位选用两片74HC138,便于动态扫描显示,又节省引脚。用3个按键调时,K1为选择调时状态,K2为加1键,K3为减1键。
用proteus仿真AT89c51设计的时钟万年历,显示日期带闹,这要用到LCD12864才行,时钟电路用DS1302,加温度传感器DS18B20。这是仿真万年历的典型配置。仿真图如下。
用1302实时时钟芯片。可以保证断电后继续运行。
上传为一个万年历部分图,有接线图,几乎不用***元件,7段数码管管脚顺序及译码驱动集成电路74LS47,48***这里介绍一下7段数码管见下图***7段数码管又分共阴和共阳两种显示方式。
然后通过STC***ISP软件下载到单片机里。我估计AT公司也有相应的下载程序,你上网搜搜看吧。一般我们自己做电路,需要做个max232的DB9串口转换电路,max232芯片的功能就是实现电平的转换,所以电路中是要加个串口转换电路。
原理图就不给了,自己加上电源,晶振和复位电路***。
本文转载自互联网,如有侵权,联系删除