Komunikasi Serial Mikrokontroleriai
Native Instruments Maschine serial numbers, cracks and keygens are presented here. No registration is needed. Just download and enjoy.
›WHAT’s NEW. Data Acquisition using ATmega8 Build the AVR ADC board and PC software for temperature logging. Build the solar station for insolation measurement with Ubuntu server 7.10 and a 24-bit Delta-sigma converter.
Easy build and small size single side PCB for the 2051 programmer board. Easy build AVR Tiny development board. 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. 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).
updated Realtime Clock with LCD by Ajay Bhargav, featuring big size number!. New design xTimer using CMOS shift register 4094 for driving 7-segment LED directly!. Realtime Clock with LCD by Ajay Bhargav from India. Latest design night light saver, built with sdcc. 4-Channel Timer, 89C4051 + MAX7219 display driver.Source code with sdcc available now!. Layout PCB for experimenting with 89C2051 & AVR uController by M Asim Khan, Pakistan. 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. Renovated programmer board with SDCC, complete schematic and layout with MAX232 for rs232 level converter!. 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. 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. His prototype was made by hand writing with a pen for making PCB!SISTEM KEAMANAN MENGGUNAKAN MIKROKONTROLER AT89S52 BERBASIS SMS SEBAGAI CARA BARU MENGATASI PENCURIAN SEPEDA MOTOR.
Semakin kerasnya kehidupan menyebabkan banyak orang menjadi gelap mata. Mereka menghalalkan segala cara untuk memenuhi kebutuhan hidup mereka. Komunikasi Antar Mikrokontroller merupakan salah satu hal wajib yang harus diketahui perancang hardware dan software.
Komunikasi data serial asinkron.Available now single side with Protel format. 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. 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. 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. 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!. 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. 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. 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. Build a simple fan thermostat with LM35, ADC0804 and 89C51. Build a data acquisition system with Visual Basic and the 89C51.
Build a simple and cheap 89Sxx MCU learning board by Tahan Prahara, Indonesia. Mohammad Shakeel from Pakistan describes how to build a simple PABx board using the 89C51. Simple 89S52 board for student projects.

