Aplikasi 89C2051/4051 , 8051 Family , AVR , PIC , Motorola , Intel x86 , I/O Circuits , Internet uC , PC Interface , My Products , My Class & LAB, Analog Instrumentation , Power Circuit .

  • Data Acquisition using ATmega8 Build the AVR ADC board and PC software for temperature logging.
  • Solar Server Build the solar station for insolation measurement with Ubuntu server 7.10 and a 24-bit Delta-sigma converter.
  • Single-Side PCB for Easy-Downloader V1.1 Easy build and small size single side PCB for the 2051 programmer board.
  • Tiny2313 Development Board Easy build AVR Tiny development board.
  • MTK-85 The 8085 Microprocessor Training Kit.

    Loader Software on Linux for Sunrom & Easy Downloader PIC 3rd Harmonic meter PIC18F2550 Project Board Solar Recorder 8051 scope using Nokia 3310 LCD 89S52 Project Board



    AT89C2051/4051

  • Mathematical Manipulation of Pure Sine Wave Inverter using ATMEL 89S2051 Didik Rostyono and Harsono Hadi explain how to produce the sinewave output inverter using the ATMEL microcontroller! (available only in pdf file (274kB), click the link to download it)
  • AT89C4051 as RTC updated Realtime Clock with LCD by Ajay Bhargav, featuring big size number!
  • xTimer V1.0 with 4094 New design xTimer using CMOS shift register 4094 for driving 7-segment LED directly! .
  • AT89C4051 as RTC Realtime Clock with LCD by Ajay Bhargav from India.
  • saver6 Latest design night light saver, built with sdcc.
  • xTimer V1.0 4-Channel Timer, 89C4051 + MAX7219 display driver. Source code with sdcc available now!
  • 89C2051 Proto Board Layout PCB for experimenting with 89C2051 & AVR uController by M Asim Khan, Pakistan.
  • Download Now ezdl4 ! New PC software for Easy-Downloader V1.1 and V2.0. No problem with unsorted hex file. Automatically detect COM Port and programmer board. Updated EZ4.1.
  • Easy-Downloader V1.1 with SDCC Renovated programmer board with SDCC, complete schematic and layout with MAX232 for rs232 level converter!
  • Easy-Downloader V1.1 Serial interface programmer board for writing intel HEX file to the AT89C2051/4051 flash based microcontroller. New EZ Uploader V3.0 for Window and PCB file are included.
  • Make Your Own Single-Side PCB for Easy-Downloader V1.1 I am very happy with my student, Plermjai(his name means feel delighted too) Inchuay (his family name means angel helps him), who provides me his page describing how-to-make a single side PCB for the Easy V.1.1. So cool! his prototype was made by hand writing with a pen for making PCB! Available now single side with Protel format.
  • Very Easy Single-Side PCB for Easy-Downloader V1.2 Puiu Chiselita from Romania provides us a very easy single-side PCB with some modification for RS232 level converter and indicating LED. Puiu detailes how to make the board at home and gives some useful trick to making a board easier.
  • Experimenting the 2051 with C Programming I provide this page for beginners who interested in using C and Assembly for the 2051/4051 chips, e.g., driving dot LED, scanning 7-segment and keypad, connecting dump terminal, stepper motor, SSR, interfacing I2C EEPROM, display driver, calculating CRC-16, etc.
  • Night Light Saver V5.0 I have designed a device that controls a night light at home. The saver uses 2051 chip and a small triac. The saver features low-cost, simple installation, no battery backup, and save energy.
  • Clock Controller V1.1 The Clock V1.1 provides the same function as the saver does but with additional 4-digit LED display and 4-key input for setting the clock and turn on/off AC load. The circuit uses single 2051 chip, and relay or opto-triac output for driving AC load. source code with sdcc for 8051!
  • DigiThermo V1.0 Build a laboratory instrument that measures time and temperature. A 89C4051 interfaces 16×1 line LCD, 3-digit DVM CA3162 and LM35D precision temperature sensor. This device is capable of providing 0.1C readout.
  • Miniature Real-Time Controller This is my long history home-use-controller that has been using at my home since 1997. The Miniature Real-time Controller has a 2051 chip with timer6.asm, an open collector 74LS07 and MAX232 chip. The scheduler of on/off time for 6-channel output is downloaded via PC.
  • Line Follower ROBOT Controlled by 2051 Award Winner from VINGPEAW Competition 2543 by my student, again, Plermjai Inchuay. He provides this page describing his robot platform, control circuit by 2051 chip, black tape sensor, and control program in C. See MPEG file how the robot tracks the course during competition.


  • 8051 Microcontroller Family
  • Fan Thermostat Build a simple fan thermostat with LM35, ADC0804 and 89C51.
  • Data Acquisition System with VB Build a data acquisition system with Visual Basic and the 89C51.
  • The 89Sxx learning board Build a simple and cheap 89Sxx MCU learning board by Tahan Prahara, Indonesia.
  • The 89C51 PABx Mohammad Shakeel from Pakistan describes how to build a simple PABx board using the 89C51.
  • 89S52 Project Board Simple 89S52 board for student projects.
  • Controller for Hybrid Power Plant The 89C51 control board for controlling photovoltaic-wind turbine and diesel engine. Developed by Didik Rostyono from Indonesia.
  • LCD Thermometer 2nd version of Thermistor Thermometer.
  • Thermistor Thermometer Simple thermometer made with NTC thermistor.
  • Digital Clock with Alarm using DS1307 new design by Ajay Bhargav, best for student projects.
  • SPI Flash Microcontroller Programmer V3.7, new hardware and software for programming 89Sxx and AVR chips. Designed by Mohammad Asim Khan.
  • New 8051SBC Brown-out protection, WDT, 20×4 LCD BUS interface. Simple scope using Nokia 3310 LCD.
  • ATMEL 89 Series Device Programmer more chips and easy-use devices programmer!
  • S-52 Simple Microcontroller Learning Board Simple hardware for beginner to learn 8051 microprocontroller, single side pcd with ISP loader designed by Prahlad Purohit from India.
  • Cheap Cable of Asim’s ISP Loader for 89Sxxxx Simple hardware for code programming new series MCU from ATMEL, 89S51, 89S52, 89S53, 89S8252.
  • ISP Flash Programmer V3.0a Flash programmer using ISP designed by M Asim Khan for AVR and 89Sxx series. Updated software! (recommended for applications)
  • MiniLOGGER V3.0 New design data logger board, 64kB T89C51RD2, 4-channal 12-bit ADC, built-in LCD and 128/512kB battery backup memory. New page for minilogger DC Amplifier for Pyranometer
  • USB & GLCD expansion board for 8051SBC Simple circuit for USB and 128×64 GLDC interface.
  • Experimenting the 8051SBC with c51 compiler sample code and startup file for 8051SBC. Using a popular c51 compiler with monitor program.
  • 8051SBC V1.0 New generic tool for learning microprocessor. The 8051SBC, Microprocessor Learning Board. More commands and peripherals. Complete schematic, PCB layout and firmware are available now.(recommended for applications)
  • Easy-Downloader V3.0 New design the flash programmer board specially for 89C55WD. The lock and erase functions are now implemented and tested.(not recommended)
  • Easy-Downloader V2.1 Simple modification of Easy programmer V2.0 enables the 89C55WD to be programmed. The beta version of EZ55.HEX and source code EZ55.C are available for download.
  • M Asim Khan’s Programmer Ver 3.1 Latest M Asim Khan’s Programmer featuring more chips, enhance programming speed, support Window2000/XP. New target chips, 87C51 and 87C52.
  • C52EVB V2.0 with 32KB eeprom boot loader New Microprocesssor Learning Board for 89C52 CPU with 32KB external eeprom. Modified PAULMON2 provides program saving and boot loading.
  • Easy-Downloader V2.0 The simple programmer for 40-pin AT89C51/52/55. Modified firmware for free compiler 8051, sdcc. Beta version for 89S51 and 89S52, a bit hardware modification.
  • Using Easy-Downloader V1.1&V2.0 with Unsorted HEX Files Kurnia Wijaya from Jakarta Indonesia helps me writing the program that sorts the intel hex file generated by some compilers.
  • How Easy-Downloader V2.0 Connects Host PC Details description of simple protocol between programmer board and host PC’s software.
  • Program the AT89S8252 and 89S53 with Easy-Downloader V2.0 Upgraded EZ52 to EZ53.hex enabling the Easy-Downloader to program 89S8252 and 89S53 chips without any modifications.
  • Make Your Own Single-Side PCB for Easy-Downloader V2.0 This work was contributed by Bruno Macio from Brazil, a single-side PCB for Easy II with MAX232C for RS232 level converter. For those who use Portuguese may ask him directly.
  • Very Easy Single-Side PCB for Easy-Downloader V2.2 A variant single-side PCB of Easy V2.0 contributed by Puiu Chiselita from Romania.
  • EZ Uploader V3.0 Download a window version of EZ and EZ2, the beta EZ3, automatically connects the Easy-Downloder V1.1 or V2.0 to an available COM1-4 port.
  • EZ Uploader V3.1 Upgraded EZ3.0 with additional READ command and SAVE AS Intel-HEX file.
  • C-52 Evaluation Board This board uses 89C52 with a modified 8kB PAULMON2 monitor program, 32kB SRAM for writing application program. The C-52 EVB was designed for studying “Assembly and C Language Programming for Microcontrollers”. Latest PCB file included.
  • C-52 EVB Robot Controller Use a C-52 EVB for simple robot experiments. Build a simple two wheels robot with L293 H-Bridge driver and IR sensor. Write a C program controls robot tracked with black tape.
  • MiniLOGGER V1.0 Build your own a personal data logger having 8-channel analog input -99mV to +999mV with 1mV resolution (CA3162), 3-digit dual slope integrating converter, battery backup 256kB SRAM, RTC, RS232C, direct connected internet server for remote data retrieving. Example circuit and data for measuring Insolation and Air temperature is included. (not recommended)
  • Connecting MiniLOGGER with Easy-Server V0.9 Run Easy-Server V0.9 on PC connected to internet gateway enabling remote access the MiniLOGGER.
  • Simple RS422 Converter for Minilogger Build a simple RS422 converter for the Minilogger.


  • AVR AT90S2313, AT90S8535, MEGA103

  • AVR Student Projects More student projects on AVR at Cornell University by Bruce R. Land.
  • AVR Line Following Robot Schematic and c source code for building line following robot by Priyank Patil from India.
  • AVR Thermometer Build a simple digital thermometer using 20-pin uC, AVR 90S2313 and DS1820. The thermometer is capable of measuring temperature from -55C to +125C! with 1 degreeC resolution.
  • Experimenting the AT90S8535 with CodeVisionAVR C Compiler Build a simple STK200 compatible ISP cable and a simple 90S8535 circuit. Do a simple experiment with an Evaluation CodeVisionAVR C Compiler.
  • STK200/STK300 ISP Header Pin diagram of STK200/STK300. Note for MEGA103 ISP signal.


  • Microchip PIC PIC16F84, PIC18F458, PIC18F2550

  • Solar Recorder The PIC Solar recorder for daily insolation measurement.
  • PIC 3rd Harmonic Meter The PIC board detects 3rd harmonic distortion of AC power line.
  • PIC18F2550 Project Board PIC Project board designed for student projects.
  • In-circuit PIC Loader ICSP loader using LPT interface for programming PIC chips in application board.
  • ezPIC Programmer for PICs and EEPROMs ezPIC is low cost serial port programmer for PIC microcontroller and I2C EEPROM.
  • EasyDebugging Terminal Build a simple 9600 BAUD 8n1 terminal for debugging and testing device having RS232C output. A Microchip PIC16F84 connects a 16×1 line LCD for displaying ASCII code received from a device being tested. No longer need an expensive notebook to connect factory’s equipment just to see why it is not properly functioning. The battery supply provides galvanic isolation from hazardous factory’s power system. Thanks to M Asim Khan from Pakistan for providing this project.
  • F84-Programmer Before start build PIC circuit, one should build this circuit first, a simple serial writer for PIC16F84 chip. The circuit is so simple and easy-to-build. The writer works with Nigel WPicProg16 and easily connecting to PCW PIC C Compiler.
  • Night Light Saver V3.2 Now it’s time for Microchip PIC12C508 8-pin Microcontroller. The saver turns a night light on and off with preset time, no battery backup, easy installation.(not recommended)
  • F84 Miniature Real-Time Controller A PIC16F84 runs with 32 kHz low power x-tal having 6-output. A preset on/off each channel with current time is resided in EEPROM.
  • (recommended for applications)


    Motorola 68HC11, 68000, 68HC08

  • Sample code for Interfacing Devantech CMPS03 to the Motorola 68HC11.
  • Time Switch V1.0 New weekly scheduler made by 68HC908QY4 with kaypad and 16×1 line LCD! (not recommended)
  • Electronic Distance Meter Simple device for measuring distance while riding bicycle. The 16-pin Nitron chip interfaces 16×1 line LCD!
  • HC08 FAN Timer Simple circuit with 16-pin Nitron chip 68HC908, easy analog setting, source code with ICC08. New s-record for 8-pin 68HC908QT2!
  • 68000SBC Build a 32-bit computing power single board with 68HC000, 256kB SRAM, 256kB Flash, RTC, UART, and GPIO.
  • HC-11 Evaluation Board Build a low-cost evaluation board for Motorola 68HC11. Downloadable BUFFALO V3.4 to 32kB SRAM for learning Assembly programming and 68HC11’s architecture.


  • Intel x86

  • C186SBC smaller than C188 but more powerful 16-bit data bus built with 80C186EB.
  • C188SBC Build a generic microprocessor learning board, 16-bit single board built with embedded microprocessor Intel 80C188EB.


  • PC Interface


    Simple Robot

    • JavaBot Build a cheap and smart line follower robot using analog comparator and IR sensor.

    I/O, Supervisory Circuits & Designer’s Companion


    Internet Microcontrollers Experiment

  • Tiny Server Build the embedded device server with XPort.
  • Home Automation Over Internet Control home appliances over Internet by 8051 hardware and PC server by Ajay Bhargav.
  • Solar Energy Meter Turn 8051SBC to be a dedicated instrument for measuring AC energy when sunshine.
  • REMOTE[RS232] using Easy-Server V0.9 Experiment the microcontroller with internet server. The Easy-Server provides simple means for connecting microcontroller through a 9600 8n1 serial interfacing. Exemplary circuit using PIC16F84 for REMOTE RS232 and experiment description were included.


    Projects Contribution

  • MCU_PG.zip New Program and firmware for SUNROM Programmer by Majid Mahmoud Pour Eftekhari Foumani from Iran.
  • Atmel89.zip Single-side PCB in Protel v2.8 for Atmel 89 Series Device Programmer by Vasyl Pawluk from Ukraine
  • Design.PCB Single-side PCB for Easy-Downloader V1.3 by Dr.Homayoun Daneshgar M.D.
  • Ez.exe Patched ez.exe for Easy-Downloader 89C2051/4051 by Marcelo Vranici from Argentina.
  • Ez5vb.zip Modification of Easy-Downloader for running under Linux. The work has contributed by Amish Vishwakarma, embedded designer from India. Amish detailed how to implement it by his message 1, 2.

    Analog Instrumentation

  • Pyranometer to Current Converter Simple circuit that enables long cable wiring for pyranometer. Built with TI rail-to-rail opamp, TLV2451.
  • DC Voltage and Current Source A small circuit provides +2.5V, 0 to +2.5V and 0 to 250uA DC source. The circuit built with TI LinCMOS, TLC254A.


    Power Circuit

  • Circuit for Soft-Start Module Simple circuit that reduces surge current on start of an induction motor.
  • sumber : http://www.kmitl.ac.th/%7Ekswichit%20/lecture47/index.html maaf link banyak yang sudah gak aktif

    APLIKASI MIKROKONTROLER DARI INNOVATIVE ELECTRONICS PART 4

    Artikel
    File
    Deskripsi
    Tanggal
    Baru
    Low Cost RC-5 Decoder
    Artikel ini membahas salah satu aplikasi DT-I/O Infra Red Receiver, yaitu sebagai sebuah RC-5 decoder yang dapat menerjemahkan sinyal dari remote control tivi Philips. Aplikasi ini menggunakan DT-AVR Low Cost Nano System / Low Cost Micro System dan bahasa pemrograman BASIC dengan compiler BASCOM-AVR© sehingga pembuatan aplikasi ini menjadi lebih mudah dan cepat.
    BASCOM-AVR is copyright by MCS Electronics.
    13/6/06
    LCD Serial Nirkabel
    Pada artikel kali ini membahas aplikasi LCD nirkabel berbasis SPC Serial LCD 24×2 /w backlight. Komunikasi nirkabel ini dilakukan melalui media infra red menggunakan DT-I/O Infra Red Receiver dan DT-I/O Infra Red Transmitter. DT-51™ Low Cost Micro System bertugas untuk mengendalikan SPC Serial LCD serta sebagai penerima / pengirim data dari / ke media infra red. Program untuk aplikasi ini dikembangkan dengan bantuan compiler BASCOM-8051©.
    DT-51 is a trademark of Innovative Electronics.
    BASCOM-8051 is copyright by MCS Electronics.
    7/7/06
    BASIC Caller ID
    Aplikasi berikut sama seperti AN96, tetapi kali ini programnya kami kembangkan dengan bahasa BASIC yaitu menggunakan compiler BASCOM-8051©. Aplikasi ini menggambarkan betapa sederhananya pemrograman menggunakan BASCOM-8051© jika dibandingkan dengan assembly MCS-51®.
    MCS-51 is a registered trademark of Intel Corp.
    BASCOM-8051 is copyright by MCS Electronics.
    7/7/06
    Embedded Web Server
    Aplikasi berikut akan memanfaatkan network module NM7010A-LF sebagai jembatan antara DT-AVR Low Cost Micro System dengan jaringan komputer untuk membuat sebuah web server sederhana. Programnya dikembangkan menggunakan compiler BASCOM-AVR© versi 1.11.8.1 DEMO. Pada compiler BASCOM-AVR© ini telah terdapat perintah-perintah yang mendukung antarmuka dengan modul NM7010A-LF.
    BASCOM-AVR is copyright by MCS Electronics.
    22/7/06
    Resistive Touch Panel
    Aplikasi kali ini merupakan contoh sederhana penggunaan resistive touch panel dengan menggunakan DT-AVR Low Cost Micro System untuk melakukan pembacaan koordinat tekanan. Program untuk DT-AVR Low Cost Micro System dikembangkan dalam bahasa C yaitu menggunakan compiler CodeVisionAVR©.
    CodeVisionAVR is copyright by Pavel Haiduc, HP InfoTech s.r.l.
    11/09/06
    Membaca Nomor ID Tanpa Kontak Fisik
    Aplikasi dalam AN ini mirip dengan AN64 yang membahas aplikasi sederhana RFID reader, tetapi dalam aplikasi kali ini menggunakan DT-51™ Low Cost Micro System. Meskipun demikian, pemrograman untuk aplikasi ini tetaplah sederhana karena dibantu oleh compiler BASCOM-8051© versi DEMO.
    BASCOM-8051 is copyright by MCS Electronics.
    DT-51 is a trademark of Innovative Electronics.
    13/09/06
    Aplikasi SPC DC Motordengan Bahasa C MCS-51®
    Dalam aplikasi berikut akan diberi contoh penggunaan SPC DC Motor dengan DT-51™ Low Cost Series dan bahasa C (uC/51©, MCS-51® C compiler buatan Wickenhäuser) dan di dalamnya disertakan pula rutin-rutin untuk komunikasi I2C yang akan membantu dalam melakukan komunikasi dengan SPC DC Motor secara I2C. Selain komunikasi I2C, aplikasi ini juga memberikan contoh penggunaan SPC DC Motor dalam komunikasi paralel.
    µC/51 is copyright by Wickenhäuser Elektrotechnik.
    I2C is a registered trademark of Philips Semiconductors.
    MCS-51 is a registered trademark of Intel Corp.
    DT-51 is a trademark of Innovative Electronics.
    25/09/06
    Visual Basic© 5 Relay Controller
    AN berikut akan memberikan contoh penggunaan PC-Link Serial PPI untuk mengontrol 8 buah relay. Program aplikasi komputernya dikembangkan dengan menggunakan Microsoft® Visual Basic© 5 dan bantuan komponen Microsoft® Comm Control 5.0.
    Microsoft® Visual Basic is copyright by Microsoft Corp.
    Microsoft is a registered trademark of Microsoft Corp.
    30/10/06
    Password Keypad
    Artikel berikut akan memberikan contoh penggunaan input dan output pada PC-Link Serial PPI untuk membaca keypad matriks 4×4. Adapun hasil pembacaan keypad tersebut akan digunakan sebagai masukan password dalam sebuah aplikasi komputer sederhana yang dikembangkan menggunakan Borland Delphi© 5.0.
    Borland Delphi 5.0 is copyright by Inprise Corporation.
    15/12/06
    LCD Serial Nirkabel II
    Artikel berikut akan membahas aplikasi yang serupa dengan AN102, tetapi kali ini DT-AVR Low Cost Micro System / Low Cost Nano System yang bertugas sebagai divais kontrolernya. Program untuk aplikasi AN110 ini juga menggunakan bahasa pemrograman BASIC yaitu BASCOM-AVR© BASIC compiler untuk mikrokontroler AVR®.
    AVR is registered trademark of Atmel Corporation.
    BASCOM-AVR is copyright by MCS Electronics.
    15/12/06
    Calendar Digital II
    Artikel berikut membahas aplikasi kalender digital yang merupakan modifikasi dari aplikasi dalam AN10, pada AN ini modul DT-I/O Serial RTC & EEPROM yang sudah diskontinu digantikan dengan DT-I/O I2C Peripheral. Aplikasi ini masih memanfaatkan listing program dari AN10 yang berbahasa pemrograman assembly ASM51©.
    ASM51 is copyright by MetaLink Corporation.
    I2C is a registered trademark of Philips Semiconductors.
    15/12/06
    Sistem Monitor Suhu 1-Wire®
    DS18S20 adalah sensor suhu dengan keluaran digital, antarmuka 1-Wire®, dan berukuran kecil. Sensor ini sangat menghemat pin port mikrokontroler, karena 1 pin port mikrokontroler dapat digunakan untuk berkomunikasi dengan beberapa divais 1-Wire® ini, sehingga banyak dipakai untuk aplikasi temperature monitoring system. Dalam aplikasi ini, DS18S20 dihubungkan dengan mikrokontroler AVR yang diprogram menggunakan bahasa pemrograman CodeVisionAVR© dan data suhu yang didapat diteruskan ke komputer.
    CodeVisionAVR is copyright by Pavel Haiduc, HP InfoTech s.r.l.
    1-Wire is a registered trademark of Dallas Semiconductor.
    15/12/06
    LCD Serial Nirkabel III
    Satu artikel lagi yang akan membahas aplikasi DT-I/O Infra Red Receiver dan DT-I/O Infrared Transmitter sebagai modul nirkabel untuk tampilan LCD dibantu oleh SPC Serial LCD. Tetapi dalam AN kali ini DT-BASIC Micro System / Mini System akan digunakan sebagai divais kontrolnya. Tentu saja bahasa pemrograman yang digunakan adalah bahasa PBASIC™.
    PBASIC is a trademark of Parallax, Inc.
    15/12/06
    Pengukur Jarak Menggunakan MaxSonar-EZ1
    Berikut adalah aplikasi pengukur jarak menggunakan modul MaxSonar-EZ1 produk MaxBotix yang dapat mendeteksi obyek dalam jarak 0 inci – 254 inci. Aplikasi ini hanya menggunakan keluaran pulse width pada MaxSonar-EZ1 dan hasil pengukuran jarak nantinya akan ditampilkan pada sebuah character LCD. Pemrograman mikrokontroler AVR® -nya menggunakan bahasa BASIC (BASCOM-AVR©), sehingga membuat aplikasi ini begitu mudah.
    AVR is a registered trademark of Atmel Corp.
    BASCOM-AVR is copyright by MCS Electronics.
    21/02/07
    Monitor Suhu Dengan Thermocouple
    Tantangan terbesar dalam menggunakan thermocouple adalah membaca tegangan keluarannya yang relatif kecil (dalam orde milivolt) secara akurat dan menyediakan kompensasi suhu untuk cold junction. Dengan bantuan DS2760 Thermocouple Kit, masalah ini telah teratasi sebab modul ini menyediakan kompensasi suhu cold junction dan memiliki output digital melalui antarmuka 1-Wire®. Aplikasi ini menggunakan modul mikrokontroler DT-AVR Low Cost Micro System dan pemrograman bahasa C (CodeVisionAVR©) sehingga menjadikannya mudah dan sederhana.
    1-Wire is a registered trademark of Dallas Semiconductor
    CodeVisionAVR is copyright by Pavel Haiduc, HP InfoTech s.r.l.
    21/02/07
    AN116
    AN116 DC Motor Speed Control using PID
    Sistem kontrol dengan metode PID merupakan salah satu metode kontrol yang banyak digunakan dalam dunia industri. Dalam aplikasi berikut metode PID akan diimplementasikan secara digital dalam sistem pengaturan kecepatan motor DC dengan menggunakan modul DT-51™ Minimum System Ver 3.3 dan SPC DC Motor. Aplikasi ini menggunakan bahasa BASIC (BASCOM-8051©).
    DT-51 is a trademark of Innovative Electronics.
    BASCOM-8051 is copyright by MCS Electronics.
    06/07/07
    AN117 AN117 Komunikasi Nirkabel antara 2 PC
    Komunikasi nirkabel dewasa ini telah menjadi trend dalam perkembangan peralatan elektronika. Artikel berikut akan membuat sebuah aplikasi komunikasi data (masih berupa teks/tulisan) secara nirkabel antara 2 komputer (point-to-point) dengan menggunakan modul RF TRW-2.4G. Dalam aplikasi ini, DT-51™ Low Cost Series digunakan sebagai jembatan antara modul RF TRW-2.4G dan komputer. Aplikasi ini menggunakan bahasa pemrograman BASIC (BASCOM-8051©) yang relatif cukup mudah.
    DT-51 is a trademark of Innovative Electronics.
    BASCOM-8051 is copyright by MCS Electronics.
    06/07/07
    AN118 AN118 Low Cost Weather Station II
    Aplikasi ini identik dengan aplikasi AN85, tetapi dalam aplikasi AN118 ini digunakan DT-SENSE SHT11 Module yang menggantikan Sensirion SHT11 Module dari Parallax. Aplikasi ini masih menggunakan DT-51™ Low Cost Series, program Terminal© untuk menampilkan data pengukuran ke layar monitor komputer, dan bahasa pemrograman C (compiler uC/51©).
    µC/51 is copyright by Wickenhäuser Elektrotechnik.
    Terminal is copyright by Bray++.
    DT-51 is a trademark of Innovative Electronics.
    20/07/07
    AN119 AN119 Timbangan Digital Berbasis Sensor Flexiforce®
    Sensor flexiforce adalah sensor gaya atau beban bersifat resistif. Dalam aplikasi ini sensor flexiforce A201-25 akan digunakan untuk membangun sebuah timbangan digital dengan tampilan grafis berbasis DT-I/O Graphic LCD GM24644. Aplikasi ini menggunakan kontroler DT-51™ Minimum System dan program yang ditulis dalam bahasa BASIC (BASCOM-8051©).
    DT-51 is a trademark of Innovative Electronics.
    BASCOM-8051 is copyright by MCS Electronics.
    FlexiForce is a registered trademarks of Tekscan, Inc.
    22/10/07
    AN120 AN120 Mengukur Suhu dengan DS2760 Thermocouple Kit
    Aplikasi ini mirip dengan AN115, tetapi di sini DS2760 Thermocouple Kit akan dipasangkan dengan modul kontroler DT-51™. Program untuk AN ini juga ditulis dalam bahasa C dengan bantuan uC/51© yang merupakan C compiler untuk mikrokontroler MCS-51®. Aplikasi ini dapat digunakan untuk mengukur suhu hingga 400 derajat Celcius dengan menggunakan thermocouple tipe T, aplikasi ini dapat dikembangkan untuk dapat mengukur suhu hingga ±1000 derajat Celcius dengan thermocouple tipe J atau K.
    DT-51 is a trademark of Innovative Electronics.
    MCS-51 is a registered trademark of Intel Corp.
    uC/51 is copyright by Wickehaeuser Elektrotechnik.
    30/01/08
    AN121 AN121 BASIC Man Machine Interface
    Dalam aplikasi berikut ini DT-I/O Low Cost Man Machine Interface akan digunakan oleh DT-BASIC Series sebagai tampilan pencacah naik dari 0000 0000 hingga 9999 9999 dengan kontrol 2 tombol. Bahasa pemrograman yang digunakan dalam aplikasi ini tentunya adalah PBASIC™.
    PBASIC is a trademark of Parallax, Inc.
    11/03/08
    AN122 AN122 USB to I²C Peripheral Bridge
    Di sini PC-Link USBer akan berfungsi sebagai USB to I²C converter untuk menghubungkan DT-I/O I2C Peripheral ke port USB komputer. Fungsi RTC, EEPROM, dan ADDA dari DT-I/O I2C Peripheral dapat diakses oleh komputer melalui PC-Link USBer. Program komputer dalam AN ini ditulis menggunakan Borland® Delphi™ 7 dan dibantu dengan komponen siap pakai TaUSBdirect untuk mengakses mode Bit Bang dari PC-Link USBer.
    Borland is a registered trademark of Borland Corporation.
    Delphi is a trademark of Borland Corporation.
    11/08/08
    AN123 AN123 AVR Phone Interface
    Artikel ini akan memberikan berbagai contoh penerapan DT-I/O Phone Interface Ver 2.0 yang dikendalikan oleh DT-AVR Low Cost Series menggunakan bahasa pemrograman C dengan bantuan compiler CodeVisionAVR©.
    CodeVisionAVR is copyright by Pavel Haiduc, HP InfoTech s.r.l.
    15/08/08
    AN124 AN124 BASIC Keymatic
    Artikel ini membahas penggunaan SPC Keymatic bersama dengan modul DT-BASIC Nano System. Di sini SPC Keymatic akan bekerja pada mode komunikasi paralel maupun I²C. AN ini juga dapat menjadi salah satu referensi tentang bagaimana cara membangun rutin komunikasi I²C menggunakan bahasa PBASIC™ untuk DT-BASIC Nano System / Micro System.
    PBASIC is a trademark of Parallax, Inc.
    15/08/08
    AN125 AN125 1-Wire® Thermocouple dalam Bahasa BASIC
    Aplikasi ini sama seperti AN115 tetapi di sini program DT-AVR Low Cost Series ditulis dalam bahasa BASIC dengan compiler BASCOM-AVR©. Di sini DT-AVR dapat mengukur suhu dari 0 derajat hingga 749 derajat Celcius dengan menggunakan thermocouple tipe K.
    BASCOM-AVR is copyright by MCS Electronics.
    1-Wire is a registered trademark of Dallas Semiconductor.
    04/02/08
    AN126 AN126 Emulasi SPI Menggunakan PC-Link USBer
    Dalam aplikasi ini PC-Link USBer akan bekerja dalam mode Bit Bang untuk melakukan emulasi komunikasi SPI dengan SPC Seven Segment Display. SPC Seven Segment Display tersebut akan dikontrol dari port USB komputer menggunakan program komputer yang ditulis dalam bahasa pemrograman Borland® Delphi™.
    Delphi is a trademark and Borland is a registered trademark of Borland Software Corporation.
    21/06/08
    AN127 AN127 Aplikasi LCD Grafik T6963C Pada DT-BASIC Mini System
    AN ini memberikan contoh antarmuka antara DT-BASIC Mini System dengan grafik LCD berbasis T6963C controller khususnya D-I/O Graphic LCD GM24644. Dalam aplikasi ini akses port DT-BASIC dilakukan per byte dan bahasa pemrograman yang digunakan tentunya adalah PBASIC™.
    PBASIC is a trademark of Parallax, Inc.
    21/06/08
    AN128 AN128 Pengendali Motor Servo Melalui Komputer
    Parallax Standard Servo (RC Servo) di sini akan dikontrol oleh komputer melalui DT-BASIC Mini system. Program aplikasi di komputer dikembangkan dalam bahasa pemrograman Borland® Delphi™, sedangkan kode program untuk DT-BASIC ditulis dalam bahasa PBASIC™.
    Delphi is a trademark and Borland is a registered trademark of Borland Software Corporation.
    PBASIC is a trademark of Parallax, Inc.
    21/06/08
    AN129 AN129 Menghubungkan Analog I/O ke Komputer Melalui Serial PPI
    PC-Link Serial PPI dan DT-I/O Analog Input/Output di sini akan difungsikan sebagai input/output analog untuk komputer. Dalam AN ini disediakan program aplikasi komputer untuk membaca dan menulis data digital dari/ke DT-I/O Analog Input/Output. Program aplikasi komputer tersebut dikembangkan dalam bahasa Borland® Delphi™.
    Delphi is a trademark and Borland is a registered trademark of Borland Software Corporation.