25124-项目2单片机的并行IO口应用实践.ppt

25124-项目2单片机的并行IO口应用实践

项目2 单片机的并行I/O口 应用实践 任务2 显示开关量的输入状态 【相关知识】 1.C51中的数据类型 · C51所支持的基本类型数据如表2-1所示。 2.常量与变量 (1)常量 · C51中常见常量的表示方法如表2-2所示。 (2)变量 · 变量是一种在程序的运行过程中其值可以变化的量。 3.赋值运算 · “=”是C51的赋值运算符,其作用是给变量赋值。 · 转换的法则是,把“=”右边的类型转换成左边的类型,具体的规定如表2-3所示。 4.特殊功能寄存器的定义 (1)8位的特殊功能寄存器定义 (2)16位的特殊功能寄存器的定义 (3)可寻址位的定义 格式一: 格式二: 格式三: 5.并行端口P0的应用特性 (1)P0口作普通的I/O口使用时的输出特性 ① 每根端口线内部的输出驱动电路都是一个漏极开路的输出电路。 ② 输出具有锁存功能。 ③ 输出数据操作。 (2)P0口作普通的I/O口使用时的输入特性 ① 输入具有缓冲功能。 ② 读取引脚信号的方法比较特殊。 ③ 对P0进行“读-修改-写”操作时,所读入的数据为特殊功能寄存器P0中的数据。 (3)P0口的输出驱动能力 (4)单片机复位时P0

文档评论(0)

1亿VIP精品文档

相关文档