• 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
返回

电子发烧友 电子发烧友

  • 全文搜索
    • 全文搜索
    • 标题搜索
  • 全部时间
    • 全部时间
    • 1小时内
    • 1天内
    • 1周内
    • 1个月内
  • 默认排序
    • 默认排序
    • 按时间排序
大家还在搜
  • 矿石收音机 午生

    矿石收音机 午生

    2020-03-13 12:28

  • 实用电源技术丛书 不连续导电模式高功率因数开关电源(百平)版

    实用电源技术丛书 不连续导电模式高功率因数开关电源(百平)版 资料来自网络

    2019-08-24 22:33

  • 不连续导电模式高功率因数开关电源(百平)

    =oxh_wx3、【周启全老师】开关电源全集http://t.elecfans.com/topic/130.html?elecfans_trackid=oxh_wx 不连续导电模式高功率因数开关电源(百平)资料来自网络资源 如有侵权请告知删除

    2019-06-02 21:54

  • 直流开关电源的软开关技术(阮新波、仰光)

    软开关技术。DC/DC电源参考书。基于UC3875 软开关直流电源。一定要顶起哦。

    2013-01-09 15:09

  • 蔚敏 数据结构 C语言版习题集

    2023-02-09 21:10

  • 89C51 单片机I/O 口模拟串行通信的实现方法 ·天峰·

    目前普遍采用的MCS51 和PIC 系列单片机通常只有一个(或没有)UART异步串行通信接口,在应用系统中若需要多个串行接口(例如在多机通信系统中,主机既要和从机通信又要和终端通信)的情况下,通常的方法是扩展一片8251 或 8250 通用同步/异步接收发送芯片(USART),需额外占用单片机I/O 资源。本文介绍一种用单片机普通I/O 口实现串行通信的方法,可在单片机的最小应用系统中实现与两个以上串行接口设备的多机通信。1.串行接口的基本通信方式串行接口的有异步和同步两种基本通信方式。异步通信采用用异步传送格式,如图1 所示。数据发送和接收均将起始位和停止位作为开始和结束的标志。在异步通信中,起始位占用一位(低①电平),用来表示字符开始。其后为7 或8 位的数据编码,第8 位通常做为奇偶校验位。最后为停止位(高电平)用来表示字符传送结束。上述字符格式通常作为一个串行帧,如无奇偶校验位,即为常见的N.8.1帧格式。串行通信中,每秒传送的数据位称为波特率。如数据传送的波特率为1200 波特,采用N.8.1 帧格式(10 位),则每秒传送字节为120 个,而字节中每一位传送时间即为波特率的倒数:T=I/1200=0.833ms。同样,如数据传送的波特率为9600 波特,则字节中每一位传送时间为T=1/9600=0.104 ms。根据数据传送的波特率即字节中每一位的传送时间,我们便可用普通I/O 口来模拟实现串行通信的时序。2.硬件电路 89C51 单片机通过普通I/O 口与PC 机RS232 串口实现通信的硬件接口电路如图2 所示。由于PC 系列微机串行口为RS232C 标准接口,与输入、输出均采用TTL 电平的89C51 单片机在接口规范上不一致,因此TTL电平到RS232 接口电平的转换采用MAXIM 公司的MAX232 标准RS232接口芯片,该芯片可以用单电压(+5V)实现RS232接口逻辑“1”(-3V~215V)和逻辑“0”(+3V~15V)的电平转换。图中89C51 的P1.0 模拟发送端,P1.1 模拟接收端。②3.接口程序设计软件设计中,89C51 单片机的P1.0 和P1.1 口分别模拟串行通信的发送和接收,其接口程序主要由INPUT 发送子程序和OUTPUT接收子程序组成。通信速率1200 bit /s,帧格式为N.8.1。发送时,先发送一个起始位(低电平),接着按低位在先的顺序发送8 位数据,最后发送停止位。接收时,先判断P1.1 接收端口是否有起始低电平出现,如有则按低位在先的顺序接收8 位数,最后判断P1.1 口是否有停止高电平出现,如有则完成一个数据接收,否则继续等待。其中软件编写要严格按照异步通信的时序进行,每bit 位传送时间间隔按通信速率1200 bit /s计算为833μs。其模拟串行通信程序清单见下,系统要求单片机晶振为6M。程序清单如下:TXD EQU P1.0RXD EQU P1.1 ;定义89C51 P1.0 为发送端,P1.1 为接收端ORG 0000HAJMP MAINORG 0100HMAIN: MOV A, #30HMOV R5,#NSETB RXD ;P1.0 置高TX: LCALL INPUT ;调用发送子程序,将寄存器A 中内容发给PC 机;SETB TXD ;P1.1 置高MOV R0,#40HRX: LCALL OUTPUT ;调用接收子程序,将接收的N 个数据存放在以40H开始的地址中MOV @R0,AINC R0DJNZ R5, RX ;N 个数据接收结束,则等待,否则转RX 继续接收3AJMP $;**************延时833μs 子程序*****DEL833: MOV R7 ,#205MS11: DJNZ R7,MS11RET; **********************************;******** 89C51发送数据给PC 机子程序****INPUT: CLR CMOV TXD,C ;发送起始位LCALL DEL833 ;延时MOV R3,#8REP: RRC AMOV TXD ,CLCALL DEL833DJNZ R3,REP ;发送8 位数据SETB C ;发送停止位MOV TXD,CLCALL DEL833RET;********从PC 机接收数据子程序********OUTPUT: JB RXD, $ ; 判断是否有起始位出现LCALL DEL833MOV R3,#8OUT: MOV C ,RXDRRC ALCALL DEL833DJNZ R3,OUT ; 接收8 位数据JNB RXD ,$ ; 判断是否有停止位出现RET本文介绍的用 89C51 单片机I/O 口模拟实现串行通信的方法,已成功地应用在某电压数据采集系统中,实践证明能可靠地传送和接收数据http://yfdisk.com/file/bai2471/6e9dff6b/

    2012-06-07 15:17

  • 数字化仪控系统在核电厂中有什么作用?

    and Control System,I&C),是核电厂的重要组成部分,反应堆的安全可靠、经济运行在很大程度上取决于仪控系统的性能水平。王家胜,洪振,胡平.核电站数字化仪控系统改造中的几种控制系统综合

    2021-07-07 06:55

  • 【资料】直流开关电源的软开关技术-阮新波、仰光 - 学习文档PDF资料下载电子书

    现代开关电源分为直流开关电源和交流开关电源两类,前者输出质量较高的直流电,后者输出质量较高的交流电,开关电源的核心是电力电子变换器。回复本帖查看隐藏下载链接:[hide][/hide]

    2022-07-28 17:44

  • 基于单片机的水塔水位控制系统设计

    )设计题目:水塔水位控制姓 名:文韬学 号:090404041023班 级:09机械电子工程4班指导老师:王思卓设计时间:2011年11月28日2011年12月16日单片机课程设计考查评分表姓名文韬学号09...

    2021-09-10 09:31

  • 【资料】脉宽调制DC_DC全桥变换器的软开关技术-阮新波仰光-学习文档PDF电子书资料

    脉宽调制(PWM)DC/DC全桥变换器广泛应用于中大功率场合,因此研究其软开关技术具有十分重要的意义。本书共分为八章,介绍电力电子变换器的基本类型和PWM DC/DC全桥变换器的基本工作原理,系统地提出它的九种控制方式,引入超前桥臂和滞后桥臂的概念,实现软开关的原则及策略...回复本帖查看隐藏下载链接:[hide][/hide]

    2022-07-28 14:27