单片机与嵌入式实验教程.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机与嵌入式实验教程 9)如果有必要,可修改源代码,重新编译。然后点击“reload”按钮重新调试。 10)退出系统。 11)理解和掌握实验后,完成后面的实验练习题。 3.4.6 实验参考程序 3.4.7 问题与讨论 1)分析函数Erase_Block()。 2)分析函数Write_Page(),注意如何进行ECC校验。 出版社 经管分社 第4章 人机接口实验 4.1 矩阵键盘编程及实验 4.1.1 实验目的 通过实验了解键盘控制原理。 掌握ARM处理器的中断处理在矩阵键盘的控制方法中应用。 4.1.2 实验设备 硬件:SUPERARM9实验教学系统,仿真器套件,PC机。 单片机与嵌入式实验教程 单片机与嵌入式实验教程 4.1.3 实验内容 学习和掌握ARM处理器对矩阵键盘的控制方法。 编写程序以实现按下某个键就可以读出并显示其值。 4.1.4 实验原理 矩阵键盘 (1)键盘介绍 1)线性键盘 2)软件实现 单片机与嵌入式实验教程 4.1.3 实验内容 学习和掌握ARM处理器对矩阵键盘的控制方法。 编写程序以实现按下某个键就可以读出并显示其值。 4.1.4 实验原理 矩阵键盘 (1)键盘介绍 1)线性键盘 2)矩阵键盘 单片机与嵌入式实验教程 ①非编码键盘主要用软件的方法识键和译键。根据扫描方法的不同,可以分为行扫描法、列扫描法和反转法三种。 ②编码键盘主要由硬件来实现键的扫描和识别,硬件要求比较高。 (2)键盘扫描 1)中断法 2)扫描法 3)反转法 (3)键盘工作原理 单片机与嵌入式实验教程 1)硬件实现 2)软件实现 图76 键盘硬件电路 单片机与嵌入式实验教程 (1)总体介绍 1)结构 2)类型 3)显示方式 (2)工作原理 4.1.5 实验操作步骤 1)准备实验环境。连接好主机—ProbeICE—目标板,启动Multiserver并配置好ARM内核(ARM920T)。 2)启动CodeWarrior,打开所需工程文件(\...\实验项目\keyboard\sourcecode\keyboard\keyboard.mcp)。 单片机与嵌入式实验教程 单片机与嵌入式实验教程 3)选择目标模板为ReInRam。若源文件有改动或路径发生变化,请重新编译(make)。 图77 电路原理图 单片机与嵌入式实验教程 4)直接进入AXD,点击“go”按钮,然后点击“stop”按钮,以初始化CPU及SDRAM。 5)使用“Load image”命令加载image文件。 6)点击“go”按钮,全速运行。 7)按下某个按键,观察显示现象。 8)如果有必要,可修改源代码,然后点击“reload”按钮重新调试。 9)退出系统。 10)理解和掌握实验后,完成后面的实验练习题。 单片机与嵌入式实验教程 4.1.6 实验参考程序 4.1.7 问题与讨论 如何实现双键同时按下键盘的检测及处理程序? 4.2 LCD真彩色显示驱动编程及实验 4.2.1 实验目的 1)通过实验了解LCD控制原理。 2)通过实验了解S3C2410处理器的LCD控制器及原理。 单片机与嵌入式实验教程 4.2.2 实验设备 1)硬件:SUPERARM9实验教学系统,仿真器套件,PC机。 2)软件:ADS,MultiICE Server,Windows 98/2000/NT/XP操作系统。 4.2.3 实验内容 1)学习S3C2410 LCD相关寄存器的功能及设置,熟悉S3C2410系统硬件的LCD控制器相关接口,编写S3C2410处理器LCD底层驱动程序。 2)在LCD上实现正确的画点。 单片机与嵌入式实验教程 4.2.4 实验原理 LCD相关知识简介 (1)LCD的分类及主要概念 1)就使用范围分 2)按照物理结构分 3)LCD的主要概念 ①像素 ②分辨率 ③色深 单片机与嵌入式实验教程 ④刷新频率 ⑤显存 图78 LCD控制器示意图 单片机与嵌入式实验教程 图79 TFT LCD 时序图 单片机与嵌入式实验教程 1)LCD控制寄存器1 2)LCD控制寄存器2 3)LCD控制寄存器3 4)LCD控制寄存器4 5)LCD控制寄存器5 6)LCDSADDR2 7)LCDSADDR3 画点函数的编程 4.2.5 实验操作步骤 单片机与嵌入式实验教程 1)准备实验环境。连接好主机—ProbeICE—目标板,启动Multiserver并配置好ARM内核(ARM920T

您可能关注的文档

文档评论(0)

132****9295 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档