The 89C51 control board for controlling photovoltaic-wind turbine and diesel engine. Developed by Didik Rostyono from Indonesia. 2nd version of Thermistor Thermometer. Simple thermometer made with NTC thermistor.
new design by Ajay Bhargav, best for student projects., new hardware and software for programming 89Sxx and AVR chips. Designed by Mohammad Asim Khan. Brown-out protection, WDT, 20×4 LCD BUS interface. Simple scope using Nokia 3310 LCD. more chips and easy-use devices programmer!. Simple hardware for beginner to learn 8051 microprocontroller, single side pcd with ISP loader designed by Prahlad Purohit from India. Simple hardware for code programming new series MCU from ATMEL, 89S51, 89S52, 89S53, 89S8252.
Flash programmer using ISP designed by M Asim Khan for AVR and 89Sxx series. Updated software! (recommended for applications). 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. Simple circuit for USB and 128×64 GLDC interface.
sample code and startup file for 8051SBC. Using a popular c51 compiler with monitor program. 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). New design the flash programmer board specially for 89C55WD.
The lock and erase functions are now implemented and tested. (not recommended). 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. Latest M Asim Khan’s Programmer featuring more chips, enhance programming speed, support Window2000/XP. New target chips, 87C51 and 87C52. New Microprocesssor Learning Board for 89C52 CPU with 32KB external eeprom.
Modified PAULMON2 provides program saving and boot loading. 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. Kurnia Wijaya from Jakarta Indonesia helps me writing the program that sorts the intel hex file generated by some compilers.
Details description of simple protocol between programmer board and host PC’s software. Upgraded EZ52 to EZ53.hex enabling the Easy-Downloader to program 89S8252 and 89S53 chips without any modifications. 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.
A variant single-side PCB of Easy V2.0 contributed by Puiu Chiselita from Romania. 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. Upgraded EZ3.0 with additional READ command and SAVE AS Intel-HEX file. 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. 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. 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).
Run Easy-Server V0.9 on PC connected to internet gateway enabling remote access the MiniLOGGER. Build a simple RS422 converter for the Minilogger.
AVR AT90S2313, AT90S8535, MEGA103. More student projects on AVR at Cornell University by Bruce R. Schematic and c source code for building line following robot by Priyank Patil from India. 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. Build a simple STK200 compatible ISP cable and a simple 90S8535 circuit. Do a simple experiment with an Evaluation CodeVisionAVR C Compiler.
Pin diagram of STK200/STK300. Note for MEGA103 ISP signal. Microchip PIC PIC16F84, PIC18F458, PIC18F2550. The PIC Solar recorder for daily insolation measurement. The PIC board detects 3rd harmonic distortion of AC power line. PIC Project board designed for student projects. ICSP loader using LPT interface for programming PIC chips in application board.
ezPIC is low cost serial port programmer for PIC microcontroller and I2C EEPROM. 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.
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. 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). 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. for Interfacing Devantech CMPS03 to the Motorola 68HC11. New weekly scheduler made by 68HC908QY4 with kaypad and 16×1 line LCD! (not recommended).
Simple device for measuring distance while riding bicycle.The 16-pin Nitron chip interfaces 16×1 line LCD!. Simple circuit with 16-pin Nitron chip 68HC908, easy analog setting, source code with ICC08. New s-record for 8-pin 68HC908QT2!. Build a 32-bit computing power single board with 68HC000, 256kB SRAM, 256kB Flash, RTC, UART, and GPIO. 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. smaller than C188 but more powerful 16-bit data bus built with 80C186EB. Build a generic microprocessor learning board, 16-bit single board built with embedded microprocessor Intel 80C188EB.
PC Interface. How to interface the LCD with Visual Basic. Homemade ADC board that interfaces LTC1298 with 486 PC. Pacific C source code for LTC1298 driver. Simple Robot.
Build a cheap and smart line follower robot using analog comparator and IR sensor. I/O, Supervisory Circuits & Designer’s Companion. Use a cheap needle multimeter to find transistor pins. Hardware schematic that shows pin diagram for common memory & interface chips. Simple hardware expands COM1 to COM1/1 and COM1/2. Isolated RS422 adapter for PC serial port by M Asim Khan, Pakistan. Simple and easy build RS232C-RS485 converter designed by M Asim Khan, Pakistan.
Big display for general purpose usage, the interfacing is SPI serial interface, requires only 3-wires. Multiple digit can easily be made.DXF files single side PCB. This circuit provides a short circuit protected power supply from PC 12V supply voltage. This is particularly handy when working with PC interfacing projects. Designed by M Asim Khan from Pakistan.
Build a simple DC supply for microcontroller LAB using parts from broken radio. The Student DC Supply provides +5VDC regulated, +10VDC unregulated and 7.5VAC. M Asim Khan from Pakistan designs a simple circuit providing galvanic isolation for PC’s RS232C. A circuit for RS232C level converter, MAX232 and DS275. A Library extension and example circuit to interface DS1202 with 8051 chip.
Use of the opto-isolator to separate AC line volatge and RS232 COM port. Simple circuit and useful idea for program development. A truth table for NS TP5088 DTMF tone dialer.
Cheap and easy circuit for converting TTL logic to RS232C level using small signal transistors. An illustration of intel HEX file. Handout for my 3rd Year students. Internet Microcontrollers Experiment. Build the embedded device server with XPort.
Control home appliances over Internet by 8051 hardware and PC server by Ajay Bhargav. Turn 8051SBC to be a dedicated instrument for measuring AC energy when sunshine. 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.
New Program and firmware for SUNROM Programmer by from Iran. Single-side PCB in Protel v2.8 for Atmel 89 Series Device Programmer by from Ukraine. Single-side PCB for Easy-Downloader V1.3 by.
Patched ez.exe for Easy-Downloader 89C2051/4051 by from Argentina. 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. Analog Instrumentation. Simple circuit that enables long cable wiring for pyranometer. Built with TI rail-to-rail opamp, TLV2451.
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. Simple circuit that reduces surge current on start of an induction motor. Sumber:%7Ekswichit%20/lecture47/index.html maaf link banyak yang sudah gak aktif Filed under:, Tagged:,.
Jakarta – yang dideteksi sebagai W32/Dloader.HFZC, mengubah wallpaper desktop di komputer menjadi gambar MaxTrox.Wallpaper ini akan aktif pada setiap tanggal 1 s/d 6 pada bulan April, Agustus dan Desember. Untuk membersihkan virus MaxTrox, ikuti langkah-langkah berikut ini: 1. Sebaiknya lakukan pembersihan pada mode Safe Mode.Matikan proses virus yang aktif di memori.
Gunakan tools pengganti task manager, seperti Itty Bitty Process Manager yang dapat didownload di. Lakukan kill process, pada file virus yang aktif yaitu:. C: Documents and Settings%user% Application Data Microsoft%dsh%.exe (nama virus random/acak, semisal aizw.exe, scnp.exe, dll).Hapus string registry yang telah dibuat oleh virus.
Universal Serial Bus USB – Universal Serial Bus merupakan teknik baru menghubungkan Komputer dengan peralatannya. Makin banyak peralatan komputer yang memakai USB, tapi informasi tehnis USB belum banyak dibicarakan. Salah satu petunjuk umum pemakaian komputer adalah: matikan dulu aliran listrik ke komputer sebelum melakukan sesuatu apa pun pada peralatan komputer.
Konektor-konektor peralatan komputer beraneka ragam bentuknya, hal ini benar-benar membuat panik orang awam.Belum lagi setiap kali saat menambah peralatan komputer baru, diperlukan keahlian tertentu agar peralatan baru itu bisa bekerja dengan baik. Bagi kalangan insdutri komputer dan peralatan komputer, hal-hal tersebut di atas merupakan masalah yang harus segera di akhiri. Usaha ini tidak main-main, karena melibatkan raksaksa-raksaksa industri komputer, antara lain Compaq, DEC, IBM, Intel, Microsoft, NEC dan Northern Telecom duduk bersama selama bertahun-tahun, untuk menentukan standar baru menghubungkan komputer dengan peralatan yang dinamakan sebagai Universal Serial Bus, yang mempunyai sifat dan kemampuan antara lain sebagai berikut: Mudah dihubungkan ke komputer karena tidak perlu membuka penutup komputer.
Bentuk konektor USB seragam, hanya ada dua bentuk tipe socket. Hot-plugable – artinya peralatan USB dapat dihubungkan saat komputer hidup Plug and Play – artinya peralatan USB mudah digunakan, saat dihubungkan ke komputer, komputer akan mengenali mengambil program (driver) yang sesuai dengan peralatan tersebut. Perlatan yang memerlukan sumber daya kecil, bisa mengambil sumber daya dari port USB. Sumber daya peralatan dimatikan saat tidak digunakan.Kecepatan transfer data tinggi, dapat mencapai 12Mbps. Satu port USB dapat dihubungkan dengan 127 alat.Memiliki pemantau kesalahan dan pengiriman data akan diulang untuk menjamin reliabilitas data. Kemampuan-kemampuan umum tersebut sudah umum diketahui, karena semua dokumentasi peralatan USB selalu menyebutkan hal-hal tersebut di atas. Meskipun demikian informasi tehnis USB secara rinci, khususnya bagi orang-orang elektronik masih jarang dijumpai, lebih-lebih gambaran tentang bagaimana caranya membuat peralatan elektronik yang dihubungkan ke komputer dengan USB.
Kabel USB Masalah pertama yang dibakukan adalah kabel penghubung yang dipakai. Selama ini kabel penghubung dunia audio tidak banyak ragamnya dan sehingga peralatan-peralatan audio bisa dengan mudah dihubungkan jadi satu, tidak seperti konektor dan kabel komputer.
Konektor USB hanya ada 2 macam, yakni konektor type A dan konektor type B seperti terlihat dalam Gambar 1.Konektor type A dipakai untuk menghubungkan kabel USB ke terminal USB yang ada pada bagian belakang komputer produksi berapa tahun terakhir ini. Konektor type B dipakai untuk menghubungkan kabel USB ke terminal USB yang ada pada peralatan, untuk peralatan USB yang sederhana, misalnya mouse, biasanya tidak pakai konektor B, untuk menghemat beaya kabel langsung dihubungkan ke bagian dalam mouse. Gambar 1 Konektor USB Dalam acuan baku ditentukan pesayaratan yang sangat ketat untuk kabel USB, tidak sembarang kabel bisa dipakai, lebih-lebih untuk USB dengan kecepatan transfer data penuh sampai 1.2 Mega bps. Sehingga kabel USB selalu dijual dalam bentuk sudah jadi, ujung yang satu terpasang konektor type A dan ujung satunya terpasang konektor type B, tidak ada yang menjual konektor USB secara lepas! Meskipun demikian, terminal USB yang siap dipasangkan ke atas PCB tetap banyak dijual.
Pada komputer, biasanya terdapat dua buah terminal untuk konektor type A, jadi dengan mudah bisa dipasangkan 2 buah peralatan USB. Perusahaan pembuatan mother board ada yang membuat terminal USB tambahan, bisa dibeli jika ingin menambahkan lebih dari 2 peralatan USB.
Terminal USB pada komputer dinamakan sebagai ‘Root Hub’ Cara lain adalah memakai USB Hub seperti terlihat dalam gambar, dengan cara ini satu terminal USB bisa di-‘pecah’ menjadi empat. Masing-masing pecahan tersebut bisa pula dihubungkan ke USB Hub yang lain, demikian pula seterusnya sambung menyambung sampai sebanyak 7 tingkat, yang akhirnya bisa terhubung ke 128 buah peralatan USB! Gambar 2 Jaringan USB Sinyal USB Kabel USB terdiri dari 4 utas kabel ditambah konduktor pembungkus kabel, seperti pelindung yang biasanya dijumpai dalam kabel audio. Kabel nomor 1 dipakai untuk menyalurkan sumber daya dengan tegangan 5 Volt, jika diperlukan peralatan USB boleh mengambil daya dari saluran ini tidak lebih dari 100 mA. Komputer yang dilengkapi dengan kemampuan USB, wajib menyediakan daya sebesar 500 mA untuk keperluan ini.Peralatan USB yang memerlukan daya lebih dari ketentuan tersebut di atas, harus menyediakan sendiri sumber daya untuk keperluan kerja peralatan tersebut.
Kabel nomor 4 adalah ground sebagai saluran balik sumber tegangan 5 Volt. Kabel nomor 2 dan nomor 3 dipakai untuk pengiriman sinyal. Kabel nomor 2 bernama D- dan kabel nomor 3 bernama D+, tegangan pada dua saluran ini berubah antara 0 Volt dan 3,3 Volt.Sinyal digital yang dikirim melalui dua saluran ini dikatakan sebagai ‘difference signal’, artinya sinyal digital ‘0’ atau ‘1’ tidak dinyatakan dengan besarnya tegangan pada saluran tersebut terhadap ground, seperti halnya sinyal digital yang dipakai dalam IC TTL (transistor Transitor Logic) atau dalam saluran RS232. Sinyal digital dinyatakan dengan perbedaan tegangan antara dua kabel tersebut. Jika tegangan pada saluran D+ lebih tinggi dari tegangan pada saluran D-, maka informasi yang dikirimkan adalah sinyal digital ‘1’, sebaliknya sinyal digital ‘0’ dinyatakan dengan tegangan pada D+.
Gambar 3b Perkabelan USB kecepatan rendah Komunikasi data USB Komunikasi USB dikatakan sebagai sistem master tunggal, artinya semua aktivitas komunikasi data diawali oleh komputer. Dalam yang dikirim melalui saluran USB, merupakan data sebanyak 8 byte sampai 256 byte yang dikemas menjadi paket-paket data untuk satu kali pengiriman.Komputer yang aktip minta data dari peralatan dan peralatan wajib memberi data ke komputer. Pengiriman data terjadi dalam kerangka waktu tiap 1 mili-detik sekali, dalam kerangka waktu tersebut komputer bisa berhubungan dengan beberapa peralatanan secara bergantian.Perlatanan yang berkecepatan rendah, mengirim data dengan kecepatan 1.5 Mega bit per detik, atau setiap bit dikirim dalam waktu 666.7 nano-detik. Sedangkan peralatan dengan kecepatan penuh mengirim data dengan kecepatan 12 Mega bit per detik, atau waktu pengiriman data 1 bit adalah 88.3 nano-detik.
Kecepatan tersebut ditentukan oleh komputer, sedangkan semua peralatan harus menyesuaikan kecepatan tersebut. Pengiriman data ini dilakukan secara asinkron, dengan demikian peralatan USB yang terpasang masing-masing harus membangkitkan sendiri clock untuk penerimaan data. Pengenalan Agar peralatan USB bisa “Hot-plugable” dan “Plug & Play” seperti yang disebut di atas, komputer setiap saat akan melakukan “proses pengenalan” (enumerated) pada semua peralatan USB yang terpasang dalam saluran. Selama proses pengenalan tersebut, komputer akan menanyakan indentitas kepada alat yang baru saja dihubungkan ke komputer sehingga belum dikenali komputer. Saat ini peralatan USB yang terpasang wajib melaporan indentitas dirinya serta informasi-informasi spesifik tentang dirinya.Jika proses pengenalan ini berhasil, maka komputer akan mengambil program untuk mengendalikan alat tersebut (driver), dan berikutnya peralatan USB tersebut sudah langsung siap dipakai. Kalau hal ini terjadi pada Windows, selesai proses pengenalan suatu peralatan USB baru, maka pada Control Panel – System – Device Manager akan langsung terlihat ada peralatan USB baru yang siap dipakai.Jelas bahwa semua peralatan perlu ditangani dengan cara yang berlainan, sehingga setiap peralatan mempunyai program untuk pengendali (driver) yang berbeda.
Untuk memudahkan proses pengenalan dan pembuatan program driver secara umum, perlu dilakukan klasifikasi peralatan. Klasifikasi ini sering disebut sebagai USB Classes. USB Class yang paling terkenal dan paling didukung oleh Windows adalah HID (Human Intergace Device), termasuk dalam class ini adalah mouse, keyboard, graphic tablet, joy stick dan lain sebagainya.USB Class yang lain misalnya adalah sound card, modem, printer dan lain sebagainya. Filed under:, Tagged:,.
Bagi rekan rekan yang gila aplikasi mikrokontroler bisa lihat dan pilih sendiri aplikasi di bawah ini. Semoga orang indonesia akan semakin maju.Setting awal penggunaan RTC Here's a handy Arduino shield: we've had a lot of people looking for a dedicated and well-designed data logging shield. We worked hard to engineer an inexpensive but well-rounded design. Not only is it easy to assemble and customize, it also. You can get going quickly - saving data to files on any FAT16 or FAT32 formatted SD card, to be read by any plotting, spreadsheet or analysis program. The included Real Time Clock timestamps all your data with the current time, so that you know precisely what happened when! Please note that this item does not come with an Arduino (you'll need one to use with the shield), or an SD card.
It does come with the RTC battery, however.The sheild now comes with all the components soldered on and tested but does not have headers installed. You'll need some basic soldering skills to put it together, but even if you don't have much experience you can get it done in under 15 minutes. SD card interface works with FAT16 or FAT32 formatted cards. 3.3v level shifter circuitry prevents damage to your SD card. Real time clock (RTC) keeps the time going even when the Arduino is unplugged.The battery backup lasts for years.
Included libraries and example code for both SD and RTC mean you can get going quickly. Prototyping area for soldering connectors, circuitry or sensors.
Onboard 3.3v regulator is both a reliable reference voltage and also reliably runs SD cards that require a lot of power to run. Works with Arduino UNO, Duemilanove, Diecimila, Leonardo or ADK/Mega R3 or higher.ADK/Mega R2 or lower are not supported. Right now the documentation still refers to the kit version, we'll be updating it shortly to reflect the new assembled shield version.
Details:. Dimensions (assembled): 70mm x 53mm x 17mm (2.7in x 2in x 0.65in). SD Card protrudes by 10mm (0.4in) when inserted. Weight: 22g/0.8oz.
1) P0 dan P2. Port 0 memiliki address 80h sedangkan Port 2 addressnya 0A0h. Port-port ini digunakanuntuk mengakses eksternal memori.
Addresseksternal memori yang digunakan bisa selebar 8 bit atau 16 bit. Pada akses address 8 bit, maka dipergunakan Port 0sebagai bus address yangdimultipleks-waktu dengan data bus.Untuk akses address 16 bit dibutuhkandua buah port 8 bit, yaitu Port 0 dan Port 2. Port 0 berfungsi untukmengeluarkan data byte rendah address eksternal emori, yangdimultipleks-waktu dengan byte data yang sedang dibaca atau ditulis. Port 2digunakan untuk mengeluarkan data byte tinggi address eksternal memori.Untuk eksekusi instruksi yang memerlukan address eksternal memori selebar 8 bit, maka yang berfungsihanyalah Port 0, sedangkan Port 2 mengerluarkan data sebagaimana terletak pada register P2 pada special function register (SFR).Proses multiplexing data dengan address pada Port ) membutuhkan sebuah chip latch eksternal dan sebuah tri-state bidirectionalbuffer yang diakses melalui sinyalkendali ALE dan -RD serta -WR. Contoh akses address memorieksternal 16 bit adalah melalui instruksi MOVXA,@DPTR.
Pada instruksi ini address 16 bit untuk eksternal memori dipegang oleh register DPTR.Pada instuksi tersebut data yang adapada memori eksternal dengan address sebagaimananilai DPTR dipindahkan/disalin ke register Accumulator.Akses eksternal memori melalui address 8 bit misalnya pada instruksi MOVXA,@R0. Pada instruksi ini address 8 bit untuk eksternal memori dipegangoleh register R0. Pada instuksi tersebut data yang ada pada memori eksternaldengan address sebagaimana nilai R0 dipindahkan/disalin ke register Accumulator. Pembacaandan Penulisan Port Paralel. Dengan melihat konstruksi port paralel yang kesemuanyamemiliki latch, maka ada dualismeproses pembacaan port, antara pembacaan latchdengan pembacaan pin.
Adabeberapa instruksi yang melakukan pembacaanlatch, dan sebagian lainmelakukan pembacaan pin. Instruksi yang membaca latch adalah instruksi yang fungsinya membaca suatu nilai, mungkinmengubahnya dan kemudian menuliskannya kembali. Sedangkan instruksi yang hanya melakukanpembacaan suatunilai saja, maka pembacaanya adalah pembacaan pin.
Penulisan ke port paraleldapat dilakukan dengan cara menuliskan ke registerport yang bersangkutan, baik secara bit maupun byte. Yang perlu diperhatikan ialah fungsi Port 0 danPort 2 yang digunakan untuk akses memorieksternal. Data yang ditulis pada Port 0 akan berubah menjadi 0FFh jika terjadi akses ke memorieksternal. Data pada Port 2 akan berubah menjadidata address byte tertinggi pada saatakses ke memori eksternal, dan kembali pada isinya yang semula setelah prosesakses tersebut selesai. Penulisan ke Port 3 menentukan aktif tidaknya pin-pindengan fungsi khusus sebagaimanapada tabel 5.1. Penulisan '1' pada suatu bit mengaktifkan fungsi alternatifpada pin pada bit tersebut. Pada mode 0, baudrate adalah tetap sebesar 1/12 frekuensi osilator.
Komunikasi Serial Mikrokontroleriai Watch
Bit SMOD pada registerPCON menentukan baud rate pada Mode 2. UntukSMOD=1 baud rate adalah 1/32frekuensi osilator, dan jika SMOD = 0 maka baudrate adalah 1/64 frekuensi osilator.Baud rate untuk mode 1 dan 3 ditentukan oleh kecepatan overflow pada Timer 1atau Timer 2 (satu timer untukpengiriman dan satu lagi untuk penerimaan). Dengan demikian dimungkinkanpenerimaan dan pengiriman data dengan kecepatan yang berbeda. Namun perludiingat bahwa fasilitas ini hanya dipunyai oleh type 8052 karena tipe 8051tidak memiliki Timer 2. Komunikasi dengan Banyak Prosessor. Serial Port yang dimiliki oleh mikrokontroler MCS-51 memungkinkandijalankannya komunikasi dengan dengan lebih dari dua mikrokontroler pada jalurkabel komunikasi yang sama ( multiprocessorcommunication).
Komunikasi Serial Mikrokontroler Dengan Delphi
Fasilitas yang unik ini dimungkinkan oleh adanya bit ke-9pada komunikasi serial port dengan mode 2 dan 3 yang dapat diprogram lewat bitTB8 (bit yang terkirim) atau RB8(bit yang diterima) pada register SCON.Mikrokontroler MCS-51 dapat dikonfigurasikan agar mengaktifkan sinyal interupsijika bit ke-9 ini (bit RB8) adalah '1'. Hal ini diperoleh dengan caramemberikan nilai '1' pada bit SM2 di register SCON. Cara kerja komunikasidengan banyak prosesor ini adalah sebagai berikut.