- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
知识积累数码管动态扫描显示程序单片机I/O口的驱动能力及设计单片机I/O口的驱动能力及设计单片机I/O口的驱动能力P0口正真的双向口,其余P1,P2,P3都是准双向口。这种准双向IO结构的特点是1.P0口比较特殊,做外部总线时,是推挽输出,做普通IO时没有内部上拉电阻,所以P0口做按键输入需要外接上拉电阻。输出低电平时,内部NMOS导通,驱动能力较强(800uA);输出高电平靠内部上拉电阻,驱动能力弱(60uA)。2.P1、P2、P3有内部电阻上拉,高电平输出电流能力很弱,所以即使IO口长时间短路到地也不会损坏IO口。同理,IO口低电平输出能力较强,作低电平输出时不能长时间短路到VCC。3.作输入时,因为OC门有“线与”特性,必须把IO口设为高电平,所以按键多为共地接法。4.作输出时,输出低电平可以推动LED(也是很弱的),输出高电平通常需要外接缓冲电路(所以LED多为共阳接法)单片机的引脚可以用程序来控制输出高、低电平,这些可算是单片机的输出电压,但是程序控制不了单片机的输出电流,单片机的输出电流很大程度上是取决于引脚上的外接器件。单片机输出低电平时将允许外部器件向单片机引脚内灌入电流,这个电流称为“灌电流”,外部电路称为“灌电流负载”。单片机输出高电平时,则允许外部器件从单片机的引脚拉出电流,这个电流称为“拉电流”,外部电路称为“拉电流负载”。这些电流一般是多少?最大限度是多少?这就是常见的单片机输出驱动能力的问题。早期的51系列单片机的带负载能力是很小的,仅仅用“能带动多少个TTL输入端”来说明的。P1、P2和P3口每个引脚可以都带动3个TTL输入端,只有P0口的能力强,它可以带动8个。分析一下TTL的输入特性就可以发现,51单片机基本上就没有什么驱动能力。它的引脚甚至不能带动当时的LED进行正常发光。记得是在AT89C51单片机流行起来之后,做而论道才发现单片机引脚的能力大为增强可以直接带动LED发光了。看看下图,图中的D1、D2就可以不经其它驱动器件,直接由单片机的引脚控制发光显示。51单片机IO口为集电极上拉输出方式,高电平输出电流等于上拉电阻的电流,这个电流比较小,低电平输出是内部晶体管吸收的电流,最大可以达到10mA,但是整个端口的总电流不能超过24mA。51单片机IO端口能驱动8个TTL是什么意思?TTL是晶体管-晶体管-逻辑电路的意思。单片机驱动TTL门,是指TTL门作为单片机的后续电路(负载)。当单片机接TTL门作为负载时,单片机输出的输出信号就是TTL门的输入信号,因此称为:“单片机驱动TTL门”。单片机输出低电平时,一个标准TTL门的低电平输入电流是-1mA(负号表示从TTL门向外流),电流是灌入单片机的;单片机输出高电平时,TTL门高电平输入电流40μA。51单片机IO口能驱动8个TTL门是指它输出低电平时,允许灌入8mA电流;输出高电平时,允许输出0.32mA的拉电流。P0口是集电极开路的,不能输出高电平,只有P1、P2、P3口可以输出高电平。P0口只有外加上拉电阻才能输出高电平。加上拉电阻后,驱动能力又不止8个TTL门了。常用引脚名称/OE或OE:输出使能控制端;/IE或IE:输入使能控制端;/CS或CS:片选控制端;/WE或WE:写入使能控制端;单片机程序烧录串行接口MAX232接口芯片,原来在13脚,是计算机送来的负压,断开串口线随即消失;应该接6脚本身产生的负压。带串口线的情况下,13脚为-9.5V左右,14脚为-7.0V左右;5脚为-3.8V左右,6脚为-7.5V左右(带需要-7.5V液晶);不带串口线的情况下,13脚为0V,14脚为-8.0V左右;5脚为-4.0V左右,6脚为-8.0V左右(带需要-7.5V液晶);*ACC1;/*相当于汇编中的RRC*/MSB是MostSignificantBit的缩写,最高有效位。MSB位于二进制数的最左侧。若MSB=1,则表示数据为负值,若MSB=0,则表示数据为正。LSB是LeastSignificantBit的缩写,最低有效位。LSB位于二进制数的最右侧。位码控制语句(P1=0xf7;)在前,段码(P0=DSY_CODE[bit_data[0]];)输出语句在后,否则可能出现显示乱码。否则,无论仿真演示还是实物运行,都出现过显示乱码!while(1){/* j=0xef; for(i=0;i4;i++) { j=_cror_(j,1); P1=j; P0=DSY_CODE[bit_data[i]]; DelayMs(2); }*/
有哪些信誉好的足球投注网站
文档评论(0)