嵌入式系统概论_实验报告4_IIC接口实验

电子科技大学中山学院 学生实验报告

嵌入式系统概论实验报告4IIC接口实验

嵌入式系统概论实验报告4IIC接口实验

嵌入式系统概论实验报告4IIC接口实验

嵌入式系统概论实验报告4IIC接口实验

嵌入式系统概论实验报告4IIC接口实验

(1) LPC2000系列ARM7微控制器工作在主模式I2C时,一次数据传输过程的第一个I2C中断是哪句代码引发的?此时读到的I2STAT状态值是?

(2) 程序代码如果读出的数据和写入的数据不一致,则会发生什么现象?

二、提高实验

(3) 请阅读芯片资料24C02C.pdf,电路中EEPROM 24C02C访问的器件地址是什么(即读地址和写地址)?如果将24C02C 管脚 A0接电源,地址又是什么?

1010 b 0xA8

(4) 请阅读芯片资料24C02C.pdf,并分析在实验参考程序中,若一次写入20字节数据,读出的数据是什么?为什么?你是如何解决这个问题的?

 

第二篇:嵌入式系统概论_GPIO输入输出实验_实验报告1

电子科技大学中山学院 学生实验报告

嵌入式系统概论GPIO输入输出实验实验报告1

嵌入式系统概论GPIO输入输出实验实验报告1

嵌入式系统概论GPIO输入输出实验实验报告1

一、基础实验

(1)在实验程序1中,如何控制LED的闪烁速度?

修改DelayNS函数中的数值。数值越大,闪烁速度越慢。

(2)在实验程序1中,如果把程序中的“#define LEDCON 0x00000080”改成“#define LEDCON 0x000000C0”后,代码能否控制LED闪烁?为什么?

可以闪烁。只有P0.7引脚控制LED,低电平亮,其他位改变不受影响。

(3)在实验程序2中,请问在什么时候LED灯会亮?

只有按钮按下时产生高电平时,LED亮。

二、提高实验

(4)如何实现来回跑马灯?(可以参考实验程序3),请给出实现代码。

(5)如果想做一个蜂鸣器或LED灯的开关(即按下键蜂鸣器/LED灯就一直响/亮,再按下蜂鸣器就不响/亮),程序又将如何设计?请给出完整代码。

相关推荐