2_2.txt

来自「使用74164连接8行2列键盘的行线」· 文本 代码 · 共 32 行

TXT
32
字号
/*74165的输入口接八个开关,74164的输出接八个发光二极管,拨动开关时,
在发光二极管上显示开关状态。
D4:QH--------D5:A,B
D4:JP36------G6:JP80         (74165的输入口接八个开关)
D5:JP49------G6:JP65         (74164的输出接八个发光二极管)
A3:P1.1------D4:CLK,D5:CLK    (作为时钟信号)
*/
#include"reg51.h"
#define uchar unsigned char
sbit P1_0=P1^0;
sbit P1_1=P1^1;
void delay()
 {
  uchar i=250;
  while(--i)
   {;}
 }
void main()
{
  uchar i;
  while(1)
   {
     P1_0=0;              //加载
     delay();             //移位
     P1_0=1;
     for(i=8;i>0;i--)
      {
        P1_1=1;
        P1_1=0;
      }
   }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?