简易信息发布电路设计

来源 :中国科技财富 | 被引量 : 0次 | 上传用户:billhe123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  简易信息发布电路设计
  

知道键盘已经上电就绪;其次,单片机发送初始化命令,初始化键盘;再次,单片机判断键盘是否有按键被按下,并且识别其码号;最后,单片机发送控制命令给液晶控制器,使液晶显示所要显示的信息。
  3.2.PS/2键盘程序设计
  在PS/2通信过程中,主设备(单片机)是在时钟信号为低时发送和接收数据信号的。因为单片机到键盘发送的是指令,需要键盘回应,所以这部分程序采用查询方式;而单片机接收键盘数据时,数据线上的信号在时钟为低时已经稳定,所以这部分程序采用中方式,且不需要在程序中加入延时程序。
  程序模块主要包括串口中断模块、定时器中断模块、外部中断0服务程序模块、扫描键盘程序模块、发送键盘命令模块。其主程序流程图如图3:
  3.3.LCD液晶显示驱动程序设计
  按照设计要求,本课题的液晶显示驱动软件包括初始化部分和显示应用程序两部分。初始化部分包括对液晶显示模块的初始化设置、液晶显示模块的显示RAM清零、单片机内部RAM的清零。
  显示应用程序部分主要是单独的显示子程序,通过一个单独的按键进行控制,按一次按键执行一个显示子程序,显示完最后一个显示子程序,自动回到第一个显示子程序,实现循环显示。
  显示子程序包括汉字、图形及图像的显示,并且实现了汉字的平移和图形的动态显示。其中汉字的平移是通过执行一个定时中断程序来不断改变显示区域的首地址实现的,由于显示区域的首地址是与液晶显示模块的显示RAM单元的每一字节相对应的,首地址加一意味着显示RAM单元的一个字节的改变,在黑白模式下即对应着八个像素的改变,所以在显示屏上汉字的平移是跳跃式的,间距为八个像素点;而图形的平移是通过显示控制器T6963C的位操作指令实现的,该位操作指令可以实现对显示屏每一像素点的亮暗操作,因而可以实现图形的平滑移动。流程图如图4。
  
  4、小结
  
  本文完成了一种基于MCS-51单片机的简易信息发布系统的设计,采用了普通的PC机键盘作为信息的输入端,可以输入简单的信息,单片机作为控制器,首先,它要实现与PC机键盘的通信,就是要用C语言编程以实现ps/2协议,当有按键按下时,单片机要识别是哪个键没按下,然后发送控制信息,使SED1335控制液晶模块显示信息。完成了预计的功能。
其他文献
[Objective]This study aimed to construct four-dimensional graphics of nucleotide sequences of six genes in rice( GluB-6,GluB-7,PDIL2,OsMPK1,OsCATC,OsCATA) and t
在线座谈(Online Seminar)是中电网于2000年推出的创新服务,通过“视频演示+专家解说+在线问答”三位一体相结合的形式,充分发挥网络平台的便捷性。实现了先进半导体技术提供商与系
有什么样的发展观,就会有什么样的公平观与效率观。在传统的发展观下,经济公平与经济效率之间的冲突是矛盾的主要方面,“效率优先、兼顾公平”的政策主张明显地带有“追求生产性
摘要:组织是一切管理活动取得成功的基础。为了有效地实现项目目的,就必须建立目组织。在实际存在的多种项目组织形式中,每一种组织形式都有其各自的优点和缺点有其适用的场合。因此,人们在进行组织形式设计时,要采取具体问题具体分析的方法选择合适满意的组织形式。  关键词:工程总承包,组织,变革,项目    笔者所在的企业为了适应发展的需要,与工程总承包模式接轨,进一步提高设计管理水平,院对设计管理体制进行改
企业与高校研究机构的合作不仅是深化产学研的合作、发挥资源优势的合作.更是彼此在开放中寻求发展的一种合作。
SHAPE(selective 2'-hydroxyl acylation analyzed by primer extension) chemistry has been widely used in the prediction oi RJNA secondary structure at single-n
期刊