Location:
Search - pic io i
Search list
Description: 目前普遍采用的MCS51 和PIC 系列单片机通常只有一个(或没有)UART
异步串行通信接口,在应用系统中若需要多个串行接口(例如在多机通信系
统中,主机既要和从机通信又要和终端通信)的情况下,通常的方法是扩展
一片8251 或 8250 通用同步/异步接收发送芯片(USART),需额外占用单
片机I/O 资源。本文介绍一种用单片机普通I/O 口实现串行通信的方法,可
在单片机的最小应用系统中实现与两个以上串行接口设备的多机通信
Platform: |
Size: 135627 |
Author: seattlehuang |
Hits:
Description: 自己设计的pic单片机开发板源程序和说明书(内有原理图)支持pic16系列28脚和40脚器件。串口输出信息。4个LED数码管驱动;4个LED驱动;4个按键驱动;1个RS232接口;1个RS485接口;板载IIC存储器24C02驱动,;实时时钟;1Wire温度传感器;4通道功率输出驱动;2个继电器驱动;1个蜂鸣器; 2个通道AD转换(使用1个); 红外收发(保留); 扩展I/O接口; 按键复位电路; 板载ICSP接口。通过ICD2可在线编程,调试;复用IO均采用拨动开关控制。
Platform: |
Size: 2499569 |
Author: chenmao |
Hits:
Description: PIC上实现的I2C通讯源程序,使用IO口模拟I2C总线时序来实现的。-PIC achieve I2C communications source, I use IO I2C bus timing simulation to achieve.
Platform: |
Size: 3470 |
Author: 周云 |
Hits:
Description: PIC上实现的I2C通讯源程序,使用IO口模拟I2C总线时序来实现的。-PIC achieve I2C communications source, I use IO I2C bus timing simulation to achieve.
Platform: |
Size: 3072 |
Author: 周云 |
Hits:
Description: 用picc编写的93c46读写程序,未使用spi端口,而是采用io口仿真时序。-used to prepare the reader 93c46 procedures, the use of 20 ports, but I used io timing simulation.
Platform: |
Size: 50176 |
Author: 吕江波 |
Hits:
Description: 这是适用I/O口模拟的 I2C 程序,直接适用所有Microchip PIC 系列单片机,
稍作改动即可移植到其他单片机上-This is applicable to I/O port simulation I2C procedures, directly applicable to all Microchip PIC MCU with slight modification to transplant to other single-chip on
Platform: |
Size: 3072 |
Author: zhangbinn |
Hits:
Description: 目前普遍采用的MCS51 和PIC 系列单片机通常只有一个(或没有)UART
异步串行通信接口,在应用系统中若需要多个串行接口(例如在多机通信系
统中,主机既要和从机通信又要和终端通信)的情况下,通常的方法是扩展
一片8251 或 8250 通用同步/异步接收发送芯片(USART),需额外占用单
片机I/O 资源。本文介绍一种用单片机普通I/O 口实现串行通信的方法,可
在单片机的最小应用系统中实现与两个以上串行接口设备的多机通信
Platform: |
Size: 135168 |
Author: seattlehuang |
Hits:
Description: 用单片机的I/O口模拟I2C协议
I2C用IO模拟程序网上范例最多的就是51的程序了,这些范例的正确性无需怀疑.但是如果直接以它为蓝本将它"AVR化",一不留神,就会有点问题了.
这要从I2C的硬件规范和AVR及51单片机的IO口说起.I2C要求SCL,SDA二线都有 线与 功能,即I2C驱动口应该是 漏极开路 电路,其高电平的维持是靠上拉电阻来实现的, 而低电平则需要驱动口的强下拉能力.
51单片机IO口正好完全符合这个特性.写起I2C驱动颇为得心应手.但是AVR的IO口强大了,它输出的高电平是实实在在的高电平,而不是靠什么上拉电阻来提供,只有10mA都不到的电流!于是如果直接使用 PORTB_Bit0 = 1这样的操作,就不能满足I2C的线与功能了,如果此时有别的设备要将SCL或者SDA拉低,那么结果就是二个IO口打架,谁赢谁输不得而知,时间长了,多半是两败俱伤,芯片发热吧.
当然AVR的IO口自然有办法满足I2C的电气特性要求,不就是不能输出1么,那么用它的高阻状态即可(DDRB_Bit0=0,PORTB_Bit0=0即可),要输出0么(DDRB_Bit0=1,PORTB_Bit0=0).
Platform: |
Size: 1576960 |
Author: sanke |
Hits:
Description: 自己设计的pic单片机开发板源程序和说明书(内有原理图)支持pic16系列28脚和40脚器件。串口输出信息。4个LED数码管驱动;4个LED驱动;4个按键驱动;1个RS232接口;1个RS485接口;板载IIC存储器24C02驱动,;实时时钟;1Wire温度传感器;4通道功率输出驱动;2个继电器驱动;1个蜂鸣器; 2个通道AD转换(使用1个); 红外收发(保留); 扩展I/O接口; 按键复位电路; 板载ICSP接口。通过ICD2可在线编程,调试;复用IO均采用拨动开关控制。
-Of their own design Singlechip pic development board and a detailed description of the source program (with schematics) to support the PIC16 family of 28 feet and 40-pin devices. Serial output. 4 LED digital tube driven 4 LED driver four key drivers an RS232 interface an RS485 interface IIC onboard memory 24C02 driven real-time clock 1Wire temperature sensor 4-channel power output driver 2 relay driver a buzzer 2-channel AD converter (using an) infrared transceiver (reservations) expansion of I/O interface button reset circuit onboard ICSP interface. Available online through the ICD2 programming, debugging multiplexing IO using DIP switch control.
Platform: |
Size: 2499584 |
Author: chenmao |
Hits:
Description: ht1621b,的PIC的程序,用IO口来通信-ht1621b, the PIC procedure, I use IO to communication
Platform: |
Size: 2048 |
Author: 章青松 |
Hits:
Description: 此程序为一个MPLAB的工程。实现的是PIC单片机 包括串口,IIC口的应用。实现串口通信和IIC测温度,以及基本IO应用。有pic单片机的基本初始化源码。-This procedure works for a MPLAB. To achieve single-chip, including the PIC serial port, IIC Application mouth. IIC Serial communications and measuring temperature, as well as the application of the basic IO. There are basic initialization microcontroller pic source.
Platform: |
Size: 27648 |
Author: 高扬 |
Hits:
Description: stm32的io口比较,比较不错,适合初学者-The io I stm32 compares well, for beginners
Platform: |
Size: 33792 |
Author: DF |
Hits:
Description: THAT S THE METHOD OF i/o BY pic
Platform: |
Size: 3072 |
Author: dart |
Hits: