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

单片机流水灯混合利用代码

  • keil C 与proteus环境下仿真单片机开发的5个实例

    keil C 与proteus环境下仿真单片机开发的5个实例,是单片机嵌入式开发的极有价值的参考资料。其中包括了流水灯、走马灯、1602液晶屏驱动、ds1302、max7221的仿真开发实例,包括c语言代码。

    标签: proteus keil 环境 仿真

    上传时间: 2013-09-30

    上传用户:fanboynet

  • C51单片机并行口扩展设计及应用

    C51单片机是我们生活中最常用的系列,MCS-51系列单片机有4个并行口(P0,P1,P2,P3口),但对一个稍微复杂的应用系统来说,真正可供用户使用的并行口,只有P1口可用,况且常常因扩展I2C和SPI的器件需占用某些P1口,迫使用户不得不扩展并行口以满足实际的需要。习惯上,常用的并行口接口芯片有8255、8155,这两种芯片功能比较齐全,可以使用在相对比较复杂的系统中,但如是对一般的系统而言,这些功能往往闲置不用。那么就可以选用一些本来闲置不用的口线作为选通信号来进行并行口的扩展,这样就能充分利用单片机有限的I/O资源,在本设计中是将P1口扩展成一个或几个8位并行口,在每一个八位口上接入8个发光二极管做为输出,二极管是做开关量来使用的,在这里设计了跑马灯和流水灯程序,做到对开关量的开断控制;配合开关量的控制笔者设计了一个共阳LED数码管,用来显示当前发光二极管发亮的序号,做到更加直观的双重控制效果,然后再将P0口通过D/A转换器和一放大器输出一个模拟信号,其结果可以通过示波器看出。这样整个系统即有了数字信号输出和模拟信号输出,也有数码管显示功能,实用性能大提高了。2、 基于89C51的系统硬件设计2.1 并行口的扩展的电路设计 众所周知,C51系列的单片机都有四个I/O口(P0、P1、P2、P3),那么AT89C51也不例外,但我们通常仅仅使用P1口作为并行口,而令其余口(P2、P3)处于闲置状态,所以这次设计,我们就是使用闲置不用的P3口做为选能信号线来将P1口进行并行口扩展。 (1) 种方式的并行口扩展优点 连线简单; 不占用存储器空间; (2) 编程也方便灵活。但也有很大的缺点 并行口扩展能力有限,(如使用74LS573(74LS373)且不进行驱动处理,则最多可扩展4个同样类型的并行输出端口,当然还需要与之对应的四个选通信号。) 如扩展较多,选通信号占用并行口位数太多,例如欲扩展8个并行输出端口,则需要8个选能信号,此时,仅选能信号就占用了一个8位并行口,这对在I/O端口线有限的单片机系统中,如此浪费资源的现象是不能容忍的。在本次的设计中,采用芯片74HC573(带三态输出的八进制透明D型锁存器)对P1口进行了一个8位并行口的扩展,选通信号选用P3口的P3.3引脚。原理图如图1所示:

    标签: C51 单片机 并行口 扩展设计

    上传时间: 2013-11-18

    上传用户:dbs012280

  • keil C 与proteus环境下仿真单片机开发的5个实例

    keil C 与proteus环境下仿真单片机开发的5个实例,是单片机嵌入式开发的极有价值的参考资料。其中包括了流水灯、走马灯、1602液晶屏驱动、ds1302、max7221的仿真开发实例,包括c语言代码。

    标签: proteus keil 环境 仿真

    上传时间: 2013-12-21

    上传用户:luke5347

  • pic单片机c口的控制 单片机相应的I/O口设置为输出口

    pic单片机c口的控制 单片机相应的I/O口设置为输出口,输出高电平时LED点亮,反之,LED不亮。利用软件延时的办法实现05S延时,实现LED流水灯的效果。

    标签: pic 单片机 控制 输出

    上传时间: 2016-10-13

    上传用户:tianyi223

  • 单片机仿真程序

    单片机仿真程序,可以看看哦流水灯,并有汇编和C语言两种形式的程序代码

    标签: 单片机 仿真程序

    上传时间: 2014-01-26

    上传用户:问题问题

  • 实验一_LED小灯亮,实现单片机控制LED小灯

    实验一_LED小灯亮,实现单片机控制LED小灯,流水灯功能

    标签: LED 实验 单片机控制

    上传时间: 2017-06-01

    上传用户:Shaikh

  • 多功能51单片机跑马灯

    多功能51单片机跑马灯,多模式可调速16LED流水灯跑马灯的c代码

    标签: 多功能 51单片机 跑马灯

    上传时间: 2017-09-13

    上传用户:66666

  • c51流水灯程序代码

    进入单片机的第一个程序,实现8位led流水显示

    标签: 流水灯

    上传时间: 2016-01-18

    上传用户:shandian

  • 300个C51单片机设计proteus仿真源码软件源码: 100000秒以内的计时程序 10秒的秒表

    300个C51单片机设计proteus仿真源码软件源码:100000秒以内的计时程序10秒的秒表12864LCD图形滚动演示128X64LED160128LCD图文演示1602字符液晶滚动演示程序1602液晶显示的DS1302实时时钟16×16点阵(滚动显示)16×16点阵2(滚动显示)2io5键盘模拟音量数码管显示2×20串行字符液晶演示32x16汉字44行列键盘485全双工通信4×4键盘矩阵控制条形LED显示4个独立式按键控制LED开关4个独立式按键控制LED移位4只数码管滚动显示0~3555可调PWM发生器555的应用6264扩展内存6个16×16点阵74HC154译码器应用74HC59574HC595串入并出芯片应用74LS138译码器应用74LS148扩展中断8051双机通信简例8255并行口扩展实例89C51PWM8x8LED汉字显示8x8点阵做的贪吃蛇游戏8×8LED点阵屏显示数字8只数码管同时显示不同字符8只数码管显示多个不同字符8只数码管滚动显示8~F8只数码管滚动显示单个数字8只数码管滚动显示数字串8只数码管闪烁显示8通道自动温度检测系统仿真(含原程序)ADC0808 PWM实验ADC0809模数转换与显示ADC0832模数转换与显示AT89C51对直流电动机的驱动AVR_UartBCD译码数码管显示数字c51 可预设电压的数控电源(功能强大)clockConterCPU控制的独立式键盘扫描实验da、ad。液晶,传递函数模型综合应用的实例DIY51式数控电源DS1621温度传感器实验ds18b20DS18B20温度传感器实验DS18B20温度检测及其液晶显示HorseLightI2CIIC-24C04与数码管IIC-24C04与蜂鸣器INT0与INT1中断计数INT0中断3位计数INT0及INT1中断计数INT0和INT1控制条形LEDINT1中断5位计数IO并行口直接驱动单个数码管K1-K4 分组控制LEDK1-K4 控制LED移位K1-K4 控制数码管加减演示K1-K4 控制数码管移位显示K1-K4 键状态显示key_lcdks0108 液晶12864LCD频率计仿真LED代码查询V1[1].1LED模拟交通灯LED闪烁M16_AN_CompareM16_EEPROMM16_HorseMAX7221控制数码管动态显示my16key_cNT0中断控制LEDNT0中断计数NumberDisplayP3口流水灯PCF8574PCF8583+LCD1602PCF8591模数与数模转换实验proteus ADDC的练习程序PWMPWMLEDPWM控制LED的亮度仿真程序PWM控制马达的方法PWM波输出(可调)PWM电机正反转pwm程序实例PWM调温RAM扩展练习sscom32串口调试TIMER0与TIMER1控制条形LEDTIMER0控制LED二进制计数TIMER0控制单只LED闪烁TIMER0控制四只LED滚动闪烁TIMER0控制流水灯ULN2803usart_t《lcd1602仿真实例》一个数控直流稳压电源一个步进电机的仿真一步一步教你51_PC串口通信万能逻辑电路实验三机通讯串口仿真mcu_pc串口方式1串行数据转换为并行数据交通灯从左到右的流水灯光藕隔离驱动电机内部函数intrins.h应用举例净水控制器仿真电路刚做好的十个字的led屏模拟有程序包含单片机寄存器的头文件单只按键控制单只数码管滚动显示单只数码管循环显示0-9单只数码管循环显示0~F单片机与PC机串口通讯仿真单片机之间双向通信单片机向PC发送数据单片机向主机发送字符串单片机接收PC发出的数据单片机控制的电动自行车驱动系统单片机数据发送程序发一个用定时器做的PWM基于1602+ds12b80+ds1302+音乐+电子书+流水灯的多功能电子表基于ADC0832的数字电压表基于AT24C02的多机通信基于AT89C51+MAX7219的频率计 附带proteus仿真电路图 实际硬件电路测试通过基于DS1302的日历时钟基于yjwpm测试过的DS18B20仿真实例多功能电子钟多点温度测量多路开关状态指示大屏幕仿真子电路做的一个H型电机驱动电路字符串函数string.h应用举例字符函数ctype.h应用举例宏定义应用举例定时器中断控制的独立式键盘扫描实验定时器控制交通指示灯定时器控制数码动态显示定时器控制数码管动管显示对I2C总线上挂接多个AT24C0

    标签: c51 单片机 proteus 仿真

    上传时间: 2021-10-27

    上传用户:wangshoupeng199

  • 个人学习ATMEGA8单片机应用及其proteus仿真总结30例资料 001 闪烁灯设计 002

    个人学习ATMEGA8单片机应用及其proteus仿真总结30例资料,001、闪烁灯设计002、位定义闪烁灯设计003、跑马灯设计004、流水灯设计005、四位数码管静态显示程序006、四位数码管动态显示程序007、数码管加减计数显示设计008、基于T_CO的计数器设计009、基于T_C0的时钟设计009、基于T_CO的时钟设计010、基于T_C1的频率计设计010、数码管频率计设计011、TCA230颜色识别011、基于TC1的波形发生器设计012、IO口基本输出012、基于TC1的脉宽调制器设计013、1~20HZ方波013、基于TC2的实时时钟电路设计014、Eeprom的c语言编程015、AD转换的c语言编程016、模拟比较器的设计应用017、异步串行接口UART的C语言编程018、同步串行接口SPI的C语言编程-无仿真018、看门狗的c语言编程019、4×4 矩阵式键盘识别019、看门狗的c语言编程020、4×4 矩阵式键盘识别021、128X64液晶显示应用022、IO口基本输出023、0~999999——百万计数器024、IO口基本输出025、数码管T0计数器设计026、数码管T1计数器设计027、数码管频率计设计028、数码管时钟设计029、数码管显示程序030、模拟采集串口发送程序相关芯片资料

    标签: atmega8 单片机 proteus

    上传时间: 2021-11-04

    上传用户:d1997wayne