北天星的M16实验板

北天星技术中心提供 / 2005-01-14 / 整理:armok(阿莫) / www.OurAVR.com

一、特点: 支持 M16及51芯片

◆ 支持3.3V及5V的芯片工作电压及高电平或低电平复位。
◆ 板上自带供A/D使用的可调参考电压源(2.5-4.5V)。
◆ 引出所有的I/O引脚,并可通过跳线配置外部4.7K上拉。
◆ 可以通过辅助串口来监视主串口收发的数据。
◆ 开发51时,可通过跳线选择使用片内或片外的程序空间。
◆ 板上自带整流电路及5V和3.3V直流稳压器。
◆ 具有JTAG及ISP口,可实现仿真及在线编程。
◆ 积木式结构,可更换适配板来适应不同封装的器件。
◆ 提供PROTEL格式的SCH、PCB。


2. 开发板的使用

2.1外部上拉的使用

AVR_51开发板共有4组(S1,S2,S3,S4)连接I/O跳线,每组有8个跳线,可独立配置跳线,因此可随使用需要灵活配置外部4.7k上拉。

2.2 复位电平配置

复位电平配置由K4开关来改变;默认为AVR单片机复位电平即低电平。按下开关K4之后,则为51单片机复位电平即高电平。

设置完K4之后,就可能对K2操作,即手动复位。

2.3 串口监视配置


设置K1,可完成对主串口的接收或发送的监视;默认对主串口的发送监视,按下时,对主串口的接收监视。

3. 使用开发板进行编程调试实例

以下示例,均在avredit环境下编写及编译,在avrstudio调试通过。

示例1: 使用串口发送数据和把PC机发来的数据再转发回PC

示例2: SPI操作。

示例3: I2C操作

点击下载源代码

原理图:

点击此处打开 CPU 部分的原理图 (PDF格式)

点击此处打开主板的原理图 (PDF格式)

 

其它资料:

点击下载本实验板的 Protel 99S 格式 SCH 与 PCB 文件

附录: 北天星M128实验板的图片、 Protel 99S 格式 SCH 与 PCB 文件