·上一文章:ATMEAG16L的I/O端口特点及使用
·下一文章:海信彩电型行输出变压器代换表
软件设计
系统的软件设计流程如下图所示,
采用C语言编程,若有键按下系统响应外部中断,进入外部中断子程序,依次读取key Debounced寄存器值判断哪些键被按下,并转到KeySCAN()和display()子函数显示键值。 AduC848包含IIC配置寄存器I2CCON,单独访问各位,含义如下:MDO主模式输出数据位,MDE主模式输出使能位,MCO主模式时钟输出位,MDI主模式数据输入位,I2CM主从模式选择位,I2CRS从模式复位位,I2CTX从模式方向控制位,I2CI从模式中断位,AduC848虽然带有IIC接口,但是作为主控器件仍必须模拟IIC时序。本文的MAX6955部分控制子函数代码如下: