搜索资源列表
0555
- 51单片机串口通讯设计代码公开, //这是一个单片机C51串口接收(中断)和发送例程,可以用来测试51单片机的中断接收 //和查询发送,另外我觉得发送没有必要用中断,因为程序的开销是一样的 -51 design code serial communication open,// ??this is a C51 microcontroller serial receiver (interrupt) and send routine can be used to test the mi
51mcu
- 51单片机的串口程序,使得51单片机的UART口每接收PC机发送的一个字符,加1回送给PC机。包含实现上述功能的电路原理图(1页) 使用原理图上用到的晶振,给出了计算波特率的步骤。波特率可以是2400、4800、9600给出了设计程序的步骤或画出程序的流程图-51 Single-chip serial procedures, making 51 MCU UART port for each PC, sent to receive a character, plus a gift back t
example
- 这个程序是在前面实验的基础上设计的一个综合程序。进入程序后演示led闪烁的各种效果。通过中断来接收PC的命令。在接收PC的命令时,使用Timer0来不保证命令的正确性、即保证命令是一个完整的语句。根据命令可以演示指定的led闪烁效果,写8255的任何一个端口,读8255任何一个端口的数据。如果发生外部中断,蜂鸣器连线正确,则蜂鸣器会一直响,直到目标板掉电或被复位。-This procedure is in front of the experimental design based on a c
201005CAN
- 基于CAN发程序与接收程序的设计应用实例-Procedures based on CAN send and receive program Application Design
COM_MCUPC
- 单片机-PC 串口通信(Altium Designer Winter 09工程和原程序) (2010山东大学威海分校电子设计大赛F题)PC 机侧可用现有通信软件(如串口调试助手),单片机接一位数码管,实现 PC 发送数据,单片机接收显示,并回送给 PC 机。 *单片机系统需对 PC 机下发串口数据的波特率能够自侦测 *PC 机下发数据前循环发送 0Xff 作为侦测标识 -SCM-PC serial communication (Altium Designer Winter
wireless-transmitter
- nRF24.L01是一款新型单片射频收发器件,工作于2.4 GHz~2.5 GHz ISM频段。内置频率合成器、功率放大器、晶体振荡器、调制器等功能模块,并融合了增强型ShockBurst技术,其中输出功率和通信频道可通过程序进行配置。nRF24L01功耗低,在以-6 dBm的功率发射时,工作电流也只有9 mA 接收时,工作电流只有12.3 mA,多种低功率工作模式(掉电模式和空闲模式)使节能设计更方便。 -nRF24.L01 is a new single-chip radio trans
Serial
- 本程序为基于51系列单片机串口读写驱动程序,采用全模块化程序设计理念,移植非常方便,用哪个模块只需将相应 C文件和H文件拷贝即可调用相关函数。 采用中断接收 串口参数可方便在init_serial( void )中修改。-The procedures for 51 series microcontroller based on serial port, speaking, reading and writing, adopted the driver modularization p
zhinengchuanghu
- 控制窗帘开关控制系统研究,整体硬件设计系统按功能可分为晶振电路、复位电路、光采集、电机驱动电路、显示电路、按键电路、拨码电路和电源。设计的程序按功能可分为全开全闭窗帘自动控制程序设计、半开半闭窗帘自动控制程序设计、手动控制窗帘程序设计。本设计想要完成的功能:系统为自动模式时,光采集电路对白天黑夜进行判断,然后向单片机发送高电平/低电平,单片机接收后通过显示电路显示此时的状态,与此同时单片机通过控制电机正反转从而实现窗帘的拉开与关闭;系统为手动模式时,通过按键电路给单片机发送指令,单片机接收后通过
MSP430-code-for-nRF2401
- 2.4GHz 射频收发芯片nRF2401 及其应用.nRF2401 是单片射频收发芯片,工作于2.4~2.5GHz ISM 频段,芯片内置频率合成器、功率放大器、晶 体振荡器和调制器等功能模块,输出功率和通信频道可通过程序进行配置。芯片能耗非常低,以-5dBm 的 功率发射时,工作电流只有10.5mA,接收时工作电流只有18mA,多种低功率工作模式,节能设计更方便。 其DuoCeiverTM 技术使nRF2401 可以使用同一天线,同时接收两个不同频道的数据。nRF2401 适
nRF Driver
- nRF2401 是单片射频收发芯片,工作于2.4~2.5GHz ISM 频段,芯片内置频率合成器、功率放大器、晶 体振荡器和调制器等功能模块,输出功率和通信频道可通过程序进行配置。芯片能耗非常低,以-5dBm 的 功率发射时,工作电流只有10.5mA,接收时工作电流只有18mA,多种低功率工作模式,节能设计更方便。 其DuoCeiverTM 技术使nRF2401 可以使用同一天线,同时接收两个不同频道的数据。nRF2401 适用于 多种无线通信的场合,如无线数据传输系统、
1111
- 基于atmega16、nrf24l01设计的无线对讲机程序,发射与接收的距离可达到15米左右,音质效果比较好。-Based on ATmega16 nrf24l01 wireless walkie-talkie program, the distance between transmitter and receiver can reach about 15 meters, the sound quality is better.
CAN_RECEIVE
- 该程序可实现CAN的接收,程序基于XEP100芯片。 CAN是控制器局域网络(Controller Area Network, CAN)的简称,是由研发和生产汽车电子产品著称的德国BOSCH公司开发了的,并最终成为国际标准(ISO118?8)。是国际上应用最广泛的现场总线之一。 在北美和西欧,CAN总线协议已经成为汽车计算机控制系统和嵌入式工业控制局域网的标准总线,并且拥有以CAN为底层协议专为大型货车和重工机械车辆设计的J1939协议。-The program can realize th
SPI
- 5. SPI程序设计与电路仿真 SPI是全双工的同步串行接口,一根SPI总线可以连接多个主机和多个从机,但是在同一时刻只允许有一个主机操作总线。在数据传输过程中,主机总是向从机发送一个字节的数据,而从机也是总是向主机发送1个字节数据(主机通过MISO接收数据)。 定义74HC595片选端口,通过PINSEL0、PINSEL1寄存器设置SPI引脚接口,通过设置IO0DIR驱动74HC595的接口,初始化SPI接口,发送显示数据,片选清零寄存器,等待SPIF置位,等待数据发送完毕。使用whi
shiyan5
- 开发环境:unSP IDE 2.0.0 实验目的: 1)了解SPCE061A串行口(UART)的结构、与PC机串行通讯的原理。 2)了解UART的各配置单元P_UART_BaudScalarLow (7024H)、P_UART_BaudScalarHigh (7025H)、 P_UART_Command1(7021H)和P_UART_Command2 (7022H)的功能及控制方法。 3)掌握PC机与单片机通讯的编程方法。 实验设备: 1) 装有µ ’
201005CAN
- 基于CAN发程序与接收程序的设计应用实例-Procedures based on CAN send and receive program Application Design
CAN-send-and-receive-data
- CAN总线通信程序源码,包括CAN通信主程序设计,CAN控制器初始化程序、CAN发送程序和CAN接收程序-CAN bus communication program design, including CAN bus communication of the main program. Including the CAN controller initialization, CAN send program and CAN receive procedures
CH451
- 基于CH451的键盘扫描程序设计采用AVR单片机ATmega16进行读取CH451的接收到的按键值,CH451可以实现8*8矩阵键盘输入,且带有中断提醒,接收到的按键值在12864液晶上显示。程序中采用的是2*3矩阵。系统采用AVR Studio+WinAVR构成的AVR GCC编译环境。-CH451 based keyboard scanner design uses AVR microcontroller ATmega16 reads received the key value CH451
boot
- IAP(In Application Programming)即在应用编程,IAP 是用户自己的程序在运行过程中对User Flash 的部分区域进行烧写,目的是为了在产品发布后可以方便地通过预留的通信口对产品中的固件程序进行更新升级。通常实现 IAP 功能时,即用户程序运行中作自身的更新操作,需要在设计固件程序时编写两个项目代码,第一个项目程序不执行正常的功能操作,而只是通过某种通信方式(如CAN)接收程序或数据,执行对第二部分代码的更新;第二个项目代码才是真正的功能代码-IAP (In Ap
新建 Microsoft Word 文档
- CAN 接收器总共有 5 级接收 FIFO,在接收过程中,收到的报文将会依次在 5 级的输入 FIFO 中进行保存。CAN 中,5 个报文缓冲器在工作过程中通过转换被 交替映射到单片机的每个存储器区域内。RxBG(后台接收缓冲器)只与 MSCAN 相联系,前景接收缓冲器能够通过 CPU 寻址。(The CAN receiver has a total of 5 stages to receive the FIFO, and in the reception process, th
2、程序
- 通过软硬件的综合调试,系统实现了通过用户的手机给GSM模块上指定的手机号码发送短信,GSM模块通过处理以后将接收到的信息通过串口发送至处理器,处理器对接收到的信息进行识别和分类处理,随后驱动相应继电器做出指定动作,如发送开启风扇指令,则驱动风扇继电器闭合风扇启动;开启其他家电或者关闭、定时家电亦是一样的处理;对于热水器的启动与关闭,为了使用户可以得到随意想要的热水温度,设计中加入温度传感器模块,用户可以用手机发送想要加热的温度至本系统;此外我们也可以通过按键来开启和关闭相应的家电。(Throug