详细阐述了avr单片机io端口的原理,供广大单片机开发人员参考。
上传时间: 2013-12-21
上传用户:qw12
这是AVR的IO端口使用的代码,它可以通过数码管和LED灯指示IO口的电平变化,用ICCAVR开发
上传时间: 2014-01-12
上传用户:haoxiyizhong
atmel公司的megal16单片机的AVR的IO结构分析与操作
上传时间: 2016-10-02
上传用户:ryb
一些常用的java程序,包括swing.net.io,matrix等
上传时间: 2014-01-09
上传用户:yepeng139
(精品)AVR单片机IO口结构分析【整理】这是一份非常不错的资料,欢迎下载,希望对您有帮助!
上传时间: 2022-03-05
上传用户:
开发板支持web java android 手机平台,实现远程控制,数据传输等,简单易学,价格低。
标签: AVR-NET-IO andriod 网络开发板 远程控制
上传时间: 2013-10-30
上传用户:文993
用单片机的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).
上传时间: 2016-07-19
上传用户:gxrui1991
2.4寸TFT 240370PQ 1.TFT电源:屏幕电源为2.8-3.3V;切记不能用5V; 2.本TFT兼容8/16位数据接口。切换方式通过排线上的R1,R2实现,0欧姆电阻短接R1为16位模式,短接R2为8位模式。默认发货短接R2,既默认为8位数据接口,8位模式下,使用高8位(即DB7-DB15); 3.数据口电平:理论上不能让数据口电平超过3.3V,如果一定要用5V的单片机IO连接数据总线,由于tft内部有电压钳位,用是可以用,不过始终是不规范的。做实验做样品测试可以,批量做产品的时候,为提高产品稳定性,最好还是想办法控制单片机的数据总线上的高电平电压为3.3V. (AVR的IO输出高电平能力强,TFT数据总线内部的电压钳位能力有限,使用AVR驱动的时候请务必使用3.3V给单片机供电.如果一定要使用5V供电的AVR,需要在数据线上使用两个电阻分压)
上传时间: 2013-10-26
上传用户:lanjisu111
美新加速度传感器,AVR双IO口模拟IIC数据采集头文件。实现双两轴加速度传感器拼3轴传感器。拿来直接用,调试稳定通过。
标签: 加速度传感器
上传时间: 2017-09-25
上传用户:003030
用avr 单片机 用io模拟usb 通信协议的例子
上传时间: 2013-12-21
上传用户:大三三