8051 Microcontroller Lab
1 |
GET START KEIL | ||
2 |
8 BIT IN/OUT INSTRUCTION 28-05-2007 |
IN_OUT_BYTE.C SCHEMATIC |
|
3 |
in_out 1 bit instruction 28-05-2007 |
IN_OUT_1BIT.C SCHEMATIC |
|
4 |
sub function and call function | subfun00.c | this source file I want to present how to create sub function and call sub function in the project of content one source file |
5 |
project content more than one source file | this vedio i would like to show you how to makeing the project at content more than one source file | |
6 |
how to declare external variable on the project more than one source file | extern_var00.c extern_var01.c prj picture.jpg |
this project i would like to show you how to declare external varible |
7 |
how to declare external input/output variable on the project more than one source file 19-06-2007 | extern_io00. cextern_io01. cextern_io.jpg jpgcircuit.jpg |
this project i would like to show you delare in/out variable on the project have more than one source file update on 19-06-2007 |
basic scan 7_segment display |
basic of scan two digit 7segment display |
||
basic scan7_segment display |
basic of scan two digit count up 7segment display |
||
basic scan7 segment display |
use interrupt timer0 for scan time 7segment display |
||
8 |
7segment output display update 20-06-2007 | 7segment_373.c circuit.jpg circuit.dsn |
the project i would like to you understand sent data method to 7segment output display |
9 |
7SEGMENT DISPLAY BY 74HC595 update 21-06-2007 |
the project i would like to you understand Serial to parallel data transfer by 74hc595 with application 7 segment dispay |
|
10 |
8bit lcd display update on 22-06-2007 |
lcd.c lcd.dsn circuit.jpg |
the project is example program method of sent data 8bit to lcd display 1x16 charector |
11 |
4 BIT LCD DISPLAY UPDATE 27-06-2007 |
LCD_4BIT.C LCD_4BIT.DSN LCD_4BIT.JPG |
the project is example program method of sent data 4bit to lcd display 1x16 charector UPDATE 27-06-2007 |
12 |
4 bit lcd display with show number 0-1500 |
lcd_4bit_02.c lcd_4bit_02.jpg |
the project is example how to display number mor than one digit update 29-06-2007 |
13 |
COUNTER STEP 1 |
THE PROJECT IS EXAMPLE HOW TO GET COUNTER FROM CLOCK AT GENERAL I/O PROT |
|
14 |
COUNTER STEP2 MODE1 |
COUNTER STEP2.C COUNTER STEP2.JPG COUNTER_STEP2.DSN |
GET COUNTER FROM T1 MODE1 16 BIT COUNTER UPDATE 03-07-2007 |
15 |
counter step3 MODE 0 |
COUNTER_STEP3.C COUNTER_STEP3.JPG |
get counter from T1 MODE 0 13 BIT COUNTER THE VALUE COUNTER 0 - 1FFFH OR 0-8191DEC |
lab_counter1_mod2 | make project by proteus 8 | ||
16 |
COUNTER_STEP4 | COUNTER_STEP4.C COUNTER_STEP4.JPG |
COUNTER1 MODE2 8 BIT AUTO RELOAD WHEN TL1 OVER FLOW |
17 |
TIMER1 WORK ON TIMER MODE |
TIMER.C TIMER1.JPG |
PROGRAM USE TIMER1 WORK ON TIMER MODE |
basic of timer/counter 8051 | |||
18 |
INTERRUPT | REGISTOR IE INTERRUPT VECTOR |
ENABLE INTERRUPT REGISTOR AND ADDRESS OF INTERRUPT |
19 |
INTERRUPT TIMER1 OVER FLOW | INTERRUPT_T1.C INTERRUPT_T1.JPG |
INTERRUPT TIMER1 OVERFLOW |
20 |
REAL TIME CLOCK(DS1307) | DEL_EEP.C IIC_31.C rtc.c |