本书第1版重要订正(1)
推荐给好友
打印
加入收藏
更新于2010-12-09 07:32:17

              本书第1版重要订正(1)

1

P74-P75页

——关于浮点数-12.5机器数0xc1480000存储结构的描述,原文有误,应为:

地址最低的字节存浮点数的数符和阶码,地址最高的字节存浮点数尾数的最低字节。

图示也应改为:

0x00    基址+3

0x00    基址+2

0x48    基址+1

0xC1    基址+0

 

2

P83

——表5.3通过寄存器传递的函数参数中通用指针和浮点数的传递,原文有误,应为:

3B(通用指针)            R3(类型)&R2H&R1

4B(如longfloat    R4H/数符阶码)~R7

 

3

P84

——表5.4函数返回值的传递参数中通用指针和浮点数的传递,原文有误,应为:

3B(通用指针)            R3(类型)&R2H&R1

4B(如longfloat    R4H/数符阶码)~R7

 

4

P268-P269

——实验Y14程序中的函数converd_0832(),原文有误,应为:

uchar ad_convert0832()          //进行A/D转换并返回转换结果

{ uchar i,res=0;

  while(DO_SPI);                       //等待DO_SPI出现低电平

  CK_SPI=1;

  for(i=0;i<8;i++)                         //8位转换结果

  { res<<=1;

    CK_SPI=0;

    res|=DO_SPI;

    CK_SPI=1;

  }

}

 

5

P303-P304

——实验Y19中实验内容和要求、实验指导指导及说明,原内容有误,应为:

【实验内容和要求】

    (1)编写两个任务函数,让它们分别控制发光二极管L1~L8L9~L16安不同的规律和节奏进行显示。

    (2)针对主板上的INT0INT1键,在以上程序中增加两个中断函数,要求按过两键之后,发光二极管L1~L8L9~L16的显示规律将分别变化。

    (3)在以上程序中再增加一个任务函数和一个针对定时器1的中断函数,利用它们同时在无源蜂鸣器上演奏乐曲。

【实验指导及说明】

    (1)请设置RTX51-Tiny的编译环境,并注意在程序头部挂上相应的头文件。

    (2)每个担负具体任务的任务函数,其主体结构中一般都包含一个无限循环,并通过它来做这项具体工作。任务间的切换主要有时间片轮换机制来自动完成,但用户可通过wait()函数对任务的切换进行适当的调节和控制。

                                                                         

陈涛

2009-03-16

相关链接


 
关于我们 | 诚邀加盟 | 客户服务 | 相关法律 | 网站地图 | 友情链接 | 服务信箱:service@eefocus.com
© 2006 与非门科技信息咨询(北京)有限公司 All Rights Reserved.