社区
单片机/工控
帖子详情
80C51 读引脚与读端口
l888888h
2010-04-18 11:29:34
说明一下两者的区别,
如何操作以实现相应功能,最好带例子,谢谢
...全文
792
10
打赏
收藏
80C51 读引脚与读端口
说明一下两者的区别, 如何操作以实现相应功能,最好带例子,谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
空影
2010-04-19
打赏
举报
回复
[Quote=引用 6 楼 l888888h 的回复:]
读引脚,即读引脚处的电平
读端口,即读取与引脚相连的寄存器内的值
书上说读引脚数据前要先写“1”,不是很懂,请举例。读端口的情况呢?谢谢
[/Quote]同意
galle
2010-04-19
打赏
举报
回复
[Quote=引用 6 楼 l888888h 的回复:]
读引脚,即读引脚处的电平
读端口,即读取与引脚相连的寄存器内的值
书上说读引脚数据前要先写“1”,不是很懂,请举例。读端口的情况呢?谢谢
[/Quote]
看具体应用了!外部没有上拉电阻的需要先写1,如果有的话就不用了!
Great_Bug
2010-04-19
打赏
举报
回复
一般认为,"读端口"有"读引脚"和"读寄存器"两类操作.
汇编语言的"mov A,P0"或C的"if (P0==0x55)..."这样的代码将会读引脚,
而"ANL P0,#0FEH"或C的"P0 &= 0xfe"这样的代码会是读寄存器.
前者通常是直接引用端口的值,后者引用端口值并会将修改了的值写回去.
lin0119
2010-04-18
打赏
举报
回复
请看datasheet
lkncjy
2010-04-18
打赏
举报
回复
51是准双向IO口,所以读之前要先写1。
l888888h
2010-04-18
打赏
举报
回复
读引脚,即读引脚处的电平
读端口,即读取与引脚相连的寄存器内的值
书上说读引脚数据前要先写“1”,不是很懂,请举例。读端口的情况呢?谢谢
JunKingZheng
2010-04-18
打赏
举报
回复
不知道你问的是不是,IC pin 的状态, 对应的H or L
如用8051 的P1.1 为input i/o sensor, P1.2 为output LED ON/ OFF,
if(p1.1) //sensor H
{
P1.2 =1; //LEDOn =1;
}
else
{
P1.2 =0; //LEDOn =0;
}
yongbbk
2010-04-18
打赏
举报
回复
不知道你说的端口和引脚是不是这个意思?
在80C51单片机中,会把P0,P1,P2当做端口, 每一个端口里面都对应了一些位,这些位最终就体现在一个一个的引脚上面了。对他们的操作其实也就是对端口和引脚的操作。
P0,P1等端口寄存器就当作一个变量可以了,随便操作,当然如果是其类型的单片机,可能包含方向寄存器之类的限制,这个跟具体的IC有关。
引脚其实对应的就是PO,P1等端口寄存器的位,有的寄存器可以位操作,有的不行,这个跟芯片关系很大,但是如果是51的话就没有什么问题。
当然读进来的数也就是0或者1。
如果要找例子的话,网上大把的是。
lan120576664
2010-04-18
打赏
举报
回复
读引脚和读端口,什么意思?
lan120576664
2010-04-18
打赏
举报
回复
读引脚和读端口,什么意思?
有关51单片机
读
端口
、
读
引脚
的问题
本文深入解析
80C51
单片机中P0口的
读
取机制,包括
读
引脚
与
读
端口
的区别。阐述了P0口的内部结构,解释了在
读
取P0口状态前为何需要先写入FFH,以及如何通过正确的方法获取外部电路的真实状态。
关于51单片机
读
锁存器、
读
引脚
的问题
本文详细解释了
80C51
单片机P0口的内部构成,包括锁存器、驱动场效应管和外部
引脚
的连接方式。阐述了
读
取P0口数据时,
读
引脚
与
读
端口
的区别,以及如何正确获取外部电路状态。特别强调了在
读
取P0口数据前,必须先将场效应管T2与地断开,确保
读
到的状态为真实值。
80C51
引脚
功能及片内RAM、片内ROM简介
本文全面解析
80C51
单片机,涵盖
引脚
功能、内部结构、RAM与ROM特性。深入介绍40脚DIP封装、特殊功能
引脚
、内部资源布局及中断机制,适合初学者及专业人士参考。
微机原理之
80C51
结构
本文详细介绍了
80C51
单片机的逻辑结构,包括电源
引脚
、时钟电路
引脚
、地址锁存允许ALE、外部程序存储器
读
选通信号PSEN、程序存储器地址允许输入端EA/VPP、复位信号RST以及各I/O口的功能。同时,讲解了
80C51
的内部数据存储器和内部程序存储器的结构,涉及工作寄存器区、位寻址区、用户RAM区以及内部ROM的特点和使用注意事项。
80C51
单片机复习资料(一)
本文详细介绍了
80C51
单片机的特性,包括其集成的组件、存储器访问方式、时钟方式、寄存器结构、中断系统以及数码管和键盘扫描的工作原理。此外,还探讨了
80C51
的寻址方式和程序计数器功能。
单片机/工控
27,521
社区成员
28,798
社区内容
发帖
与我相关
我的任务
单片机/工控
硬件/嵌入开发 单片机/工控
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章