源代码:
/*
* _3.c
*
* Created: 2011-4-5 11:34:29
* Author: xmphoenix.fish
*/
#include const unsigned char table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}; int main(void) 截图:
#include
#define F_CPU 8000000UL
unsigned char buff[3]={0,0,0};
{
unsigned char i,data;
DDRB = 0x00;PORTB = 0xFF;
DDRF = 0xff;PORTF = 0x00;
DDRE = 0xff;PORTE = 0x00;
while(1)
{
data = PINB;
buff[0] = data/100;
buff[1] = data/10%10;
buff[2] = data%10;
for (i=0;i<3;i++)
{
PORTE = ~_BV(i+1);//关键的两句表达式
PORTF = table[buff[i]];
_delay_ms(10);
}
}
}
上一篇:avrstudio5 继电器
下一篇:avrstudio 5 矩阵键盘
设计资源 培训 开发板 精华推荐
- [已验证] 老五1588共阳点阵驱动板
- 【开发板】海思HI3518EV300-Linux
- A100095,基于 ATmega32u4 8 位 AVR RISC MCU 的 Arduino Esplora 零售开发套件平台
- LOWVOLTAGEP2SGEVB:三个 LED 低压并联串联照明电路
- OP249AZ 典型应用电路 OP249 快速建立和低失调误差增强 CMOS DAC 性能 - 单极操作
- LTC2946CMS-1 6V 至 300V 高端电源、电荷和能量监视器的典型应用
- OM185ST 可调低压差正电压稳压器的典型应用
- SY10EP16U,SY10/100EP16U 评估板,2.5V/3.3V/5V 精密 ECL 差分接收器/驱动器
- AD1585、2.5V 至 5V 微功率、精密串联模式电压基准的典型连接图
- DC261A-A,用于 LT1795CSW 高速调制解调器、差分线路驱动器/接收器的演示板