Program for implementing AES on 8051 based microcontrollers. SDCC is used as the C compiler. microcontroller used is P89V51RD2. There are 2 programs included. One program will accept string via UART and accept key via a 4x4 keypad and display decrypted text on 16x2 LCD. The other program will accept plaintext from UART and show encrypted text on 16x2 LCD after receiving key from 4x4 membrane keypad. Schematics and screenshots are included.
標簽: microcontrollers implementing compiler Program
上傳時間: 2017-04-07
上傳用戶:wanghui2438
this is a digital intercom projects using ADC PWM and UART interrupt. you take the value from mic enter it to ADC and then send serially to the other microcontroller which receives the data and transform the digital data into analog data by PWM which is connected to speaker
標簽: interrupt intercom projects digital
上傳時間: 2017-04-19
上傳用戶:亞亞娟娟123
It is a source code for access and program from PIC 18F452 to DS1307 Real Time Clock by I2C interface using I2C capability of microcontroller
標簽: interfac program 18F452 access
上傳時間: 2017-04-21
上傳用戶:lanjisu111
This article describes how to build simple audio spectrum analyzer based on FFT algorithm using Philips LPC2138 microcontroller.
標簽: algorithm describes analyzer spectrum
上傳時間: 2017-05-11
上傳用戶:jcljkh
This is full set of procedures used to communicate with any GSM module for SMS sending/receiving (it uses standard AT commands). Original code is for ATMega162 microcontroller, but code is general to be easy ported to others platforms. Code can be compiled with IAR AVR compiler.
標簽: communicate procedures receiving sending
上傳時間: 2017-05-30
上傳用戶:jiahao131
This application report discusses the design of non-invasive optical plethysmography also called as pulsoximeter using the MSP430FG437 microcontroller (MCU). The pulsoximeter consists of a peripheral probe combined with the MCU displaying the oxygen saturation and pulse rate on a LCD glass. The same sensor is used for both heart-rate detection and pulsoximetering in this application. The probe is placed on a peripheral point of the body such as a finger tip, ear lobe or the nose. The probe includes two light emitting diodes (LEDs), one in the visible red spectrum (660nm) and the other in the infrared spectrum (940nm). The percentage of oxygen in the body is worked by measuring the intensity from each frequency of light after it transmits through the body and then calculating the ratio between these two intensities.
標簽: plethysmography non-invasive application discusses
上傳時間: 2014-01-17
上傳用戶:天誠24
this doc willl show you how to control GLCD of nokia6610 to display your imagine using microcontroller
標簽: microcontroll control display imagine
上傳時間: 2013-12-31
上傳用戶:windwolf2000
Data logger Power transision function switch among different power modes based on new Renesus microcontroller. This module has been tested on the renesus develop board with different LED to indicate different power modes.
標簽: transision different function Renesus
上傳時間: 2017-09-01
上傳用戶:z1191176801
This manual describes SAMSUNG s S3C2410X 16/32-bit RISC microprocessor. This product is designed to provide hand-held devices and general applications with cost-effective, low-power, and high-performance microcontroller solution in small die size. To reduce total system cost, the S3C2410X includes the following components separate 16KB Instruction and 16KB Data Cache, MMU to handle virtual memory management, LCD Controller (STN & TFT), NAND Flash Boot Loader, System Manager (chip select logic and SDRAM Controller), 3-ch UART, 4-ch DMA, 4-ch Timers with PWM, I/O Ports, RTC, 8-ch 10-bit ADC and Touch Screen Interface, IIC-BUS Interface, IIS-BUS Interface, USB Host, USB Device, SD Host & Multi-Media Card Interface, 2-ch SPI and PLL for clock generation.
標簽: This microprocessor describes S3C2410X
上傳時間: 2014-01-11
上傳用戶:shizhanincc
LUFA (Lightweight USB Framework for AVRs) is my first foray into the world of USB. Originally based on the AT90USBKEY from Atmel, it is an open-source, driver for the USB-enabled AT90USBXXX AVR microcontroller series, released under the permissive MIT License (see documentation or project source for full license details). Currently, the AT90USB1286, AT90USB1287, AT90USB646, AT90USB647, AT90USB162, AT90USB82, ATMEGA16U4 and ATMEGA32U4 AVR microcontrollers are supported by the library. Supported boards are the USBKEY, STK525, STK526, ATAVRUSBRF01 and the RZUSBSTICK.
標簽: Lightweight Originally Framework USB
上傳時間: 2013-12-17
上傳用戶:源碼3