您的位置 首页 电源

Linglong之AVR程例4 数码管一位显现

因为这个程序比较简单,我就不做过多说明了。硬件电路也将在源程序中做简单说明。看源程序:includeavrioh>IO口头文件调用inclu

由于这个程序比较简略,我就不做过多阐明晰。硬件电路也将在源程序中做简略阐明。

看源程序:

#include <avr/io.h> //IO口头文件调用

#include

#define uchar unsigned char //声明

#define uint unsigned int

uchar reg[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0xff}; //8位数码管字型编码表

int main(void)

{

DDRB = 0xff; //这两行表明设制IO寄存器为输出

DDRC = 0xff;

while(1)

{

PORTC = reg[0]; //显现0

PORTB= 0xfe; //第一位数码管点灯

}

}

我也是一个AVR新手,源程序有什么不足之处还请我们指出,也期望我们能将自己的写一些程序,一些心得发上来和我们一同共享。

我现在写的这个Linglong体系贴子是我自己手艺焊接的,因要不断的焊接硬件电路,更新可能会很慢。

也希我写的东西,能给和我相同是AVR新手的朋友们一点协助。

也期望我们能参加Cepark 电子园这个我们庭,来了这么久觉的是一个很不错的当地。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/dianyuan/262342.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部