虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

程序电路

  • 控制电路IP设计

    控制电路IP设计,这个程序也不错,互相学习一下。

    标签: 控制电路

    上传时间: 2013-12-17

    上传用户:sjyy1001

  • 这个是用keilc编写的程序

    这个是用keilc编写的程序,用仿真软件proteus设计电路,把keilc写的程序加载到proteus中,就可以仿真,是初学者不错的学习例子。

    标签: keilc 编写 程序

    上传时间: 2016-06-17

    上传用户:xg262122

  • 【绝版-原创-经典】51单片机做的一个趣味程序【仿xp开机画面】显示在12232LCD上

    【绝版-原创-经典】51单片机做的一个趣味程序【仿xp开机画面】显示在12232LCD上,效果非常不错。使用的是mcs-51汇编。附件有电路和源码,推荐用proteus仿真。aki_studio@163.com

    标签: 12232 LCD 51单片机 程序

    上传时间: 2016-06-18

    上传用户:zhangjinzj

  • 本程序使用MSP430F149控制IIC总线EEProm AT24C02;MCU的通用输入输出(GPIO)端口P1.2、P1.3 与AT24C02 的SCL、SDA端口相连接构成I2C总线

    本程序使用MSP430F149控制IIC总线EEProm AT24C02;MCU的通用输入输出(GPIO)端口P1.2、P1.3 与AT24C02 的SCL、SDA端口相连接构成I2C总线,因为MSP430F149 内部没有专用的I2C接口电路,所以只能用IO端口来模拟I2C时序从而实现对EEPROM的读写操作。从图 3.3 中我们可以看到EEPROM地址选择端口A0~A2 都外接低电平,所以进行I2C通信时,EEPROM的从机地址是唯一的,即A0~A2 所对应的地址控制位均为 0。 因为AT24C0X(X=1,2,4,8,16)系列芯片的管脚是兼容的,所以用户也可以自行更换其他型号的芯片,无需改动任何硬件结构,只需注意器件地址和存储空间寻址模式的变化,相应地修改软件程序即可。

    标签: 24C C02 EEProm 02

    上传时间: 2014-01-09

    上传用户:pompey

  • 本程序使用MSP430F149驱动PS2接口的PC键盘

    本程序使用MSP430F149驱动PS2接口的PC键盘,使用了SN74LVC4245用作电平转换;PS2 端口使用了标准的六芯插座,可以接收来自标准键盘、鼠标的数据。由于键盘、鼠标都是 5V 供电系统,而 MSP430F149 只能工作在 3.3V,所以需要在两者之间进行电平转换。根据键盘的工作原理,MCU只要接收键盘发送过来的时钟信号和数据信号,然后对数据信号进行解码就可以了。为此我们利用了电平转换电路的两根数据线,让键盘的时钟线 CLK 连接SN74LVC4245 的A8 端口,键盘的数据线DATA连接SN74LVC4245 的A7 端口

    标签: 430F F149 MSP 430

    上传时间: 2013-12-02

    上传用户:cx111111

  • 该程序实现跑马灯效果,跑马灯共4个状态循环显示

    该程序实现跑马灯效果,跑马灯共4个状态循环显示,本程序只使用了4个LED显示,可改变程序中的输出位数,增加显示位数。 INT_DIV 模块用于对主频进行分频,该实验中采用主频为50MHz的频率,进过分频产生5Hz的频率,以便在实验板上显示。(如果不分频直接用于实验板,LED将显示一直是亮的。) LED 模块用于产生4种不同的状态进行显示。 在电路中都是低电平有效。

    标签: 跑马灯 程序 状态 循环显示

    上传时间: 2014-12-08

    上传用户:youth25

  • 经典的走马灯程序

    经典的走马灯程序,包含电路和程序。PROTEUS与KEIL 联调成功

    标签: 走马灯 程序

    上传时间: 2014-09-02

    上传用户:LIKE

  • PIC固件程序,已通过MPLAB IDE V7.10版本调试

    PIC固件程序,已通过MPLAB IDE V7.10版本调试,并且本人也用AT24C04搭了一个外围电路调试通过完全正常。

    标签: MPLAB 7.10 PIC IDE

    上传时间: 2014-12-08

    上传用户:xzt

  • 用单片机的I/O口模拟I2C协议 I2C用IO模拟程序网上范例最多的就是51的程序了,这些范例的正确性无需怀疑.但是如果直接以它为蓝本将它"AVR化",一不留神,就会有点问题了. 这要从I2C的

    用单片机的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).

    标签: I2C AVR 程序 范例

    上传时间: 2016-07-19

    上传用户:gxrui1991

  • 秒表的设计程序 用89C51

    秒表的设计程序 用89C51,外接晶振,复位电路,二个数码管,二个按键,做一个电子秒表,具体要求为用按键起停电子表,可用按键设计倒计时时间(如10S,20S,60S),并启动倒计时功能。能用按键选择以上两功能之一。

    标签: 89C51 设计程序

    上传时间: 2016-07-21

    上传用户:ztj182002