Becauser there is and error on example code at DVD version 4.0 to 4.1. As a solusion, using the latest software update : Delphi NeoGSM rev 1.zip
On the manual for SPC Neo DC/Steppoer Motor 1.2A/2.4A has been described that maximum bit rate frequency for I2C is 50kHz. But when using CodeVisionAVRE 2.05.3A, if bit rate frequnecy setting is lower than 50kHz, the program can not work properly. This is because the bit rate frequency is not exactly on 50kHz. Click here for more information.
X
This is because an error on bootloader ver.1.0 software. As the solution, need to add two command before using the interrupt :
MCUCR = (1<<IVCE);Â Â Â
MCUCR = 0;Â
The version of bootloader can be viewed in Read - Bootloader Version. This problem can be solved by update your bootloader software to ver 1.1, so do not need to adding two command as shown in above. New version bootloader 1.1 for DT-AVR ATmega128L begin from Serial Number 51.68.116.
This is because the installation process is done without using "install-filter-win.exe" software but using "inf-wizard.exe" software. This is caused the DT-HiQ AVR/AVR-51 only can be used for AVRDUE or another software which is using libusb library.
This is the step how to fix this problem :
Â
Â
Â
Â
Â
Â
Software for DT-HiQ Programmer (Programmer 1.2.exe) is fully compatible with XP, VISTA, Win7, Win8 32-bit/64-bit). This software needs flash player add-on which is usually used on broswer software. The installation process can be done by Internet Explorer software.
Â
The example code which is included in CD/DVD is created using CodeVision ver 1.25.
So, if this example code is recompiled using CodeVision ver 2.04 can not be done.
Here is a link for example code EMS SD MMC FRAM using CodeVisionAVR ver 2.04.
Connection failure of DT-HiQ AVR USB ISP can be caused of several things, such as :
This problem can be fixed by following this step :
Especially for DT-COMBO AVR-51 Starter Kit, if occur an error "STK500/AVRISP Error Leaving Programming Mode", following this step.
This error occur is caused by several thins :
This error is known by error message :
"The communication to COMx is not available use another COM port!"
TIPS:
This is caused of signal reset which is needed for 89C51 and 82C55 are not same. 8051 requires a signal reset shorter time signal reset than 82C55 and initialization routine for 82C55 is usulally located in the beginning of the program, so when 89C51 trying to initialize, 82C55 is not ready. While download mode, it is enough time to be ready for 82C55, but stand alone mode 82C55 is not enough to got the signal reset. The solution of this problem is make a delay routine before initialize routine for 82C55 is done. For example :
|
Configuration the serial cable of DT-51 MinSys Ver 3.0 :
PC Serial Port Connector | DT-51 MinSys Serial ConnectorDB9 Male | |
DB9 Female | DB25 Female | |
3 | 2 | 3 |
2 | 3 | 2 |
5 | 7 | 5 |
4 | 20 |
Yes, both microcontrollers are same, pin compatible with same architecture, but microcontroller in DT-51 Minimum System ver 3.0 has been included with firmware for donwloading and debugging.
Check serial port in PC (using mouse).
We do note share the schematic circuit of DT-51 Minimum System, but for several reason we will consider it.
Based on datasheet the maximum limit is 100.000. That is more than enough to develop a new system. But if it is needed, the EEPROM can be changed to SRAM 6264 directly and does not need to add or change the hardware.
Download AN37 in Application Note page. This application is describe how to uses DT-51 Minimum System.
Now, we are considering to give some training about MCS-51. Meanwhile, tutorial and training material for MCS-51 can be downloaded in Totorial page in this website and we provide book "Panduan Dasar Mikrokontroler Keluarga MCS-51" and "Panduan Praktikum Dasar Mikrokontroler Keluarga MCS-51" publised by Innovative Electronics.
We do not sell DT-51 Series and de KITS Series in PCB version, but as the module.
Â
SPC controller has a firmware wich has been downloaded before shipping. Without firmware inside the IC, SPC module can not work properly.
Â
Drivers that was included in our products has been tested and can be used along with 32-bit and 64-bit Windows 8 Operating System. You can follow this steps to install it on Windows 8.
In each our products page, we already provide "Download File Pendukung" download link. This link contains the necessary files for each products.
Â
It is because of avrdude software that was used by Arduino IDE is not compatible with DT-HiQ AVR USB ISP mkII. This following link is the guide and avrdude file that is compatible with DT-HiQ AVR USB ISP mkII.
To solve the problem, please update the configuration file for each chip.
You can do it following these steps:
Â
Â
Â
You need to do some configuration before you can use it with AVR Studio 5. You can find more information about the configuration from this link.
AVR microcontroller has a fusebit feature that can be used to change oscillator frequency. If you buy a new microcontroller, as default, the fusebit has been set to make the oscillator frequency run at 1MHz (internal). Microcontroller in DT-AVR Low Cost Micro System and DT-AVR Low Cost Nano System has been set to run at 4MHz (external). You can find more information about seeting the fusebit in this article.
The sample code in the CD was made with CodeVisionAVR ver 1.25. It can't be compiled because there are some revision within CodeVisionAVR itself. You can find the revised code, so it can be compiled with CodeVisionAVR ver 2.04, in this link.
There are some DT-COMBO AVR-51 Starter Kit boards that needs a little different method so it can be programmed using DT-HiQ AVR USB ISP. This is due to analog mux IC (74HC4053D) on DT-COMBO AVR-51 Starter Kit which is used to switch ISP and IO lines. There are some mux ICs that can't accommodate the speed of DT HiQ AVR USB ISP which is a lot faster than DT-HiQ AVR In System Programmer. Please follow this link for more information regarding this problem.
This problem can occur because there are some trouble in supply line (poor connection or a voltage drop) to DT-HiQ AVR USB ISP, or there is a USB connection problem between the PC and DT-HiQ AVR USB ISP. You will likely to get this message when this is occur : "The communication to COMx is not available use another COM port!" or "Write function failed (win error code : x)"
TIPS:
Older version of DT51L.EXE and DT51D.EXE was developed with Turbo Pascal 7, which has some trouble with delay time if run on PC with Pentium Classic processor or later. To solve this, you can patch your software. We already include the software in each floppy disk (if you don't have them, please ask us). The newer version of DT51L.EXE and DT51D.EXE can run on Pentium 4 2,4 GHz based PC. You can download both of them in the update section.
DT-51 MinSys Ver 3.0 is a 89C51 development tools which is derived from MCS51 familly. So if you want to code, you should learn MCS51's instruction sets (you can learn it in our MCS51 tutorial section, or in 89C51's manual). After you have some understanding for the instruction sets, you can start to write your code in editor then save it in (usually) .ASM extention. You can assemble your .ASM file using assembler software, for example ASM-51 from Intel, or ALDS from STTS (you can get ASM51 software from our website). The result from assembly process is usually a .BIN extention file. You have to convert the file to Intel HEX, for some assembler you can obtained it (for example, ALDS).
All the pins for RAM expansion has been provided on DT-51 MinSys Ver 3.0's expansion slot. You can add more RAM space following below ilustration.
You can do it, but doing so will erase the kernel for downloading and debugging which are provided by default. Your program will be saved inside of DT-51 MinSys's non-volatile, so you don't have to worry about it being erased in power-up or power-down event.
Serial Port on DT-51 MinSys can be used as you need. This port will be used for downloading only if you want to program the microcontroller. Please note that if you use debugging feature, the Serial Port will be occupied and can't be used for another purpose.
Please download AN37 from our Application Note section. This Application Note will give you steps how to use DT-51 MinSys ver 3.0 and also it contains some Frequently Asked Question.
You can find book with title "Bereksperimen dengan Mikrokontroler 8031" from Elex Media and "Panduan Praktikum Dasar Mikrokontroler Keluarga MCS-51" from Innovative Electronics.
Training for MCS51 is still in progress at the moment. In the meantime, you can get our tutorial from our website and "Panduan Dasar Mikrokontroler Keluarga MCS-51" and "Panduan Praktikum Dasar Mikrokontroler Keluarga MCS-51" book by Innovative Electronics.
You can download AN16 from Application Note section.
All of Innovative Electronics' products has gone through tight QC process so, Innovative Electronics will not give any guarantee for its products. If there is a failure, we can repair the product but the components used for repairing as well as shipping charges will be paid by customer. We will not invoke any service fee as long as you can show us your purchase note within 1 year from purchase date.