接口是个可编程的全双工串行通信接口。它可用作异步通信并与串行传送信息的外部设备相连接。内部寄存器的设置单片机通过引脚串行数据接收端和引脚串行数据发送端与外界通信。是串行缓冲寄存器,包括发送寄存器和接收寄存器。它们有相同的名字和地址空间,但不会出现冲突,因为它们两个有个只能被读出数据,另外个只能被写入数据。当然,对单片机的串口的使用是通过对串行口的控制与状态寄存器的操作来完成串口通信设计的。串行口控制寄存器是,它用于定义串行口工作方式及实施接收和发送的控制。其各位定义如下表所示。表串行口控制器串行口工作方式选择位,其定义如表所示。多机通信控制位。不同的工作方式下,有不同的选择限制。在方式时,在方式中,当时,只有接收到有效停止位,才置于在方式或方式中,当且接收到的第九位数据时,才置于。表串行口的四种工作方式方式功能波特率移位寄存器方式,用于扩展并行口位通用异步接收器发送器可变位通用异步接收器发送器或位通用异步接收器发送器可变接收允许控制位。有软件置位以允许接收,软件清零。发送数据的第九位。在方式或方式中,要发送的第九位数据,可约定作为奇偶校验位。接收数据的第九位。在方式中不使用,在方式或方式中,为接收收据到的第九位数据。发送中断标志位。在发送停止位之前,有硬件置位。置位表示申请中断,可根据需要,用软件查询的方法获得数据已经完毕的信息或用中断的方式来发送下个数据。必须用软件清零。接收中断标志位。在接收到停止位的中间时刻由硬件置位。置位表示个数据接收完毕,可用查询的方法获知或者用中断的方法获知。也必须用软件清零。单片机的串口工作还要受到特殊功能寄存器设置的限制。是个位特殊功能寄存器,地址为,其最高位是,用于单片机系列的串口设置。该位是单片机串口的波特率系数的控制位,当时,波特率加倍,否则不用加倍。单片机的串口工作方式方式方式为位移位寄存器输入输出方式,多用于外接移位寄存器以扩展口,波特率固定为,其中的为时钟频率。在方式中,串行端口作为输出时,只要向串行缓冲器写入个字节数据后,串行端口就把此位数据以固定的波特率,从引脚逐位输出从低位到高位,低位在前,高位在后。此时,输出频率为的同步移位脉冲。数据发送前,尽管不使用中断,中断标志还必须清零,位数据发送完后,自动置。如要再发送,必须用软件将清零。当串行端口以方式作为输入时,为数据输入端,仍为同步信号输出端,输出频率为的同步移位元脉冲,使外部数据逐位移入。当接收到位数据帧后,中断标志自动置。如果再接收,必须用软件先将清零。方式方式为位异步串行通信方式。其中,个起始位,个数据位由低位到高位和个停止位。波特率由定时器的溢出率和位的状态确定。条写指令就可启动数据发送过程。在发送移位单元时钟由波特率确定的同步下,从先送出起始位,然后是位数据位,最后是停止位。这样的帧位数据发送完后,中断标志置位。在允许接收的条件下,当出现由到的负跳变时,即被当成是串行发送来的帧数据的起始位,从而启动次接收过程。当位数据接收完,并检测到高电平停止位后,即把接收到的位数据装入,置位,帧数据的接收过程就完成了。方式,方式,为位异步串行通信方式,其中包括个起始位,个数据位由低位到高位,个附加的第位和个停止位。方式和方式除波特率不同外,其它性能完全相同。方式和方式与方式的操作过程基本相同,主要差别在于方式,有第位数据。发送时,发送机的这第位数据来自该机中的,而接收机将接收到的这第位数据送入本机中的。这个第位数据通常用作数据的奇偶检验位,或在多机通信中作为地址数据的特征位。单片机的串口通信波特率的设定在串行通信中,收发双方的波特率要有定的约定。在种工作方式中,方式和方式的波特率是固定的,而方式和的是可变的。般情况下方式的波特率定时器的溢出率方式的波特率方式的波特率定时器的溢出率其中,是控制寄存器中的位控空位,其取值有和两种状态。显然,当时,波特率定时器的溢出率,而当时,波特率定时器的溢出率。所谓定时器的溢出率,就是指定时器秒钟内的溢出次数。再者,在晶振时钟频率定的条件下,方式只有两种波特率,而方式可通过编程设置成多种波特率,这正是这两种方式的差别所在。因为方式为自动重新装入初值的位定时器计数器模式,所以用它来做波特率发生器最为合适。般的,时钟频率选用时,最容易获得标准的波特率,所以很多单片机系统都选用了这个晶振。知道了串口通信的设定方法,还需要进行单片机的通信的编程。下面是段设定单片机串口接收数据的程序代码。表示了串口使用前的控制字的设定,波特率的选择以及通信方式的确定。串行工作方式,位异步通信方式,定时器,方式,位自动重装载,表示数据传输率加倍数据传输率,开总中断,允许串行中断启动定时器单片机通讯软件程序流程图单片机串行中断接收程序流程图如图所示。图单片机串行中断接收程序流程图源程序代码串行口收发中断函数关闭中断清除接收中断标志将接收字符送到中间变量将数值赋给,用于显示计算要显示信息的大小中断开始关中断清保护现场接收数据存放数据接收数据是否为置清恢复现场开中断中断返回开中断通讯硬件电路设计通信原理方案由上可知,单片机的输入和输出都是电平,而机配置的是标准串行接口,两者的电气规范不致,因此要完成单片机和机之间的通信,必须对单片机输出的电平进行电平转换。单片机和的通信原理方案如图所示。图串口通信原理图由图可知数据通信的硬件上采用了线制,将单片机和机串口的个引脚分别连在起,即将机和单片机的数据发送线与数据接收线交叉连接,两者的地线直接相连,而其它信号线均不用。这里采用软件握手的方式。这样既可以实现预定的任务又可以简化电路设计。通信电路要完成上述的功能,需要设计单片机和机的串口通信电路。图是完整单片机和机的连接和电平转换的电路原理图。图机与单片机的串口通信电路显示系统设计显示模块的硬件设计芯片的选择显示模块选用来显示信息。是种具有位位线或线串行多种接口方式,内部含有国际级二级简体中文字库的点阵图形液晶显示模块其显示分辨率为,刘炳文程序设计教程北京清华大学出版社,林清祥主编程序设计实务入门北京中国铁道出版社,林卓然语言程序设计北京电子工业出版社,杨忠煌,黄博俊,李文昌单芯片实务与应用北京中国水利水电出版社,范逸之,陈立元与串行通信控制最新版北京清华大学出版社,陈代胜,张莉君基于实现单片机与机的串口通信中国地质大学机械与电子工程学院,第卷第期马壮,吴铮,王永强基于的机与单片机串行通信系统研究与实现唐山学院学报,第卷第四期张纯伟实现机与单片机之间串行通信的核心技术电脑知识与技术颜荣江,詹树仁热门集成电路使用手册第四册北京人民邮电出版社,吴微,文军单片机原理及制作武汉武汉大学出版社,张淑清单片微型计算机接口技术及其应用北京国防工业出版社,吴微,文军单片机原理及制作武汉武汉大学出版社,李子健基于单片机的汉字智能显示模块设计东华理工学院电子与机械工程学院南京农业大学本科生毕业论文设计指导教师审查意见表由指导教师填写学院工学院专业自动化姓名陈永海论文题目基于机的信息显示系统的设计对待毕业实习的态度及实习期间遵守纪律情况优良分般分较差二观察收集整理查阅资料及运用数据的水平优良分般分较差分三学生的独立工作能力和动手能力优良分般分较差分四毕业论文写作的规范化程度优良分般分较差分五毕业论文设计总体评价优良分般分较差分审查意见成绩及能否提交答辩指导教师签名年月日南京农业大学本科生毕业论文设计评阅教师评阅意见表由评阅教师填写学院工学院专业自动化姓名陈永海论文题目基于机的信息显示系统的设计论文选题的价值与合理性优秀分般分较差二论文的难度工作量大小和创新性优秀分般分较差分三数据资料分析归纳概括及运算的能力优秀分般分较差分四文字表达水平文章的逻辑性优秀分般分较差分五论文写作的规范化程度优秀分般分较差分评阅意见成绩及能否提交答辩评阅教师签名年月日南京农业大学本科生毕业论文设计答辩及综合评分表由答辩小组填写学院工学院专业自动化姓名陈永海论文题目基于机的信息显示系统的设计内容的科学性应用性和创新性优秀分般分较差二论文写作水平及知识面掌握程度优秀分般分较差分三语言表达能力逻辑思维能力回答问题的正确性优秀分般分较差分论文答辩意见及成绩答辩小组负责人签名年月日本科生毕业论文设计综合评定成绩由答辩小组填写指导教师评定成绩毕业论文设计评阅成绩毕业论文设计答辩成绩综合评定成绩注综合评定成绩等级优秀,良好,中等,及格,不及格分以下。答辩小组负责人签名年月日内置个点汉字,和个点字符集。利用该模块灵活的接口方式和简单方便的操作指令,可构成全中文人机交互图形界面。可以显示行点阵的汉字,也可完成图形显示,低电压低功耗是其又显著的特点。它具有以下基本特性低电源电压显示分辨率点内置汉字字库,提供个点阵字简繁体可选内置个点阵字符时钟频率显示方式半透正显驱动方式,视角方向点背光方式侧部高亮白色,功耗仅为普通的通讯方式串行并口可选内置转换电路,无需外加负压无需片选信号,简化软件设计工作温度,存储温度电路设计与单片机硬件接口原理图如下图所示图与单片机硬件接口原理图显示模块的软件设计主要完成的工作是单片机从上位机接收来的汉字的机内码和字母字符的码存放到存储器中,并按要求动态显示所接收的信息。软件程序核心如下主函数串口初始化对进行初始化下位机初始化界面以上为初始化部分,包括显示屏的初始化,在此处等待第次新数据到来,如果有新数据就刷新显示缓冲区,否则还是显示的内容,考虑可能中途刷新写汉字机内码到,以显示字形,函数功能的初始
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 33 页
第 2 页 / 共 33 页
第 3 页 / 共 33 页
第 4 页 / 共 33 页
第 5 页 / 共 33 页
第 6 页 / 共 33 页
第 7 页 / 共 33 页
第 8 页 / 共 33 页
第 9 页 / 共 33 页
第 10 页 / 共 33 页
第 11 页 / 共 33 页
第 12 页 / 共 33 页
第 13 页 / 共 33 页
第 14 页 / 共 33 页
第 15 页 / 共 33 页
预览结束,还剩
18 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。