题目:基于51单片机的RS485从机系统设计 单片机接口资源配置: 1. 上电复位电路; 2. 晶振电路采用11.0592Mhz晶振; 3. 485接口电路(P3.7用于485芯片的收发控制,收发管脚接单片机的rxd和txd); 4. P2口通过外部跳线接相应的高低电平,配置从机地址为组号; 5. P3.6外接一发光二极管(注意串联电阻进行限流); 6. P3.2外接一按键,断开高电平,按下低电平; 7. 按键检测采用外部中断方式,下跳沿触发; 8. 单片机定时器0以模式1(16位模式)工作,产生50ms的定时中断,并在此基础上设计一单片机内部时钟(24小时制,能计数时、分、秒、50ms值); 9. 单片机串行通信采用模式1非多机通信方式,采用9600波特率以串行中断方式进行数据的收发通信,主机地址为0xF0,广播地址为0xFF。 系统功能需求: 1. 系统配置和自检功能: l 从机上电后进行初始化,通过读取P2口进行从机地址配置; l 发光二极管以每秒一次的频率闪烁(亮0.5秒,灭0.5秒); l 检测到一次按键按下操作后,熄灭发光二极管。 2. 数据接收和按键计时功能: l 从机接收主机程序(PC机上的串口调试程序)的按键允许命令帧并进行校验; l 校验正确并且目的地址是广播地址或者本从机的地址,通过发光二极管长亮指示,并允许按键操作; l 按键按下后,尽可能准确记录按键的动作时点(定时器的低8位、定时器的高8位、50ms值、秒、分、小时); l 按键操作只能响应一次,重复按键操作不响应; l 按键的动作时点记录后,发光二极管以每秒一次的频率闪烁(亮0.5秒,灭0.5秒)。 3. 数据发送功能: l 从机接收主机程序发来的时钟数据搜索命令帧并进行校验; l 如果校验正确并且数据帧的目的地址是本从机的地址,从机将前面记录的按键动作时点数据(定时器的低8位、定时器的高8位、50ms值、秒、分、小时)按附录中的时钟数据返回帧的帧格式回传给主机; l 时钟数据返回帧回传结束后,熄灭发光二极管。 4. 校验和生成和检测功能: l 发送数据帧时能自动生成数据帧校验和; l 每帧数据在发送帧尾前,发送一字节的当前帧数据的校验和; l 接收数据帧时能检测校验和并判断接收数据是否正确。 附录:帧定义 校验和的计算:除去帧头和帧尾后将帧中的其他数据求和并取低8位; 帧长:不计帧头、帧尾和校验和字节。 按键允许命令帧: 帧头 帧长 目的地址 源地址 命令字 校验和 帧尾 AA 04 FF F0 01 F4 66 时钟数据搜索命令帧: 帧头 帧长 目的地址 源地址 命令字 保留字 校验和 帧尾 AA 05 01 F0 03 00 F9 66 时钟数据返回帧: 帧头 帧长 目的地址 源地址 命令字 TL0 TH0 50ms 秒 分 时 校验和 帧尾 AA 0A F0 01 07 01 B6 09 03 00 00 C5 66 帧结构头文件frame.h(内容如下) //帧格式定义 #define FRAME_HEAD 0xAA //帧头 #define FRAME_FOOT 0x66 //帧尾 #define FRAME_LEN 0x00 //帧长 #define FRAME_DST_ADR 0x01 //目的地址 #define FRAME_SRC_ADR 0x02 //源地址 #define FRAME_CMD 0x03 //命令字 #define FRAME_DATA 0x04 //帧数据起始 //帧命令定义 #define READY 0x01 //按键允许命令 #define TIME_SERCH 0x03 //时钟数据轮询命令 #define TIME_BACK 0x07 //时钟数据返回命令 //地址定义 #define BROAD_ADR 0xFF //广播地址 #define MASTER_ADR 0xF0 //主机地址
上传时间: 2020-06-18
上传用户:umuo
选择文件 X 双色球彩票过滤器 绿色免费版
上传时间: 2020-11-27
上传用户:
选择文件 X 双色球彩票管理系统(LotterySystem)
标签: LotterySystem 双色 管理系统
上传时间: 2020-11-27
上传用户:
SI-PNP 60 V 0,6 A 0,6 W 100 MHz
标签: 2N2905
上传时间: 2021-07-02
上传用户:xiangshuai
S7-200西门子PLC例程源码100例合集:PLC S7-200程序实例--程控喷泉程序.rarplc200例子.rarS200配料程序.rars7 200例子程序.rars7 200做的转盘的程序,6个工位.rarS7 Array and Indirect Addressing Examples and Basics.zips7-200 modbus主、从站例子程序.rarS7-200 modbus主从站标准例程.rarS7-200 Modbus主站通讯程序.rarS7-200 Modbus从站通讯测试.rarS7-200 PID控制例程1.rarS7-200 PID控制例程2.rarS7-200 PID控制例程3.rarS7-200 PWM控制实例.rarS7-200 变频控制例程.zipS7-200 恒压供水,一拖三实例.rars7-200 称重程序.rarS7-200 自由口通讯测试程序A.rarS7-200 自由口通讯程序 方式B.rarS7-200 自由口通讯程序 方式C.rars7-200 高速计数及pid控制之恒速控制.rarS7-200PLC控制恒压变频供水的PLC程序.rarS7-200PLC的程序结构.rarS7-200_315-DP与EM277的PROFIBUS通讯.rarS7-200_315-DP与EM277的PROFIBUS通讯.zipS7-200_50例程.rarS7-200_与S7300之间的MPI通讯(1).zipS7-200_与S7300之间的MPI通讯.zipS7-200_与S7300的以太网通讯(1).zipS7-200_与S7300的以太网通讯.zipS7-200_之间通讯和链接.rarS7-200_时间设定与读取.rarS7-200下的布袋除尘器控制程序.rarS7-200与6RA70之间的USS通讯.zipS7-200与ABB550变频器通讯实例.rarS7-200与DDM4A数显表通信1.rarS7-200与DDM4A数显表通信2.rarS7-200与MM440通过USS协议通讯例子.rarS7-200与PC之间的连接:从WINDOWS应用程序中读数据.rarS7-200与S7-300通信实例及步骤.rarS7-200与三垦变频器通信实例1.rarS7-200与三垦变频器通信实例2.rarS7-200与三垦变频器通信实例3.rarS7-200与富士PXR仪表自由通讯口协议通信.rarS7-200与易能EDS1000变频器的通讯.rars7-200之多种方法实现单按钮电路.rarS7-200之间数据通讯.rarS7-200使用EM253控制伺服的PLC程序.rarS7-200供水(两台循环)实例.rars7-200做Modbus RTU.rars7-200做modbus主站与杰曼仪表通讯程序.rarS7-200利用MODBUS主站库与LG变频的通讯程序.rarS7-200和变频器自由口通信.zipS7-200处理定时中断.zips7-200实例.rarS7-200实验用程序(1).rarS7-200实验用程序.rarS7-200工程.rarS7-200带TD操作面板.rars7-200库 格雷码.rars7-200应用实例.pdfS7-200控制步进电机.rarS7-200控制步进电机带加速.rars7-200控制的水平小车程序.rars7-200数控机床程序.rarS7-200料仓下料器程序.rars7-200模拟量处理子程序.rarS7-200水处理程序(1).rarS7-200水处理程序.rarS7-200玻璃瓶压盖机的程序.rars7-200生料磨收尘器.rarS7-200用定时中断计算累计流量的程序.rars7-200电梯程序.rarS7-200电泳线流水线控制程序.rars7-200的发脉冲.rarS7-200的格雷码与二进制的转换、S7-200寻址例程、S7-200时间设定与读取、S7-200之间的通讯与链接.........rarS7-200直线插补程序.rarS7-200程序----秤.rars7-200程序1.rars7-200程序实例.rarS7-200脉冲输出测试程序.rarS7-200自由口与打印机通讯.rarS7-200西门子PLC例程源码100例合集.zipS7-200通过EM277通讯.zipS7-200造纸应用程序,多点传动,带通讯.rars7-200锅炉半自动控制.rarS7-200静电除尘.rarS7-212用自由通信口模式和并行打印机相连.rarS7-212通过自由
标签: S7-300
上传时间: 2021-10-22
上传用户:
Altium Designer常用器件集成库PCB封装库原理图库3D库元件库集成库原理图器件型号列表:76个13W3 2N7002 74HC0474HC0874HC244D74HC595 74LS138 80508550 8P4R_0603ADM2582EADM3053AS5145B AT24C02BAT54SBUZZ BatteryCCT6806CD4001CD4053CapacitorDS18B20Diode Diode SchottkyFP6101FT2232DFUSEHMC5883LINA118IR2010IR2101SIR2136SIRF1010EIRFP7404ISO7240InductorLEDLF444LG9110SLM339LM393LMV7239MAX232MCP2551MCP6022MCP6024MPU6050Mic2941Micro SD CardMicro USBNuMicro-M051OPTOISOIPESDxS2UATPT2272PVI1050PhonejackResistanceSN65VHD230STC12LE5202STM32F103CBT6STM32F103RBT6STM32F103VCT6STM32F407VSwitchTJA1050TLV5638ITMS320F28035PAGTMS320F28035PNTOP242U18UC3854ULN2803USB A-BVBUS Xtal 集成库PCB封装列表:76个8P4R_060313W30805DBC04-BBT_CR1220BUZZC0201C0402C0603C0805C1206CD127CPX-32CRYSTALD1206DC-0003DC-0005DIP-4DIP-6DIP-8DO-201ADDO-214AADO-214ABDO-214ACF5mmFUSEFUSE_001FUSE_LFUSE2HC-49/U-SHDRX3L-330uHLCC-24NLPCC-16NLQFP-48LQFP-64LQFP-80Micro SD CardMicro USBR0201R0402R0603R0805R1206R1210R2512SDRH5D18-220NSIP-3SMD CRYSTALSMD-8SOIC-4SOIC-8SOIC-14SOIC-16SOIC-16WSOIC-18SOIC-20SOIC-24SOIC-28SOT-23SOT23-5SOT23-6SWSwitch1TD-19XATO-92TO-92ATO-220-2TO-220ATO-220BTO-247ACTO-263-5TQFP-100TSSOP-16USB DIPUSB-A
标签: altium designer pcb
上传时间: 2022-02-12
上传用户:
1. 目的 规范产品的PCB焊盘设计工艺, 规定PCB焊盘设计工艺的相关参数,使得PCB 的设计满足可生产性、可测试性、安规、EMC、EMI 等的技术规范要求,在产品设计过程中构建产品的工艺、技术、质量、成本优势。 2. 适用范围本规范适用于空调类电子产品的PCB 工艺设计,运用于但不限于PCB 的设计、PCB 批产工艺审查、单板工艺审查等活动。本规范之前的相关标准、规范的内容如与本规范的规定相抵触的,以本规范为准3.引用/参考标准或资料TS-S0902010001 <〈信息技术设备PCB 安规设计规范〉>TS—SOE0199001 <〈电子设备的强迫风冷热设计规范〉〉TS—SOE0199002 〈<电子设备的自然冷却热设计规范>>IEC60194 〈<印制板设计、制造与组装术语与定义>> (Printed Circuit Board designmanufacture and assembly-terms and definitions)IPC—A-600F 〈<印制板的验收条件>〉 (Acceptably of printed board)IEC609504。规范内容4。1焊盘的定义 通孔焊盘的外层形状通常为圆形、方形或椭圆形。具体尺寸定义详述如下,名词定义如图所示。1) 孔径尺寸:若实物管脚为圆形:孔径尺寸(直径)=实际管脚直径+0。20∽0。30mm(8。0∽12。0MIL)左右;若实物管脚为方形或矩形:孔径尺寸(直径)=实际管脚对角线的尺寸+0.10∽0。20mm(4.0∽8。0MIL)左右。2) 焊盘尺寸: 常规焊盘尺寸=孔径尺寸(直径)+0.50mm(20.0 MIL)左右.…………
标签: PCB
上传时间: 2022-05-24
上传用户:canderile
MOD(模式选择)MOD 输入,可以选择工作模式直接模式如果MOD 输入没有连接(悬空) ,或连接到VCC,选择直接模式,死区时间由控制器设定。该模式下,两个通道之间没有相互依赖关系。输入INA 直接影响通道1,输入INB直接影响通道2。在输入( INA 或INB )的高电位, 总是导致相应IGBT 的导通。每个IGBT接收各自的驱动信号。半桥模式如果MOD 输入是低电位(连接到GND),就选择了半桥模式。死区时间由驱动器内部设定, 该模式下死区时间Td 为3us。输入INA 和INB 具有以下功能: 当INB 作为使能输入时, INA 是驱动信号输入。当输入INB 是低电位,两个通道都闭锁。如果INB 电位变高,两个通道都使能,而且跟随输入INA 的信号。在INA 由低变高时,通道2 立即关断, 1 个死区时间后,通道1 导通。只
上传时间: 2022-06-21
上传用户:
开关电源中的开关管从导通到截止,严格来说是一个非常复杂的过程,但我们在进行工作原理分析的时候,一般都会先对一些非主要问题进行简单化。例如,当电源开关管导通或截止的时候,我们就把它看成是一个理想的开关,其工作时只有两种状态,通或断。但实际上开关管的导通和关断都是一个很复杂的过程,它除了通或断之外,还有一个在高频时不能忽视的问题,就是开关管导通时,是从截止区到放大区,然后再由放大区到饱和区的工作过程。这个工作过程需要用微分方程才能求解,在这里我不想对你介绍得太复杂。简单地说,电源开关管导通和关断都是需要时间的。一般都简单地把开关管导通时间 ton 分为导通延时时间 td 和导通上升时间 tr,而把开关管关闭时间 toff 分为关闭延时时间 tstg(或称关闭贮存时间)和关闭下降时间 tf。
上传时间: 2022-07-12
上传用户:
eeworm.com VIP专区 单片机源码系列 50资源包含以下内容:1. PIC单片机的组成习题解答.pdf2. AT89S52单片机开发板设计报告.pdf3. 多核心单片机.pdf4. HT46R47,HT46R22,HT46R23,HT46R2.pdf5. MCS-51单片机的系统扩展技术--数/模转换接口.pdf6. TD-51单片机原理实验指导书.pdf7. ABOV FLASH系列单片机ABOV FLA.pdf8. PIC单片机概述.pdf9. 初学单片机应知.pdf10. 基于51单片机的无线识别装置系统.rar11. 用SST单片机做ISP的下载程序.pdf12. PIC单片机学习网初学试题.pdf13. 基于单片机和基站器件EM4095的手持式低频RFID读卡器.rar14. LED图文编辑系统用户使用手册.pdf15. LPC900系列单片机轻松上手.pdf16. 基于AT89C52单片机的温度巡回检测系统设计.rar17. LAB6000U(USB接口)单片机/微控制器仿真实验系统.pdf18. LPC900系列单片机ICP解决方案.pdf19. 基于ISA总线的计算机与DSP的通信.rar20. AN1071用于MICROCHIP 16位单片机的IRDA标.pdf21. 单片机名词解释.pdf22. 单片机家族AM系列.pdf23. P89LPC915/P89LPC916/P89LPC917器.pdf24. USB全自动下载单片机移动实验板实验指导书.pdf25. 单片机原理及应用授课教案.pdf26. MCS-51系列芯源的单片机教程.pdf27. 单片机应用系统设计与开发.pdf28. AT89S51单片机实验及实践教程.pdf29. 多音频讯号的量测及分析系统--DAQ Card的应用.pdf30. 谈电子设计竞赛赛前准备.pdf31. 89C52单片机模块.pdf32. 智能数字交流毫伏表的设计与实现AD637.pdf33. 如何实现单片机系统的低功耗.pdf34. 80C196MC单片机实现多处理机互联技术应用.pdf35. 单片机原理与接口技术实验指导书.pdf36. Proteus与Keil整合构建单片机虚拟实验室.pdf37. PHILIPS单片机的现状及其发展趋势.pdf38. 单片机是怎样在液晶上显示字符的.pdf39. 单片机的C语言轻松入门.pdf40. 单片机应用系统设计与开发.pdf41. 用AT89C52和TLC1543实现数据采集系统.pdf42. 基于AT89C52单片机的智能呼救系统设计.rar43. 基于单片机的嵌入式TCP/IP协议栈的设计与实现.pdf44. 基于AT89C52单片机的飞机副翼控制系统设计.rar45. 职业学校单片机教学改革实践.pdf46. NXP P89LPC901单片机汽车起动保护控制器设计.rar47. 基于AT89C51的智能矿井环境质量监控系统.rar48. 基于AVR单片机Mega16的电子时钟设计.rar49. 基于PIC16C711的脉冲点火控制器设计.rar50. 基于C8051F020的触摸屏驱动控制.rar51. 基于MS5534B的微功耗气压数据采集.rar52. 基于AT89S52的汉字显示屏的设计.rar53. 基于8051F330的音频信号发生器的设计.rar54. 基于AT89C2051的温度监控系统的设计.rar55. 基于C8051F340的数据采集器设计.rar56. 基于ATmega48单片机的可调交流电子负载的设计.rar57. 基于C8051F320的模拟枪战系统设计.rar58. 基于W77E58的跑步机联网系统的开发.rar59. 基于DAC7512的数控直流恒流源设计.rar60. C8051F320列车安全巡检仪的设计.rar61. ADS1110与AT89C51单片机系统的接口电路设计.rar62. 基于CC1110单片机公交报站系统的设计.rar63. 基于MAX262的程控滤波器设计.rar64. 基于单总线器件DS18B20的温度测量仪.rar65. 基于UC3854A控制的PFC中分岔现象仿真研究.rar66. 基于AVR单片机的USB接口设计.rar67. 利用MAXQ2000微控制器实现快速傅里叶变换.rar68. LS7266R1在电子式万能材料试验机中的应用.rar69. 基于P89LPC922单片机的汽车后车窗控制器设计.rar70. 基于MPC555与CS8900A的以太网扩展设计.rar71. 基于MC33993的多路开关检测接口电路设计.rar72. 基于Mega169的空调控制器的设计.rar73. 基于C8051F005单片机的参数测试仪的设计.rar74. 基于STC12C5408AD的记忆示波器.rar75. TLC1549串口传输与单片机的AD设计.rar76. 基于C8051F020的通用串口适配器的设计.rar77. 基于MSP430F149的智能电池巡检系统的设计.rar78. MSP430在频率测量系统中的应用.rar79. 多路温度采集及监控系统的设计.rar80. 基于ISD2500与ATmega8的智能语音系统设计.rar81. 基于89C51的摄像机镜头控制电路设计.rar82. 基于ADuC841的膜片钳放大器系统设计.rar83. 基于MSP430的指纹保险柜的实现.rar84. 基于ATmgea8单片机的加热控制系统.rar85. 基于ATmega168的ADC按键设计.rar86. 基于51单片机的作息号音自动播放器设计.rar87. 基于CAN总线的数字式自动找平控制系统设计.rar88. 基于P87LPC764单片机的延时漏电继电器设计.rar89. 基于P87C591的信号采集节点的设计.rar90. SAM8系列S3C825A型单片机软件设计.rar91. 基于C8051F系列单片机的无线收发电路设计.rar92. 基于单片机与ADS1121的示波器数字多用表实现.rar93. 基于ROM单片机的汉字输入法的实现.rar94. 高性价比单片机P89LPC932及其应用.rar95. 基于MSP430F149的无线环境监测传感器系统设计.rar96. 文字转发音单片处理器WTS701的原理及应用.rar97. 基于DS1991和PIC单片机的智能水卡设计.rar98. 基于PIC单片机的光电感烟探测器设计.rar99. 基于AT89S52的空调温度控制系统的设计.rar100. S3C2410完全开发流程与源码.rar
上传时间: 2013-05-17
上传用户:eeworm