





























值对应码,键盘扫描采用线反转法设置为行为输出列为输入设置行为高电平列为低电平小延时,建立电平取列对应位信息语句设置为列为输出,行为输入,列扫描小延时,建立电平小延时,建立电平,得到排列按键无效记录主机用户名字长度清除输入指针,记录从机用户长度清除等待信息清除等待信息清除接收标志,统计接收数组长度仿真启动状态仿真启动有欢迎界面,如图图启动状态图输入姓名图名字输入界面输入按键图输入信息仿真含有姓名的通信图通信互动界面切换大小写以及组合按键图大小字母键及双功能键仿真设计心得在本次课程设计中通过我们选择了模拟通讯设计。
经过两个多星期的忙碌,整个设计实现了从单的理论学习到解决实际问题的转变。
通过本次课程设计,我们最大的收获是提高了自己的分析能力,培养了我们的寻求解决问题的能力。
在设计中,充分利用我们所学的知识,例如键盘扫描的等,也有通过查找资料的额外收获如,图片取模的应用。
这次实践让我们受益匪浅,在摸索该如何设计电路所实现的功能时,培养了我们的设计思维,在让我们体会到设计地电路及程序编写的艰辛时,也让我们体会到成功的喜悦和快乐。
设计使用的软件是和,由于较早接触过这两个软件,所以画图和仿真就比较容易,同时也使得设计有了质量的保证。
课程设计提高了我们的综合设计能力,它使得我们的理论知识得到了综合应用,培养了我们综合运用所学的理论知识和解决较复杂的实际问题的能力。
电子技术发展呈现出系统集成化,自动化,设计自动化,用户专业化和测试智能化的优势,作为个大学生,我们必须紧随时代的发展,真实的我们比寻妖扩展自己的知识,并利用计算机辅助分析和设计,这对我们是有益的。
课程设计的自主设计学习和研究过程中通过写课程设计的总结报告,初步训练了我们的书面表达能力,组织逻辑能力,这些技能应用性强,对我们的将来就业和进步发展帮助很大。
同时也加强了对课本知识的理解,使我们的理论和实际的联系加深。
本次设计也反映了我们的知识严重的不足,激发了我们的自学能力和应对挑战的能力,为今后的学习打下了良好的基础,培养了我们的严谨务实,戒骄戒躁的作风。
参考文献周美娟技术及系统设计北京清华大学出版社,郑逢兴接口原理与技术长沙国防科技大学出版社,刘复华及其应用系统设计北京清华大学出版社,朱仲英原理及应用上海上海交通大学出版社,罗朝杰设计基础北京人民邮电出版社,周立功嵌入式系统基本教程,目录摘要概述设计任务设计要求系统总方案及硬件设计系统总方案系统基本功能系统结构原理硬件各部分设计软件设计软件流程设计程序模块键盘扫描程序液晶显示驱动按键功能判断通信功能控制主程序仿真启动状态仿真输入姓名输入按键含有姓名的通信切换大小写以及组合按键设计心得参考文献摘要嵌入式系统它摒弃了普通计算机复杂的系统结构,把需要用到的设备集成到块硅片上,能够在成本上得到很好的控制,而在控制效果又能满足实际设计需要的微型计算机。
本实验采用基于架构的微处理器,它集成了多个位定时器个或个位多路位通道和个以及多达个边沿或电平触发的外部中断使它们特别适用于工业控制和医疗系统。
在自动控制系统中,嵌入式芯片起着相当于人的大脑样的作用。
现代控制系统,通过编译出优秀的软件,可以更加接近人的想法来实现控制,他是模糊控制,精确控制,等等控制方法的简单的实现场所。
本课程设计通过设计个具有按键控制液晶显示功能的通讯聊天工具,核心采用,采用扫描按键,显示采用液晶英文显示,通过其中块芯片上输入的信息,可以传输到另块芯片上并显示出来。
当然,同时也可以输入不同的字模,液晶上也可以显示不同的图案。
关键词聊天工具扫描按键液晶字模,位概述设计任务通过学习嵌入式系统,熟悉使用芯片来设计控制系统。
本实验使用,键盘扫描,液晶显示文字图案,控制通信,实现各种控制功能,以及实现更为友好的人机交换界面。
设计要求键盘上有个数字按键,两个复合键和两个功能按键和,分别控制确认输出和删除上输入,尽最大可能模拟电脑键盘排布。
液晶用来显示初始画面及双方通讯内容,包括英文大小写,数字及,等常用符号。
系统总方案及硬件设计系统总方案系统基本功能两台用于通信的系统,分别连接着液晶及键盘。
其中台机子通过按键输入个字符串,按确认后同时在自己及另台机子的液晶上显示,输入紧随其后清零。
由于最大限度地模拟键盘,所以设置了和按键可以大量简化键盘排布的方案。
系统结构原理系统采用单片机为核心,采用显示,线反转法键盘,系统结构图如图所示。
串口通信键盘键盘图系统结构图硬件各部分设计由于本实验比较简单,而且没必要花费比较多的钱做实物,所以采用来仿真,可以更快地达到验证该系统的功能,电路如图所示。
系统左图系统右图图系统电路图软件设计软件流程设计本设计
