ppts.net
当前位置:首页>>关于MSP430单片机的I/O是不是开漏型I/O口的资料>>

MSP430单片机的I/O是不是开漏型I/O口

推挽输出的器件是指输出脚内部集成有一对互补的MOSFET,当Q1导通、Q2截止时输出高电平;而当Q1截止导通、Q2导通时输出低电平.一个导通另一个就截止.开漏输出:输出端相当于孤立三极管的集电极. 要得到高电平状态需要上拉电阻才行. 适合于做电流型的驱动,其吸收电流的能力相对强(一般20ma以内).你看哈手册上I/O原理图里有没有两个互补的MOSFET,没得就是开漏输出

MSP430单片机的I/O是不是开漏型I/O口 匿名 分享到微博 提交回答 1 问: 单片机IO口如何输出带死区的PWM(不带PWM模块? 答: 详情>> 2 请详解下单片机的 并行IO口,串行IO口,及二者区别 回答 2

首先设置io的方向寄存器,如P1DIR|=BIT0 为P10为输出 如果P1DIR&=~BIT0;代表P10为输入.然后设置相应的输入输出寄存器了,如果P10设置为输入则就判断P1IN&BIT0==BIT0 如果等于成立就说明P10输入为1,否则输入为0,如果P!0设置为输出则对输出寄存器P1OUT|=BIT0代表输出P10=1 如果P1OUT&=~BIT0 代表P10输出为0.其他以此类推.BIT0---BIT7参看头文件msp430.h里

一般情况不严格区分I/O和引脚.非要区分的话可以认为当引脚为通用输入输出,也就是作为P0、P1……时为I/O,其它为引脚,比如VCC、GND等.I/O控制什么是由你的外围电路决定的,I/O只是输出高低电平来驱动你的外围电路,你可以接数码管用来控制数码管的显示,也可以接电机控制电机等.430的电平应该是TTL电平,高电平:>2.4V,低电平: 评论0 0 0

int类型的数至少会有16bit,你想送8bit,这样写P2OUT = (DATA & 0xFF);还不行的话用P2OUT = (unsigned char)(DATA & 0xFF).

标准是3.3V,极限条件下3.6V,但是不能长期工作在极限条件下,因此,应当尽量的使其工作在正常范围内.另外,这个问题完全可以自己解决的,去TI官网下载430单片机的PDF文档,上面介绍的很详细,最简单的,百度就可以,遇到问题可以先自己想一下,实在解决不了,可以提问.祝学习愉快!

建议你不要用at89类芯片,因为51型单片机的i/o口驱动能力都比较弱,如果要扩展多位i/o,还有另加入74hc244缓冲器提高芯片的带负载能力,(或者利用达林顿电路放大输出电流),硬件比较复杂.而且即使要用at89系列也请使用at89s52芯

I/O=Input/Output,也就是输入输出口,芯片上的Px . x口这些都是双向的

可是可以,不过建议加个驱动芯片,一方面保证他的带负载能力,另一方面可以起到芯片接口保护的作用.作用尤其重在后者,经验之谈,仅供参考!更多电子问题请关注我!zhidao_ceo竭诚为您解答!

一般都是扩展8个io的,如果要多的话只能级联了.

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.ppts.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com