⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 h7.c

📁 51单片机程序C和汇编
💻 C
字号:

#define mode 0x82   // 方式0,PA,PC输出,PB输入

xdata unsigned char PortA _at_ 0x8000 ; // Port A
xdata unsigned char PortB _at_ 0x8001 ; // Port B
xdata unsigned char PortC _at_ 0x8002 ; // Port C
xdata unsigned char CAddr _at_ 0x8003 ; // 控制字地址

void delay(unsigned char CNT)
{
  unsigned int i;

  while (CNT-- !=0)
    for (i=20000; i !=0; i--);
}

void main()
{
  register unsigned char i, dd;

  CAddr = mode;     // 方式0, PA,PC输出, PB输入
  while(1){
    dd = 0x80;
    for(i = 0; i<8; i++)
    {
      PortA = dd;   // 输出到PA
      dd >>= 1;     // 移位
      delay(1);     // 延时
    };

    dd = PortB;     // PB输入
    PortA = dd;     // 再输出到PA
    delay(2);
  }
}

⌨️ 快捷键说明

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