嵌入式系统与接口技术课程设计-ARM7串口聊天程序设计.doc

嵌入式系统与接口技术课程设计-ARM7串口聊天程序设计.doc

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
嵌入式系统与接口技术课程设计-ARM7串口聊天程序设计

嵌入式系统与接口技术 课 程 报 告 ARM7的串口聊天程序设计 学号 姓名 班级 电气1081班 指导老师 目 录 摘要 I introduction II 1 概述 1 1.1 设计任务 1 1.2 设计要求 1 2 系统总方案及硬件设计 2 2.1 系统总方案 2 2.1.1 系统基本功能 2 2.1.2 系统结构原理 2 2.2 硬件各部分设计 3 3 软件设计 4 3.1 软件流程设计 4 3.2 程序模块 5 3.2.1 4X12键盘扫描程序 5 3.2.2 160*128液晶显示驱动: 7 3.2.3 按键功能判断 11 3.2.4 通信功能 13 3.2.5 控制主程序 17 4 Proteus仿真 21 4.1 启动状态仿真 21 4.2 输入姓名 21 4.3 输入按键 22 4.4 含有姓名的通信 22 4.5 切换大小写以及组合按键 23 设计心得 24 参考文献 25 摘要 嵌入式系统它摒弃了普通计算机复杂的系统结构,把需要用到的设备集成到一块硅片上,能够在成本上得到很好的控制,而在控制效果又能满足实际设计需要的微型计算机。本实验采用基于ARM7架构的LPC2138微处理器,它集成了多个32位定时器、1个或2个10位 多路ADC、10 位DAC、PWM通道和47 个GPIO以及多达9个边沿或电平触发的外部中断使它们特别适用于工业控制和医疗系统。在自动控制系统中,嵌入式芯片起着相当于人的大脑一样的作用。现代控制系统,通过编译出优秀的软件,可以更加接近人的想法来实现控制,他是模糊控制,精确控制,等等控制方法的简单的实现场所。本课程设计通过设计一个具有按键控制、液晶显示功能的通讯聊天工具,核心采用LPC2138,采用4X12扫描按键,显示采用160*128液晶英文显示,通过其中一块芯片上输入的信息,可以传输到另一块芯片上并显示出来。当然,同时也可以输入不同的字模,液晶上也可以显示不同的图案。 关键词:LPC2138;IQQ聊天工具;4X12扫描按键;液晶;字模 introduction Embedded microcontroller chip is an upgraded version, it integrates a number of 32-bit timers, one or two 10-bit 8-channel ADC, 10 位 DAC, PWM channels and 47 GPIO and up to nine edge or level triggered External interrupt enable them particularly suitable for industrial control and medical systems. In the automatic control system, embedded chip, like the human brain plays an equivalent role. Modern control system, by compiling the best software, can be more close to peoples ideas to achieve control, he is fuzzy control, precise control, and so simple to achieve control sites. The course design through the design of a key control, LCD display chat tool of communication, the core using LPC2138, using 4X12 scan button, display with 160 * 128 LCD display in English, through which the information entered on a single chip can be transferred to another piece of chip and displayed. Of course, you can also enter a different font, the LCD can also display different patterns. Keywords: LPC2138,IQQ chat; 4X12 scankeybord; LCD; 概述 设计任务 通过学习ARM嵌入式系统,熟悉使用ARM芯片来设计控制系统。本实验使用LPC2138,4X12键盘扫描,160128液晶显示文字图案,控制UA

文档评论(0)

3471161553 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档