电子科技大学微机实验报告实验(共7页).docx
《电子科技大学微机实验报告实验(共7页).docx》由会员分享,可在线阅读,更多相关《电子科技大学微机实验报告实验(共7页).docx(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上实验二 ARM 汇编控制 LED 实验【实验目的】1、理解掌握通过 ARM 汇编控制硬件操作;2、熟练使用 ARM 调试软件 RVDS 进行硬件调试。【实验内容】1、掌握 ARM 处理器 GPIO 相关寄存器的使用;2、用 ARM 汇编实现控制开发 LED 按照一定方式点亮。【预备知识】1、ARM 汇编基础2、ARM 处理器通用 IO 口的操作【实验设备和工具】软件:Windows 操作系统,RVDS 软件硬件:ARM 嵌入式开发板,PC 机 Pentium100 以上,并口线,JTAG 板,JTAG 连接线【实验原理】1、 S3C2440 处理器相关寄存器介绍nPO
2、RT G 控制寄存器( GPGCON )nPORT G 数据寄存器(GPGDAT)nPORT G 禁止上拉寄存器(GPGUP)注:以上寄存器详细描述见实验指导书或者 S3C2440 芯片手册。2、开发板 LED 部分原理图说明nGPG5 接 LED4,串联上拉电阻nGPG6 接 LED5,串联上拉电阻nGPG7 接 LED6,串联上拉电阻nGPG8 接 LED7,串联上拉电阻所以,当 IO 口输出低电平时,相应的 LED 才能点亮。【实验步骤】(一)LED 汇编实验1、通过查看 S3C2440 处理器 G 口控制寄存器,在ledtest.s 文件中添加汇编代码,设置专心-专注-专业GPG5GP
3、G8 为 output。2、在 ledtest.s 文件中添加汇编代码,禁止 GPG5GPG8 端口的上拉电阻。3、在 ledtest.s 文件中添加汇编代码,点亮 LED6,熄灭 LED5,LED7,LED8,并调用延时。4、 在 ledtest.s 文件中添加汇编代码,点亮 LED7,熄灭 LED5,LED6,LED8,并调用延时。5、在 ledtest.s 文件中添加汇编代码,点亮 LED8,熄灭 LED5,LED6,LED7,并调用延时。6、在 ledtest.s 文件中添加汇编代码,实现 LED5-LED8 依次点亮。7连接好 JTAG 仿真板,一口与 PC 的并口相连,另一口与开发
4、板的 JTAG 口相连,打开开 发板电源。打开 H-jtag 程序,检测 CPU,点击 RVDS 中的“Debug”,打开 RVD 进行硬件调 试(二)LED C 语言实验(选做)【实验结果和程序】(一)LED 汇编实验;GPIO 寄存器宏定义GPGCON EQU 0xGPGDAT EQU 0xGPGUP EQU 0xEXPORT LEDTESTAREA LEDTESTASM,CODE,READONLY ; 该 伪 指 令 定 义 了 一 个 代 码 段 , 段 名 为LEDTESTASM,属性只读ENTRY LEDTEST;设置 GPG5GPG8(即 LED4-LED7)为 outputld
5、r r0,=GPGCONldr r1,r0mov r1,#0x str r1,r0;禁止 GPG5GPG8(即 LED4-LED7)端口的上拉电阻ldr r0,=GPGUPldr r1,r0mov r1,#0x01e0 str r1,r0looptest;将数据端口 G 的数据寄存器的地址附给寄存器 r2 ldr r2,=GPGDAT; 点亮 LED5,熄灭 LED6-LED8,并调用延时ldr r3,r2orr r3,r3,#0x01e0 bic r3,r3,#0x0020str r3,r2 ;GPG5(即 LED5) output 0ldr r0,=0xffffff ;初始计数值bl de
6、lay ;调用延迟子程序;-点亮 LED6,熄灭 LED5,LED7,LED8,并调用延时- ldr r3,r2orr r3,r3,#0x01e0 bic r3,r3,#0x0040str r3,r2 ;GPG6(即 LED6) output 0ldr r0,=0xffffff ;初始计数值bl delay;-点亮 LED7,熄灭 LED5,LED6,LED8,并调用延时- ldr r3,r2orr r3,r3,#0x01e0 bic r3,r3,#0x0080str r3,r2 ;GPG7(即 LED7) output 0ldr r0,=0xffffff ;初始计数值bl delay;-点亮
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子科技大学 微机 实验 报告
限制150内