Ezusb2131-1.0.rar

  • qinzhen985
    了解作者
  • Visual C++
    开发工具
  • 282KB
    文件大小
  • rar
    文件格式
  • 0
    收藏次数
  • 1 积分
    下载积分
  • 1
    下载次数
  • 2009-04-25 10:50
    上传日期
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
Ezusb2131-1.0.rar
内容介绍
These example programs explore some of the intricacies of the EZ-USB controller. All of them are distributed under the GPL license and come without any warranty of any kind, not even the implied warranty of merchantability or fitness for a particular purpose. All programs have been successfully compiled with AS31. The schematic and PCB were drawn with Eagle. A free demonstration version (but more than useable for small projects, and even available for Linux) can be downloaded from: www.cadsoft.de. *led2.asm Basic test. Demonstrates the usage of the ports and how to set-up the various registers and how to write data to a port. *button.asm Simple test. A led follows the state of a button. *buttonint.asm Slightly more complex variation. It uses the extra interrupts provided by the chip and demonstrates how to read and write from/to a port. *encoder.asm A simple way to decode a rotary encoder. Interrupt driven and combines the techniques from the previous examples. *LCD.asm Some routines to interface with a standard LCD-module. Not the prettiest in their kind but it works. And yes, the 3.3V controller can interface with the 5V module without any further provisions. Although native 3.3V LCD-modules exist. *I2C.asm My masterpiece ;-). It demostrates the use of the I2C interface with an external EEProm. Also shown is how to use the twin dptrs of the EZ-USB chip. But more importantly, the program contains a bootloader! It actually programs itself, according to the rules stipulated by the EZ-USB lootloader protocol, into the external EEProm. After it has run once, it disables itself leaving you with a programmed and self-starting controller. Thus making the unit operate without having to download the code after every power-up. This is intended for stand-alone applications, like my own. (Note that the programming process takes a minute or so. Please be patient.) More information in the actual source code itself. Beware! The schematic included is NOT public domain! It is included for your reference only. It may only be used and distributed under a GPL license. Furthermore, there will be glitches here and there. It works with the examples provided and can serve as a guide on how to connect the controller in a working fashion. Again both the schematic as the adapter board come without any warranty of any kind, not even the implied warranty of merchantability or fitness for a particular purpose. All of this is (a small) part of my graduation thesis. My promotor has given me the right to make everyting public, under GPL. I may even do so using my own name. What isn't here is propriatary. It's that simple. Have fun! Greetings, Tom De Rybel
评论
    相关推荐
    • choosrnk (2).rar
      This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ...
    • peakdet.rar
      This matlab code detacts peaks in ECG signal without help of any toolbox. Hope this is useful to you.
    • thn-hope.rar
      C#写的FFT函数,希望能给大家以提示,没有压缩密码
    • lnetctl.rar
      Portals is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY.
    • ortfac.rar
      This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ...
    • drbd_receiver.rar
      drbd is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public ...
    • pm21_src_monitoring_diss.zip
      the hope that it will be useful, but without any warranty without even the implied warranty of merchantability or fitness for a particular purpose. For more information, please see ...
    • Hope:UE4教程项目
      Hope-UE4教程项目 在我的博客中描述了UniversalReference的参考代码: MIT许可版权所有(c)2015 horizo​​n-studio 特此免费授予获得此软件和相关文档文件(“软件”)副本的任何人无限制地处理软件的权利,包括...
    • aforce code.rar
      This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ...
    • qpopper2.53.tar.Z
      pop3 server