s3c44B0的一些基础实验代码,很多个,合集,欢迎下载
上传时间: 2013-12-31
上传用户:磊子226
用单片机的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
仪隆单片机的定时中断服务程序,不个经过调试的程序
上传时间: 2014-03-02
上传用户:维子哥哥
详细介绍了在Windows环境下应用VC++实现PC机与单片机的几种串行通信方法,给出了用Visual C++6.0编写的PC机程序和用C51编写的单片机通信程序。经实际应用系统运行稳定可靠。
上传时间: 2013-12-31
上传用户:woshini123456
献给初学单片机的爱好者们,这可都是我花费了好长时间才弄好的啊。希望能给你们带来帮助!
标签: 单片机
上传时间: 2014-01-14
上传用户:lindor
基于STC12C5410AD单片机的温度控制显示程序,带控制标志,数码管闪烁和快闪慢闪,连加连减,自动闪烁停止手动闪烁停止功能
上传时间: 2013-12-20
上传用户:LouieWu
数字系统CAD 开发平台实验部分共有6 个实验,内容覆盖了ISE 的设计使用、片内逻 辑分析仪ChipScope 的使用、设计仿真工具Modelsim 的使用、以及嵌入式系统设计工具EDK的使用等内容。在每个实验的说明中分别介绍它们的使用。 包括: 实验一、7 段数码管显示简单的时钟 实验二、设计串口与计算机通信 实验三、A/D 采样模块设计 实验四、使用DAC7634 设计频率发生器 实验五、频率发生器的设计与仿真 实验六、应用嵌入式系统设计基本的串口收发程序 实验七、视频解码和图像显示
上传时间: 2013-12-30
上传用户:sardinescn
这是一个51单片机的c程序,设置了两个报警信号中断,并可以通过串口输出报警信息以及接收控制命令。
上传时间: 2014-01-15
上传用户:王小奇
学习单片机的程序与电路,有24个电路,每个电路都有源程序,适合系统学习单片机
上传时间: 2014-12-03
上传用户:aysyzxzm
msp430单片机的应用实例程序,开发环境为EW
上传时间: 2016-08-25
上传用户:hj_18