• 回答数

    4

  • 浏览数

    213

ybxiong168
首页 > 学术论文 > 智能门锁论文需要的文献

4个回答 默认排序
  • 默认排序
  • 按时间排序

我们的季节e

已采纳

新款的单片机都可以设置密码

317 评论

瑷逮云暮

程序设计内容

(1). 密码的设定,在此程序中密码是固定在程序存储器ROM中,假设预设的密码为“12345”共5位密码。

(2). 密码的输入问题:  由于采用两个按键来完成密码的输入,那么其中一个按键为功能键,另一个按键为数字键。在输入过程中,首先输入密码的长度,接着根据密码的长度输入密码的位数,直到所有长度的密码都已经输入完毕;或者输入确认功能键之后,才能完成密码的输入过程。进入密码的判断比较处理状态并给出相应的处理过程。

(3).按键禁止功能:初始化时,是允许按键输入密码,当有按键按下并开始进入按键识别状态时,按键禁止功能被激活,但启动的状态在3次密码输入不正确的情况下发生的。

C语言源程序

#include unsigned char code ps[]={1,2,3,4,5};

unsigned char code dispcode[]={0x3f,0x06,0x5b,0x4f,0x66,                               

0x6d,0x7d,0x07,0x7f,0x6f,0x00,0x40};

unsigned char pslen=9; unsigned char templen;

unsigned char digit; unsigned char funcount;

unsigned char digitcount;

unsigned char psbuf[9];

bit cmpflag;

bit hibitflag;

bit errorflag;

bit rightflag;

unsigned int second3;

unsigned int aa;

unsigned int bb;

bit alarmflag;

bit exchangeflag;

unsigned int cc;

unsigned int dd;

bit okflag;

unsigned char oka;

unsigned char okb;

void main(void)

