12862|2

3

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

求助 关于一些题目 [复制链接]

 

2.you are communicating with an external device over an I2C bus. The I2C address of the device is 0x40. list the steps you would take to write a 1 in bit 7 of a register at address 02 in the external device without affecting the other bits in that register. You can assume you are using an I2C controller to do the actual I2C bus operations as in the next example. (you will essentially write program comments with appropriate values but you do not need to write the actual assembly language instructions)

       LDR R10,=0x40301688

@read from register 02 from the I2C device adressed in 0x40

 

    MOV R0,#0X80        @slave adress in the I2C bus is 0x40;

    STR R0,[R10]

    MOV R0,#0x69        @set byte to start a read after write cycle

    STR R0,[R10,#0x8]

    BL POLLTB

 

    MOV R0,#0X02    @要读入器件内部地址02单元

    STR R0,[R10]

    MOV R0,#0X68

    STR R0,[R10,#0X8]

    BL POLLTB

 

    MOV R0,#0X81    @设置读入周期@

    STR R0,[R10]

    MOV R0,#0x69    @START=1,STOP=0,TB=1@

    STR R0,[R10,#0x8]

    BL POLLTB

 

    MOV R0,#0X6A    @只读一个数据@stop=1 TB=1

    STR R0,[R10,#0X8]   @设置开始读入@

    BL POLLTB       @等待读入结束

 

 

 

 

 

    LDR R1,[R10]

    MOV R2,#0X80

    ORR R1,R1,R2

 

 

 

 

 

 

    MOV R0,#0X80

    STR R0,[R10]

    MOV R0,#0x69

    STR R0,[R10,#0x8]

    BL POLLTB@

 

    MOV R0,#0X02    @写入器件内部地址02单元

    STR R0,[R10]

    MOV R0,#0X68

    STR R0,[R10,#0X8]

    BL POLLTB

   

    MOV R0,R1   @这是写入器件02单元的数据@

    STR R0,[R10]

    MOV R0,#0X6A    @写入后停止,只写一个数据@

    STR R0,[R10,#0X8]

    BL POLLTB       @等响应

 这个题目根据上面的程序。。怎么写算法啊

 

3.briefly describe the operation of a Successive Approximation type A/D converter and in general terms compare its speed with that of the other types of converters( flash , dual slope, sigma-delta)

 

4.describe why a low-pass filter is often put in series with the input of an A/D converter that is to be used to digitize rapidly changing signals such as audio frequency sinewave signals.

 

5.describe the meaning of five of the following terms.

  a. CRC

  b. half-duplex

  c.  snubber circuit

  d. Quantization Error

  e. sigma-delta A/D converter
这题给点中文资料

此帖出自单片机论坛

最新回复

我想说的楼上的都说了啊  详情 回复 发表于 2007-5-14 09:54
点赞 关注
 

回复
举报

1759

帖子

0

TA的资源

裸片初长成(高级)

沙发
 

Re: 求助 关于一些题目

1 你去看看iic的手册 你就知道算法了 你的这题很简单的 读数据而已 2 选择一个ad 去找找资料就可以了 sigma-delta A/D 这种converter很多就是速度慢点 精度还可以
此帖出自单片机论坛
 
个人签名南京璞晓电子   www.cpx0.com需要
msn:njlianjian@hotmail.com
 

回复

1284

帖子

0

TA的资源

五彩晶圆(中级)

板凳
 

Re: 求助 关于一些题目

我想说的楼上的都说了啊
此帖出自单片机论坛
 
个人签名呼呼...在校应届大四学生,代做电子类毕业设计(测量类、仪器类、控制类、无线通信类、电子产品类、界面设计类、纯论文类等等,一一俱全)。涉及各种单片机软硬件设计、电路模拟分析、FPGA、CPLD、ARM7/ARM9、LINUX、VB/VC++/QT界面等等。包过。。。欢迎咨询。Tel:13957160506。QQ:273437087
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表