资讯详情

应用AVR单片机制作电子打铃仪的思路

具有512个字节的片内,利用它可以记录事先设定的打铃时间(如果每个时间条需要2个字节,则存储的时间条可以200多个),然后将AVR制作成电子钟,在某个时间内,扫描并取出片内存储的时间条,与当前时间进行对比,如果吻合,则打铃。 下面是打铃仪(成熟产品)的具体设计思路: 1、硬件方面:用有供电的日历芯片DS1302作电子钟的标准时间,AVR外置I2C存储器,LED作状态和时间显示,四至五个作控制,输出采用无触点方案。供电:12V直流/220V两用,没有市电自动转换12V蓄供电。 控制开关的分配:时分调整2个,功能转换1个,存储或显示记录打铃点1个,备用1个。 2、软件方面:从存储器中取出所有打铃点(一般要限额),每分钟对比一次,查询是否存在打铃点。如果有则执行打铃程序。如果打铃点作了调整,则再次取出打铃点。

本人不负自己期望,在学习应用AVR单片机方面取得重大的进展。本人已经具备初步应用AVR制作打铃仪的设计、编程能力。虽然现在制作的模型仍存在一些缺点而不能推广、应用,但设计思路已经相当清晰,制作成功已指日可待。

下面是部分源程序: time(); jinwei(); scankey(); if(hour==hour00&min==min00&out==1)//三个条件缺一不可 { savenum=savenum+2; hour00=EEPROMread(savenum); _NOP();_NOP();_NOP(); min00=EEPROMread(savenum+1); daling(); }

-电子元器件采购网(www.ruidan.com)是本土元器件目录分销商,采用“小批量、现货、样品”销售模式,致力于满足客户多型号、高质量、快速交付的采购需求。 自建高效智能仓储,拥有自营库存超过50,000种,提供一站式正品现货采购、个性化解决方案、选型替代等多元化服务。
锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台