AVR开发板是一款功能强大,价格便宜,专为初学者到进阶者打造的高性价比的开发板。同时提供了数据采集系统,RS232通讯开发和单片机对SD卡的读写控制功能。详细的代码注释,超级Easy的学习过程,令您从菜鸟到高手只需要短短的1周时间!!!
本开发板可以作为中小企业开发SD产品的开发平台、在校大专院校学生课程设计、毕业设计、电子爱好者熟悉SD卡的控制开发的理想选择。
使用本开发板可以进行:
(1)SD卡读写开发
(2)FAT文件系统
(5)RS232通讯开发
(6)中断响应
(7)电压比较器
硬件资源
* USB直接给开发板供电,无须另置电源。
* 提供ISP接口,配合AVR-ISP系列下载板即可轻松完成单片机烧录功能.
* 板载MCU使用低电压版本AVR,可以在2.7V~5.5V正常工作。
* 提供RS232串口,可以与PC联机察看单片机运行情况.
* 板载高性能、低功耗的 8 位AVR先进的RISC 结构微处理器Atmega32L单片机。
* 工作于16 MHz 时性能高达16 MIPS,32K程序存储器,1024 字节的EEPROM, 2K SRAM
* 一个SD卡状态LED,一个GoodLink LED和4个SMD LED。
* 一个比较器接口、RS232-C串口、USB接口、ISP下载接口。
* 一个复位按键和一个中断按键。
实验内容
·串口控制SD读写实验
·串口命令行控制LED、读取ADC、读取比较器数据实验。
应用示例
(1) 串口方式演示程序
本串口演示程序包含了串口演示、ADC8路转换演示、LED控制、比较器状态读取、按钮中断监测
开发板上电后将会显示\>提示符,键入help,即可显示串口操作下所有命令。下面将详细介绍各操作命令
LED操作命令,键入LED help 即可显示该详细操作命令。
Cled操作命令,键入CLED help 即可显示该详细操作命令。
LS命令,是察看开发板上4个LED状态的,当键入led 1命令,即表示将个led点亮,再次ls一下,
可以看出,原先的
LED Status = OFF OFF OFF OFF
已经变成了
LED Status = ON OFF OFF OFF
即表示个led已经被点亮,观察开发板,也的确如此。
ADC操作命令,键入ADC help 即可显示该详细操作命令。
例如键入ADC 0,即表示返回ADC Channel [0]的电压值。
CP操作命令,直接键入CP,即可以察看AIN0 和AIN1的电压比较结果。
(2) 串口方式SD卡读写演示程序
本开发板还可以以串口方式进行SD卡的操作,当开发板上电后,即可检测到SD卡是否插入,随后可对SD卡进行操作。
键入help即可看到所有操作命令。
键入ls命令,即可以返回目前目录下所有文件及目录。利用cd命令,则可以进入下一级目录
例如进入到DC目录下,则可以看到该目录下所有文件。
利用touch命令则可以建立文件,例如 touch test.txt就建立了一个空的文本文件。
利用write可以向新建的test.txt写入数据。可以用rm命令删除掉该文件。