{  

unsigned char i,j;  

P2=dispcode[digitcount];  

TMOD=0x01;  

TH0=(65536-500)/256;  

TL0=(65536-500)%6;  

TR0=1;  

ET0=1;  

EA=1;  

while(1)   

  {      

if(cmpflag==0)        

{          

if(P3_6==0) //function key           

  {              

for(i=10;i>0;i--)              

for(j=248;j>0;j--);      

         if(P3_6==0)                

{                

   if(hibitflag==0)       

              {     

                  funcount++;  

                     if(funcount==pslen+2)

                        {  

                         funcount=0;

                          cmpflag=1;

                         }

                       P1=dispcode[funcount];

                    }

                    else

                      {

                         second3=0;

                      }  

                 while(P3_6==0);

                }

            }

          if(P3_7==0) //digit key

            {

              for(i=10;i>0;i--)

              for(j=248;j>0;j--);

              if(P3_7==0)

                {

                  if(hibitflag==0)

                    {

                      digitcount++; 

                  if(digitcount==10)

                        {

                          digitcount=0;

                        }

                      P2=dispcode[digitcount];

                      if(funcount==1)

                        {

                          pslen=digitcount;                          

templen=pslen;

                        }

                        else if(funcount>1)

                          {  

                           psbuf[funcount-2]=digitcount;

                          }

                    }

                    else

                      {

                        second3=0;

                      }

                  while(P3_7==0);

                }

            }

        }  

       else

          {

            cmpflag=0;

            for(i=0;i

              {  

               if(ps[i]!=psbuf[i])

                  {

                    hibitflag=1;

                    i=pslen;

                    errorflag=1;

                    rightflag=0;

                    cmpflag=0;

                    second3=0;

                    goto a;  

                 }

              }   

          cc=0;  

           errorflag=0;  

           rightflag=1;

            hibitflag=0;

a:   cmpflag=0;

          }

}

}

void t0(void)

interrupt 1 using 0 {   TH0=(65536-500)/256;  

TL0=(65536-500)%6;  

if((errorflag==1) && (rightflag==0))  

{

      bb++;

      if(bb==800)

        {

          bb=0;

          alarmflag=~alarmflag;

        }

      if(alarmflag==1)

        {

          P0_0=~P0_0;

        }

      aa++;

      if(aa==800)

        {

          aa=0;

          P0_1=~P0_1;

        }

      second3++;

      if(second3==6400)

        {

          second3=0;

          hibitflag=0;

          errorflag=0;

          rightflag=0;

          cmpflag=0;

          P0_1=1;  

         alarmflag=0;

          bb=0;  

         aa=0;  

       }

    }

  if((errorflag==0) && (rightflag==1))

    {

      P0_1=0;

      cc++;

      if(cc<1000)

        {

          okflag=1;

        }

        else if(cc<2000)

          {

            okflag=0;

          }

          else

            {

              errorflag=0;

              rightflag=0;

              hibitflag=0;

              cmpflag=0;

              P0_1=1;

              cc=0;  

             oka=0;

              okb=0;

              okflag=0;  

             P0_0=1;  

           }

      if(okflag==1)

        {  

         oka++;  

         if(oka==2)

            {

              oka=0;

              P0_0=~P0_0;

            }

        }

        else

          {

            okb++;

            if(okb==3)

              {

                okb=0;

                P0_0=~P0_0;

              }  

         }

    }

}

316 评论

胖小咪咪

用STC的单片机,里面有EEPROM,把设定的密码写到里面。正常运行时 输入密码和EEPROM里面的密码比较 正确了就可以进入

357 评论

sugar糖果君

[1]朱岑郁.国内户外音乐节运营问题研究[D].南京艺术学院2014

[2]左康秀.我国在线音乐产业的价值链[J].经营与管理.2014(06)

[3]孙武军,陆璐.交叉网络外部性与双边市场的倾斜式定价[J].中国经济问题.2013(06)

[4]余家辉.歌曲翻唱的版权问题研究[D].暨南大学2014

[5]李泉.双边市场价格理论及其产业应用研究[D].上海交通大学2008

[6]于霞.基于Hotelling模型的零售平台企业定价[J].统计与决策.2013(19)

[7]盛利.网络音乐有偿下载模式及其国内建设[J].音乐传播.2013(03)

[8]袁楠.天津大学“北洋合唱团”培养与训练的研究[D].曲阜师范大学2014

[9]徐天维.黄山市屯溪区民间音乐教育传承的可行性研究[D].南京艺术学院2014

[10]周加海.观第九届中国音乐金钟奖美声组比赛有感[D].河南大学2014

[11]武立强.山西交响乐演出市场调查与营销策略研究[D].河北师范大学2014

[12]尹隆.基于双边市场理论的媒体广告价格调整问题研究[J].北京工商大学学报(社会科学版).2013(05)

[13]王小芳,纪汉霖.双边市场的识别与界定:争论及最新进展[J].产业经济评论.2013(03)

[14]张鲁晶.大学生满意度模型构建与影响因素分析[D].首都经济贸易大学2010

[15]郑桂凤.移动互联网的用户行为分析系统的设计与实现[D].北京邮电大学2010

[16]张效辉.外商直接投资影响我国农业产业结构演变的机理研究[D].浙江财经学院2011

[17]刘文婷.以运营商为主导的移动互联网业务商业模式研究[D].北京邮电大学2009

[18]王娜仁图雅.浑善达克沙地草原畜牧业生产与气候关系初探[D].内蒙古师范大学2009

[19]侯琳琦,郑晓慧.三网融合带给中国数字音乐的机遇和挑战[J].人民音乐.2013(09)

[20][J].(1)

[21]AtipAsvanund,KarenClay,RamayyaKrishnan,[J].(2)

[22]‐SIDEDMARKETSWITHMULTI‐HOMING[J].(3)

[1]房婷,蒋达.音乐可视化研究[J].电影评介.2013(05)

[2]付一超,张宏,林高雅,胡志强,赵瑞瑞.音乐播放中RGB-LED混光呈现匹配研究与实现[J].哈尔滨理工大学学报.2014(06)

[3]翟明超.浅谈色彩音乐的发展[J].大众文艺.2011(24)

[4]张宏,田春伟,林高雅,李小进,刘露.基于音频信号频谱分析的混合光效设计与实现[J].哈尔滨理工大学学报.2013(06)

[5]黄玉豪.STC89C58RD+单片机在MP3播放器设计中的应用[J].电子产品世界.2013(06)

[6]何谐.FAT32文件系统在Cortex-M3音乐播放器中的应用[J].单片机与嵌入式系统应用.2013(06)

[7]翁斌.嵌入式系统中USB总线的应用[J].电子质量.2013(01)

[8]Zoranovic,AleksandarL,Stojanovic,GoranM,Malbasa,[J].(3)

[9][J].(1)

[10]李书宇.WSN在农业温室监测系统中的应用[D].哈尔滨理工大学2013

[11]李欣欣.基于MPI的层次聚类算法的研究及实现[D].哈尔滨理工大学2012

[12]林钦.基于LotusDomino的办公自动化系统的设计与实现[D].福州大学2010

[13]张雪芳.浅谈音乐心理治疗[J].北方音乐.2011(11)

[14]张龙.基于S2SH+ExtJS的市级卫生防疫部门OA系统的设计与实现[D].福州大学2010

[15]胡远涛.基于中职学校“构、分、破、锁”的多边形建模和有关渲染技术的教学研究[D].西北师范大学2014

[16]符运河.基于AX2010解码芯片的嵌入式MP3播放系统的设计与实现[D].哈尔滨工业大学2012

[1]冯昕.智能手机美食应用信息设计研究[D].华东理工大学2015

[2]王兆,胡锦.从用户需求分析如何初步定义产品功能[J].艺术与设计(理论).2011(02)

[3]聂大安,李彦,麻广林,马涛.基于用户需求分类的同步多产品设计方法[J].计算机集成制造系统.2010(06)

[4]郁宁亚.LTE基站系统安全性算法及接口的FPGA设计与实现[D].武汉邮电科学研究院2015

[5]庄小芳.无线Mesh网络信道分配算法的研究[D].福州大学2011

[6]王昆鹏.基于文化因子的互联网产品满意度研究[D].浙江大学2011

[7]石曦.手持移动设备的界面设计模式和框架研究[D].北京服装学院2015

[8]熊子鉴.老年消费者高端养老消费意愿的影响因素研究[D].浙江工商大学2015

[9]陈颖.无线传感器网络自适应任务分配算法的研究[D].福州大学2011

[10]王钦.基于ZigBee无线传感器网络的研究与应用[D].福州大学2010

[11]周昱含.基于无线传感器网络的自适应压缩传感重构算法的研究[D].南开大学2013

[12]张沙沙.基于层次分析法的移动互联网产品可用性研究[D].北京邮电大学2010

[13]黄文涛.基于用户研究的互联网产品界面设计及评估[D].南京航空航天大学2013

[14]于晓燕.智能手机游戏界面设计研究[D].华东理工大学2015

[15]殷佳丽.基于情感化设计的儿童互联网产品界面视觉设计研究[D].苏州大学2014

[16]彭佳.基于用户体验的老年智能手机APP界面交互设计研究[D].华东理工大学2014

[17]赵文政.不同终端的互联网产品移植中的差异化设计研究[D].北京印刷学院2013

[18]程求江.基于NGID-DBSCAN算法与最小包围圆模型的基站位置分析[D].武汉邮电科学研究院2015

[19]聂波,王绪刚,王宏安,王纲.手持移动设备中多通道交互的通用开发框架[J].计算机应用研究.2007(09)

[20]CermakLS,';

[21]

115 评论

相关问答

  • 行政部门的智能毕业论文

    行政管理(administration management)是运用国家权力对社会事务的一种管理活动。广义上解释,行政管理是指国家政治目标的执行,包括立法、行政

    玲珑金月 4人参与回答 2023-12-08
  • 智能门禁系统毕业论文

    那动我品质我 对质量,全, 权威,好的,好的肯定?

    白羊座小叔 5人参与回答 2023-12-08
  • 智能家居中人工智能论文文献

    王斌博士,CSHIA智能家居技术研究院院长 人工智能技术是当前的热点,也是我们国家的战略。事实上,人工智能已经热了很多年了。人工智能源于上世纪60年代,美国的一

    luoyue1231 3人参与回答 2023-12-09
  • 连锁门店选址论文参考文献

    连锁经营论文参考文献 无论是在学习还是在工作中,大家都不可避免地会接触到论文吧,通过论文写作可以培养我们的科学研究能力。相信很多朋友都对写论文感到非常苦恼吧,下

    武汉碧海蓝天 3人参与回答 2023-12-09
  • 智慧开启智慧之门的议论文

    正如大自然有春夏秋冬,一棵树一生必经历从抽芽、开花到落叶、归根;人的一生必经历的四个阶段中,智慧始终贯穿其中,像四季一样变换,下面给大家分享以智慧为话题议论文,

    狂睡不醒 2人参与回答 2023-12-09