ATmega128

所属分类:单片机开发
开发工具:C/C++
文件大小:10909KB
下载次数:39
上传日期:2009-11-27 09:37:35
上 传 者tomsagm
说明:  简要介绍: 主要芯片: CPU:ATmega128L SRAM:SR61L256BS-8 CPLD:XILINX XC95144XL SFLASH:AT45DB081B ETHERNET:CS8900A USB:PDIUSBD12 LCD:122x32 LMC62_095_M POWER:LM2596S-3.3 RS232:MAX3232 软件:RS232,SRAM,CPLD调试通过,uCosII可以运行,ethernet部分没有完成,usb完成了一部分。
(HD MP3 USE MEGA128)

文件列表:
ATmega128实验板\AVR_Develop.jpg (550708, 2004-12-02)
ATmega128实验板\AVR_Develop_SCH.pdf (67938, 2004-12-02)
ATmega128实验板\CPLDwork\AVR_DEVELOP\.untf (0, 2004-05-04)
ATmega128实验板\CPLDwork\AVR_DEVELOP\automake.log (0, 2004-07-29)
ATmega128实验板\CPLDwork\AVR_DEVELOP\AVR_DEVELOP.dhp (2778, 2004-08-23)
ATmega128实验板\CPLDwork\AVR_DEVELOP\AVR_DEVELOP.npl (544, 2004-07-29)
ATmega128实验板\CPLDwork\AVR_DEVELOP\main.bld (608, 2004-07-29)
ATmega128实验板\CPLDwork\AVR_DEVELOP\main.cdf (316, 2004-07-28)
ATmega128实验板\CPLDwork\AVR_DEVELOP\main.cmd_log (6067, 2004-07-29)
ATmega128实验板\CPLDwork\AVR_DEVELOP\main.gyd (3076, 2004-07-29)
ATmega128实验板\CPLDwork\AVR_DEVELOP\main.jed (126190, 2004-07-29)
ATmega128实验板\CPLDwork\AVR_DEVELOP\main.lfp (395, 2004-07-28)
ATmega128实验板\CPLDwork\AVR_DEVELOP\main.lso (6, 2004-07-29)
ATmega128实验板\CPLDwork\AVR_DEVELOP\main.mfd (56223, 2004-07-29)
ATmega128实验板\CPLDwork\AVR_DEVELOP\main.ngc (54440, 2004-07-29)
ATmega128实验板\CPLDwork\AVR_DEVELOP\main.ngd (0, 2004-07-29)
ATmega128实验板\CPLDwork\AVR_DEVELOP\main.ngr (0, 2004-07-29)
ATmega128实验板\CPLDwork\AVR_DEVELOP\main.pnx (4029, 2004-07-29)
ATmega128实验板\CPLDwork\AVR_DEVELOP\main.prj (21, 2004-07-29)
ATmega128实验板\CPLDwork\AVR_DEVELOP\main.rpt (76675, 2004-07-29)
ATmega128实验板\CPLDwork\AVR_DEVELOP\main.stx (0, 2004-07-29)
ATmega128实验板\CPLDwork\AVR_DEVELOP\main.syr (7637, 2004-07-29)
ATmega128实验板\CPLDwork\AVR_DEVELOP\main.ucf (2336, 2004-07-28)
ATmega128实验板\CPLDwork\AVR_DEVELOP\main.ucf.untf (0, 2004-07-29)
ATmega128实验板\CPLDwork\AVR_DEVELOP\main.v (4263, 2004-07-29)
ATmega128实验板\CPLDwork\AVR_DEVELOP\main.vm6 (424312, 2004-07-29)
ATmega128实验板\CPLDwork\AVR_DEVELOP\main.xml (85334, 2004-07-29)
ATmega128实验板\CPLDwork\AVR_DEVELOP\main_build.xml (8028, 2004-07-29)
ATmega128实验板\CPLDwork\AVR_DEVELOP\main_vhdl.prj (0, 2004-07-29)
ATmega128实验板\CPLDwork\AVR_DEVELOP\userlang.tpl (111, 2004-05-04)
ATmega128实验板\CPLDwork\AVR_DEVELOP\_impact.cmd (890, 2004-07-29)
ATmega128实验板\CPLDwork\AVR_DEVELOP\_impact.log (3446, 2004-07-29)
ATmega128实验板\CPLDwork\AVR_DEVELOP\_pace.ucf (2286, 2004-05-05)
ATmega128实验板\CPLDwork\AVR_DEVELOP\__projnav.log (0, 2004-07-29)
ATmega128实验板\CPLDwork\AVR_DEVELOP\main_html\fit\abeleqns.htm (27161, 2004-07-29)
ATmega128实验板\CPLDwork\AVR_DEVELOP\main_html\fit\applet.htm (26, 2004-07-29)
ATmega128实验板\CPLDwork\AVR_DEVELOP\main_html\fit\applet.js (3386, 2002-12-06)
ATmega128实验板\CPLDwork\AVR_DEVELOP\main_html\fit\appletref.htm (597, 2003-05-03)
ATmega128实验板\CPLDwork\AVR_DEVELOP\main_html\fit\ascii.htm (77284, 2004-07-29)
... ...

简要介绍: 主要芯片: CPU:ATmega128L SRAM:SR61L256BS-8 CPLD:XILINX XC95144XL SFLASH:AT45DB081B ETHERNET:CS8900A USB:PDIUSBD12 LCD:122x32 LMC62_095_M POWER:LM2596S-3.3 RS232:MAX3232 软件:RS232,SRAM,CPLD调试通过,uCosII可以运行,ethernet部分没有完成,usb完成了一部分。 开发环境: WINAVR,ISE6,AVR Studio 这个实验板我是打算给学生作些AVR的开发用的,因此使用的开发工具及环境尽量使用开源的,不光 便宜,而且学生可以学到更多东西。 作为一个本科论文,工作量有点太大,因此没有全部完成。我是想做成一个比较通用的“高端”AVR开 发板,即运行操作系统(uCOSII),支持10M以太网,支持USB1.1,RS232等。但后来学生毕业了,我 业余时间不很多,所以就放下了。按说应该全搞好后拿出来给大家,今天在ouravr网站上,感受到 网站办得很象我的理想,一激动也想贡献一点东西,实在惭愧,只好把这个不成熟的拿出来。好在 硬件部分大都经过测试,软件uCosII也很正常地跑起来了,也许对大家有一定参考价值。 开发环境:编译器使用GNU的WinAVR,编辑使用UltarEdit10.0,调试使用自制AVR_JTAG仿真器, AVR STUDIO4.09;CPLD选用了较便宜的XILINX 的XC95144XL,使用verilog硬件描述语言,在XILINX 的ISE6.1环境下编程下载CPLD,下载线使用自制的简单下载线。 目录\CPLDwork\中有verilog源代码及下载线电路图。 目录\cProgram\中有运行uCOSII的源代码。运行结果可以在串口接计算机超级终端观察。 目录\datasheet\中有电路中用到的大部分芯片说明。 目录\SCH&PCB\中有电路原理图及PCB图。 目录\学生做的os+cpld+usb\中有学生做的工作,包括在cpld上实现了键盘扫描,cpu上运行操作系统 及usb的部分工作,我没有仔细研究,拿出来只做参考。 需要注意的是:JTAG仿真插座和cpld下载座使用的是非标准的,针间距2.0mm,定义在原理图中有,这是 因为没有想到要拿出来,都用的自制的。 2004年12月2日 张云峰 yfzhang@ele.pku.edu.cn

近期下载者

相关文件


收藏者