菜单
  

    想要实现移动通信,手机是不可或缺。我们纵观手机的发展历程,我们可以发现:简单、实用的传统T9键盘性价比高。经过时间验证的T9键盘,仍然没有从人们的眼球中消失。事物的存在,必然有它的合理性。由于人们操作习惯的不同,每个人都有自己衷爱的输入设备。为了了解传统T9键盘,体会前人智慧的结晶,也为了将来可以为手机键盘的发展作出自己的贡献,我在此研究手机键盘设计。
    1.2 方案设计
    受限于手机的体积,我们要把多个按键字符集成在一个按键上。可选择输入数字,还是英文字符。并且根据不同的按键时间,可选择字符切换或覆盖。利用单片机的定时中断系统,仿真实现了手机键盘的功能。最终要使手机键盘具有数字、英文切换输入,大小写字母切换输入等功能。与普通矩阵键盘不同的是,我们还要实现拨号、清除及左右方向键的功能。
    1.3 课题意义
    首先,我了解了手机键盘的工作原理。我们通过按键的形式使用键盘来输入命令或者信息。键盘的本质就是一个开关量,我们通过控制这个开关量来调用键盘的按键编码。我们可以把数据或命令通过键盘发送给手机,从而输入命令,实现控制手机的初衷。
    虽然虚拟按键现在极其受到欢迎,但是传统T9键盘依然存在一些忠实的使用者。而且,我们也不能忽视那些追求实用或者追求个性的人。不仅是某些残疾人手机、老人手机、小孩手机依然使用T9键盘。而且,耐高温手机、三防手机也采用了T9键盘。
    2 设计选型
    2.1 微处理器的选择
    因为AT89C51单片机比较简单,而且符合本次设计的需求,所以采用MSC-51指令的AT89C51芯片。
    2.1.1 AT89C51芯片简介
    AT89C51是一种8位CMOS微处理器。低电压、高性能是这个4K字节FLASH存储器特性。微处理器可以重复清除ROM1000次。该器件由美国Atmel公司生产,密度高、存储器数据丢失困难。由于单个芯片中有多功能8位CPU和闪烁存储器的组合,所以它是一个高效的微控制器。
    2.1.2 AT89C51芯片引脚说明
    AT89C51芯片引脚如2-1所示。
    AT89C51芯片引脚图
    V CC :接电源+5V
    V SS :电源接地
    XTAL1:输入片内振荡器反向放大器数据的端口
    XTAL2:输出片内振荡器反向放大器数据的端口
    RST:复位输入端
    复位功能:单片机通电,在该引脚出现多于24个震荡周期的高电平,就会使单片机复位。芯片通电后,可以自行复位。可以把一个10uF电容接在RST和VCC之间。然后使RST经过8K欧电阻接VSS。
    PSEN:选读信号,可以驱动8个SL型TTL负载。当CPU访问外部程序ROM时,PSEN信号在一个周期里生效2次。
    ALE:输出低8位地址锁存时能的端口。外部ROM被单片机访问,16位地址信号有输出电平完成。低8位由P0输出,高8位由P2输出。ALE正脉冲输出是固定的,该引脚的震荡频率是1/6。
    EA:不限制外部程序ROM进行读、写操作
    当EA=1时,CPU读取片内ROM的指令。当计数器超过“0FFFH”时,运行片外ROM输入的命令。当EA=0时,CPU只访问片外程序ROM。
    P3:P3可以驱动3个LSRRL输入端。
    P3引脚的第二功能如表2-2所示。
    表2-2 P3引脚的第二功能表
    P3口引脚    第二功能
    P3.0    RXD(串行口输入端)
    P3.1    TXD(串行口输出端)
    P3.2    INT0 (外部中断0输入端)

    P3.3    INT1 (外部中断1输入端)

    P3.4    T0(定时器0的外部输入)
    P3.5           T1(定时器1的外部输入)
    P3.6    WR(“写”控制输出命令的外部数据ROM)
  1. 上一篇:FPGA应用于EIT系统的数字相敏解调器的研究
  2. 下一篇:PID网络拥塞控制算法的研究和实现
  1. 基于蓝牙的智能手机虚拟...

  2. AT89C51单片机城市道路积水...

  3. AT89C51单片机电热水器智能...

  4. AT89C51单片机DDS多功能信号源的设计+电路图

  5. AT89C51单片机的数字频率计设计+程序+电路图

  6. AT89C51单片机模糊控制的电...

  7. AT89C51单片机心电信号检测...

  8. 杂拟谷盗体内共生菌沃尔...

  9. 中考体育项目与体育教学合理结合的研究

  10. 电站锅炉暖风器设计任务书

  11. 大众媒体对公共政策制定的影响

  12. 酸性水汽提装置总汽提塔设计+CAD图纸

  13. 乳业同业并购式全产业链...

  14. 十二层带中心支撑钢结构...

  15. 河岸冲刷和泥沙淤积的监测国内外研究现状

  16. 当代大学生慈善意识研究+文献综述

  17. java+mysql车辆管理系统的设计+源代码

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回