|
|
|
|
|
|
| |
|

Multitasking Preemptive
Real Time Kernel
Highly portable, ROMable
and Scalable
Manage upto 255 tasks
Task Management
& SemaphoresMessage
Mail boxes & Message Queues
Time Management 12amp;
Timer Management

|
|
|
|
|
|
| 8051
RTOS
DEVELOPMENT BOARD
|
|
|
|
|
|
|

|
|
|
ON-CHIP FEATURES
-
89C51 CPU at 20 MHz with 6 clock cycles per machine cycle.
-
Memory : On Chip Flash - 64 KB , On Chip RAM – 1 KB.
-
RAM expandable externally to 64 kB.
-
8 interrupt sources.
-
Four 8-bit I/O ports.
-
Full-duplex enhanced UART.
-
Programmable Counter Array
(PCA).
ON-BOARD
FEATURES
-
NXP 89C51 CPU.
-
External 64KB of RAM,External 32 KB of EPROM.
-
8 Bit D/Output – LED Interface, 8 Bit D/I - Switch Interface.
-
I2 C Based Real Time Clock.
-
I2 C Based 8 Bit ADC/ DAC.
-
UART signals are Terminated at 9 Pin D-type Connector.
-
16 x 2 Character LCD Interface.
-
On Board Stepper Motor Driver Provided.
-
Elevator
Model
- BAR LED, Thumb Wheel Switch, 5 -
Micro switch
-
Signal
Conditioner for Temperature Sensor
Interface
-
MOC 7811 Sensor Interface
-
On Board Battery Backup is provided for RAM and RTC
-
CPU Lines are Terminated at one 50 Pin Header
-
2 – Seven segment Display Interface
-
Glue Logic generation for Memory Mapping Devices
-
Chip Selections and Data lines are terminated at another 50 pin
Header
( Memory Mapping Devices)
EXPERIMENTS 1. To Write a Simple Assembly Language Program for
a. Addition
b. Subtraction
c. Multiplication
d. Division
Embedded ‘C’ Based Programs
2. To Write a Program for 8 Bit Digital Output – LED
Interface
3. To Write a Program for 8 Bit Digital Input - Switch Interface And Switch
status
displayed on LED
4. To write a Program for Character based LCD
Interfacing.
5. To Write a program for UART Communication with Different Baud
rates.
6. To generate an 500 msec delay using on chip
Timer
7. To Generate PWM Cycles with Different
Dutycycles.
8. To Write a Program for Seven segment Display
Interface
9. To Read the ADC Data from I2C based
ADC
10. To Generate a different Waveforms using DAC
a. Square b. Sine c. Triangle d.
Sawtooth
11. To Write a Program for Real Time clock ( I2C Based
RTC).
12. To Write a Program for rotating the stepper motor with different angle.
13. To Write a Program for Temperature
Reading.
14. To Write a Program for Object Sensing (
MOC7811)
15. To Write a Program for External RAM Read /
Write.
16. To Write a Program for Elevator Model.
|
|
| |
|
|
|
|
|
|
|