C语言在测量和控制中的应用王彤第2章端口、内存IO与位运算课件教学.pptVIP

  • 3
  • 0
  • 约3.25千字
  • 约 40页
  • 2017-01-01 发布于广东
  • 举报

C语言在测量和控制中的应用王彤第2章端口、内存IO与位运算课件教学.ppt

第2章 端口、内存I/O与位运算 2.1 端口输入/输出函数 8位端口输出函数 outportb( ) 16位端口输入函数 inport( ) 16位端口输出函数 outport( ) 2.2 位运算 (1)按位与运算符 (2)按位或运算符 | (3)按位异或运算符^ (4)按位非运算符~ (5)按位左移运算符?? (6)位右移运算符 2.4 内存单元读/写函数 (1)peekb( )函数 (2)peek( )函数 (3)pokeb( )函数 (4)poke( )函数 PPT研究院 POWERPOINT ACADEMY * 哈尔滨工业大学 《C语言在测量与控制中的应用》系列课件 计算机的CPU要与外设间传递信息,必须通过硬件的接口电路来进行。接口电路通常包含一些寄存器,如数据寄存器、状态寄存器、控制寄存器等。一般称这些寄存器为I/O(输入/输出)端口。 PC系列微机用10条地址线对端口寻址 寻址范围为 0x00 ~ 0x3ff C语言为了控制端口的输入/输出扩展了一些非标准的系统函数 8位端口输入函数 inportb( ) 函数原型: unsigned char inportb(int portid); 功能: 从地址为 portid 的8位端口输入一个字节(8位), 所读的值是该函数的返回值,由头文件 dos.h 说明。 用法:

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档