Posts by Ibrar Ayyub:
Imagination lets MIPS take academic plunge
Posted on: 23 May 2017
Imagination Technologies’ decision to reveal the inner-most secrets of the MIPS microprocessor architecture to academics could dramatically improve the teaching of electronics in universities. The MIPS architecture started off as an academic exercise by John Hennessy at Stanford University, and is the subject of a standard educational book by Hennessy and David Patterson. Imagination University […]
Analog to digital 8 bits For CSS Compiler
Posted on: 22 May 2017
#include <16F877.h> #device adc=8 #FUSES NOWDT ,XT #use delay(clock=4000000) #include <Lcd_4bit.c> int8 value; void main() { setup_adc_ports(AN0_AN1_AN3); setup_adc(ADC_CLOCK_DIV_2); setup_psp(PSP_DISABLED); setup_spi(SPI_SS_DISABLED); setup_timer_0(RTCC_INTERNAL|RTCC_DIV_1); setup_timer_1(T1_DISABLED); setup_timer_2(T2_DISABLED,0,1); set_adc_channel(0); set_tris_d(0x00); set_tris_A(0xff); Lcd_init(); while(true){ set_adc_channel(0); delay_ms(10); value = read_adc(); // 0-1023 Lcd_row_col(1,0); Lcd_putc(“setpoint=”); hex_bcd(value);lcd_row_col(1,9);sent_Lcd(); delay_ms(50); } }
LT8391 – 60V Synchronous 4-Switch Buck-Boost LED Controller with Spread Spectrum
Posted on: 22 May 2017
Features 4-Switch Single Inductor Architecture Allows VIN Above, Below or Equal to VOUT Synchronous Switching: Up to 98% Efficiency Proprietary Peak-Buck Peak-Boost Current Mode Wide VIN Range: 4V to 60V Wide VOUT Range: 0V to 60V (51V LED) ±3% LED Current Accuracy 2000:1 External and 128:1 Internal PWM Dimming High Side PMOS PWM Switch Driver Integrated […]
Imagination opens MIPS to worldwide universities
Posted on: 22 May 2017
Imagination is offering universities worldwide free and open access to its MIPS architecture as part of the Imagination University Programme (IUP) called MIPSfpga. Through MIPSfpga, Imagination is offering access to a fully-validated, current generation MIPS CPU RTL in a complete teaching package.CPU architecture is generally taught as part of electronic engineering, computer science and computer […]
LED Christmas Cards using PIC 10F200
Posted on: 21 May 2017
This is an instructable on how to build an LED Christmas card using the PIC 10F200 microcontroller. As this PIC has six pins and is the size of an SMD transistor, it is ideal for low profile applications and can easily be reprogrammed as and when needed. In this case I am using the “reverse […]
BooSTick – small AA voltage booster
Posted on: 21 May 2017
Everything has now been ordered and paid for – the BooSTicks and the add-ons from Backerkit are all in process or on their way now. There were a few unexpected minor delays in the process of getting surveys set up and returned, accounts set up and linked and so on, so we don’t expect to […]
Interfacing Matrix Keypad with PIC Microcontroller
Posted on: 21 May 2017
This tutorial explains ‘What is a Matrix Keypad ?’ and ‘How to Interface Matrix Keypad with PIC Microcontroller ?’. Matrix Keypad Matrix Keypad is a very useful and userfriendly when we want to design certain applications like Calculator, Telephone etc. Matrix Keypad is made by arranging push button switches in rows and columns. Just imagine, if you want […]
The simple Joule Thief
Posted on: 21 May 2017
The Joule Thief is such an easy and simple device, but what it does is amazing. It can use a battery that is not usable in any other electronic device and give it life again. It can even take a battery that won’t even power a basic LED by itself when it is brand new […]
LCD Module Display 4 line For CSS Compiler
Posted on: 20 May 2017
#include <16F877.h> #device adc=8 #fuses NOWDT,HS, NOPUT, NOPROTECT, BROWNOUT, NOLVP, NOCPD, NOWRT, NODEBUG #use delay(clock=4000000) #include <Lcd_4bit.c> int16 value1,value2,value3,value4; void main(){ setup_adc_ports(NO_ANALOGS); setup_adc(ADC_OFF); set_tris_d(0x00); lcd_init(); lcd_row_col(1,0); lcd_putc(“Electrical Power”); delay_ms(20); lcd_row_col(2,0); lcd_putc(“Loei Technical “); delay_ms(20); lcd_row_col(3,0); lcd_putc(“www.kchimicro “); delay_ms(20); lcd_row_col(4,0); lcd_putc(“Pic controller “); delay_ms(5000); lcd_Clear(); lcd_init(); while(true){ value1 = 2568; value2 = 1278; value3 = 8887; […]
5V to 12V Step Up DC-DC Converter
Posted on: 20 May 2017
Step up DC-DC converter is based on LM2577-ADJ IC, this project provides 12V output using 5V input, maximum output load 800mA. The LM2577 are monolithic integrated circuits that provide all of the power and control functions for step-up (boost), fly back, and forward converter switching regulators. The device is available in three different output voltage […]