综合实验一按键控制流水灯实验(查询方式).docxVIP

  • 131
  • 0
  • 约6.76千字
  • 约 13页
  • 2017-02-01 发布于重庆
  • 举报

综合实验一按键控制流水灯实验(查询方式).docx

综合实验一按键控制流水灯实验(查询方式)

北 京 科 技 大 学微型计算机原理实验报告学院:____自动化学院 ________________专业、年级:_自动化1101_ ______________姓名:__廖文骏_ ________________ 学号:_ 20111002124____________ 指导教师:___ _____王粉花____________ 2013年 12 月综合实验一 按键控制流水灯实验(查询方式)实验学时:2学时一、实验目的1.掌握ATmega16 I/O口操作相关寄存器2.掌握 CodeVision AVR软件的使用3. 复习C语言,总结单片机C语言的特点二、实验内容1. 设计一个简单控制程序,功能是8个LED逐一循环发光0.5s,构成“流水灯”。2. 用两个按键K1和K2控制流水灯(中断方式): (1)当按下K1时,流水灯从左向右流动; (2)当按下K2时,流水灯从右向左流动。三、实验所用仪表及设备硬件:PC机一台、AVR_StudyV1.1实验板软件:CodeVision AVR集成开发软件、SLISP下载软件四、实验原理ATmega16芯片有PORTA、PORTB、PORTC、PORTD(简称PA、PB、PC、PD)4组8位,共32路通用I/O接口,分别对应于芯片上32根I/O引脚。所有这些I/O口都是双(有的为3)功能复用的。其中第一功能均作为数字通用I/O接口使用,而

文档评论(0)

1亿VIP精品文档

相关文档