74ls164.zip

  • 小鹿快跑呀
    了解作者
  • C/C++
    开发工具
  • 15KB
    文件大小
  • zip
    文件格式
  • 0
    收藏次数
  • 1 积分
    下载积分
  • 4
    下载次数
  • 2013-12-14 10:12
    上传日期
基于单片机的164程序,用c语言编写的,已经测试过了
74ls164.zip
  • 74ls164
  • 74164.lnp
    40B
  • 74164.Opt
    968B
  • STARTUP.A51
    6.2KB
  • 74164.plg
    904B
  • STARTUP.LST
    10.5KB
  • 164_Uv2.Bak
    0B
  • 74164
    2.3KB
  • 74164.Uv2
    2.1KB
  • 164.plg
    2.1KB
  • 164.Opt
    1KB
  • 74164_Opt.Bak
    968B
  • 164.LST
    2.7KB
  • 164.OBJ
    2.4KB
  • 74164.M51
    3.8KB
  • 74164.hex
    301B
  • STARTUP.OBJ
    750B
  • 74164_Uv2.Bak
    2.1KB
  • 164.c
    1KB
内容介绍
#include <reg51.h> #include <intrins.h> #define uint unsigned int #define uchar unsigned char //--------------定义------------------ sbit DS=P2^2; //数据端 sbit SCLK=P2^1; //时钟信号 //--------------函数声明------------------ void In_164(uchar dat); void Delay_1ms(uint x); //--------------主程序------------------ void Delay_1ms(uint x) { uchar i; while(x--) { for(i=0;i<120;i++); } } void In_164(uchar dat) //送数据进 74LS164 { uchar i,x; // for(i=0;i<8;i++) // { //dat=dat>>1; //移位 8 位 // DS=CY; //溢出位给数据端 // SCLK=0; //时钟脉冲 // _nop_(); // _nop_(); // SCLK=1; // _nop_(); // _nop_(); // SCLK=0; // } SCLK=0; x=dat; for(i=0;i<8;i++) { DS=0; if(x&0x01==1) DS=1; SCLK=1; x=x>>1; SCLK=0; } } void main(void) { uchar temp=0x01; //uchar i; In_164(0x55); while(1) { //for(i=0;i<8;i++) //{ Delay_1ms(1000); //延时 1s // temp=(temp<<1)|(temp>>7); //循环移位 //} } }
评论
    相关推荐
    • 74LS164.zip
      74LS164驱动led灯,8级流水线,依次散灭
    • 74LS164.rar
      程序功能为扩展两个外部并口,两个并行端口没有确切的端口地址,通过两个并口连接两位共阳数码管,实现两位数码管的静态显示,显示数字顺序为:00~99
    • 74ls164串行静态显示
      proteus仿真完全通过,带程序显示很完整
    • 单片机控制74ls164程序
      单片机控制74ls164程序.74ls164程序.74ls164程序.
    • 单片机 74LS164 proteus keil c语言
      单片机 74LS164 proteus keil c语言 单片机控制多个164
    • 关于单片机的74ls164的C语言编程
      关于单片机的proteus仿真编程,是关于数码管的74ls164编程
    • 74ls164级联实例
      本文档包含74ls164级联的proteus仿真电路和基于8951的c语言测试程序,非常适合初学单片机者使用
    • 74ls164扩展+液晶显示-2.zip
      此程序功能是用Lcd显示字符。用74HC373扩展并口,学习用串口转并口芯片74LS164 扩展并口,学习LCD1602显示字符。
    • 29.74LS164.zip
      使用74LS164实现的8路流水灯,程序注释良好,仿真采用protues8.8
    • Proteus7.12.rar
      Proteus7.12完美破解版.rar电路仿真软件很好用可以仿真单片数字模拟电路