芯片解密单片机解密pic16f1516的智能电话控制系统设计

简介

此次设计的电话系统以PIC16F887单片机为核心,用C语言编写。利用单片机外接的矩阵键盘与单片机通信,实现模拟电话的拨出,挂断,重拨功能。单片机启动蜂鸣器发出音乐,提示拨出或按键音。利用单片机与外接的矩阵键盘,实现数字密码锁功能,可以实现载入密码,错误告警,重设密码,并于LCD上同步显示。另可实现简易计算器功能。通过键盘扫描实现音乐的开关。并利用串口通信控制智能电话。
使用MPLAB X IDE 5和Proteus 8.3仿真成功


实现功能
模拟电话拨号功能
模拟电话拨号时键盘拨出的电话号码(数字0~9),显示在LCD上;除0-9数字外,“*”用来删除最后的一个数字,“#”用来删除LCD上所有的数字,按下每个键都要有声响;设置一个重拨键,按下该键,自动重拨最后一个电话号码;号码拨通之后播放音乐提示;
计算器功能
能够实现简单的加,减,乘,除功能。除法要求至少保留两位小数。
密码锁功能
  • 数据手册下载

相关