ATMEAG16L的I/O端口编程实践


  1.PB口输出实验

       交替输出0×aa、0×55,使闪烁,点亮/熄灭时间约500ms。实验的原理见下图(用Pro-tel99se打开)。

验的电路原理图  

  在我的文档中新建一个ac2的文件夹。建立一个ac2.prj的工程项目,最后建立源程序文件ac2.c。

  输入下面的程序:

   编译通过后,可在AVR Studio集成开发环境中进行在线仿真或进行软件模拟仿真。仿真完成后,将ac2.hex文件下载到AVR综合试验板上。可以看到,D1~D8发光管的奇数位与偶数位会交替点亮,间隔约0.5s。