Embedded System Search

Custom Search


Sunday, November 12, 2006



The objective of this embedded systems, design and application is meant to be a hands-on type to enhance the practical skills of students by developing and debugging an embedded systems hardware and software/firmware. Also provide students with an opportunity to gain a thorough understanding of the design methodology of the embedded systems and familiarity with hardware and software development and debugging tools.

You may find lecture notes and lab sheet in this blog related to the subject embedded systems.

Learning Outcomes

On completion of this unit, students should be able to:

Understand the concepts, issues, challenges and process related to the system level design of an embedded system.
Design and develop an embedded system from scratch, starting from processor selection, electronics components, data sheets and progressing through construction of hardware and implementation of firmware.
Perform troubleshooting, testing, measuring and analysing the developed embedded systems board.


Embedded system designOverview, Special challenges with embedded systems, microprocessor embedded system board design, memory requirements (RAM, EEPROM), address decoding, I/O interfacing, processors selection, part selection and design approaches.
Programming for embedded systems
Embedded operating systems, assembly languages, C/C++ cross assembler, interrupt handling, timer interruptions, watchdog implementation, real-time software design and programming techniques.

Input Devices–Switches, DIP Switches, and Keypads interfacing, output devices–LEDs, Seven-Segment Displays, Tri-state Indicators and LCDs interfacing. Interfacing to Other Devices such as sensors, stepper motor and DC motor speed control, Analogue-to-digital conversion, the RS-232 Interface.

Close-loop control, On-off control, PID control, velocity control, position control, concept of Fuzzy-logic based control, real time design

Data sheet for PIC16F877A

PIC16F877A Instruction Set

Manual For MPLAB IDE


ADCON Register


LAB 1 Assignment 1 Protel

LAB 1.1 Soldering Technique

LAB 2 Introduction to MPLAB IDE

LAB 2.1 Simple Addressing Mode



LAB 4 Switches


LAB5 Keypad

LAB6 ADC-less


Tutorial 7

Please download the instruction set here.

Download case study 1 here


Click to view the video clip on "Demonstration of Motion Control"


JFireRabbit said...

COOL... this is an great idea , now we wont suffer from any problems of notes distribution !

Anonymous said...

Are you Sarcasting me??
Hey!!! My note delivery good you now!!!

Soo Chin said...

why still want blame people at here? don't think too much, alex...

i don't know about "ADCON Register", but is the file no longer exist on web?

old man said...


Anonymous said...

If you are going for most excellent contents like me, only pay
a quick visit this web page every day as it gives quality contents, thanks
my site: http://www.empowernetwork.com/martg

Anonymous said...

Hi! Do you know if they make any plugins to help with
Search Engine Optimization? I'm trying to get my blog to rank for some targeted keywords but I'm not seeing very good gains.
If you know of any please share. Kudos!
my website: lanautica

Anonymous said...

Hello to every body, it's my first pay a visit of this webpage; this webpage includes amazing and genuinely excellent stuff in support of readers.
Feel free to surf my web page : Upper James Manor - Greg Iacomo

Anonymous said...

Great post however I was wanting to know if you could write a litte more on this topic?

I'd be very thankful if you could elaborate a little bit more. Thanks!
Have a look at my weblog ... click the next webpage

Anonymous said...

Hurrah! After all I got a blog from where I can in fact get helpful
data regarding my study and knowledge.

Also visit my website ... Miami weight loss

Anonymous said...

Hi, its good article about media print, we all understand media
is a fantastic source of facts.

Also visit my blog post - phil cardella mugshot
my web site :: gracie st sugustine

Anonymous said...

Hello There. I discovered your weblog the usage of msn.

This is a very well written article. I'll be sure to bookmark it and return to read more of your helpful information. Thank you for the post. I'll definitely return.

My web site - online shopping in india
Also see my web page > nikon digital camera

Anonymous said...

Heу thеrе, I juѕt wanteԁ to аsk if
you evеr have had any ρrοblems with hackers?

Ϻy lаst ԁrupal blog at http://del2tarc.
blogspot.com/ waѕ hackeԁ and Ӏ wound
uρ losing eight weeks of harԁ ωоrk
duе to no baсk up. Do yοu have any ѕolutіonѕ to stop
hackеrѕ? Anуhоw, is youг theme custom designeԁ
or dіd yοu obtain іt from ѕomeωhere?
With a theme lіke the one you have, my blog could гeаlly stand
оut more. Ρlease tell me the рlаce where you got your themе.

Here is mу ωebpage; 86323

Anonymous said...

It's actually a great and helpful piece of information. I'm glаd that you just shаrеd thіs helpful іnfo ωith uѕ.
Pleasе keep uѕ informed likе this.
Τhаnks foг ѕharіng.

Μу blоg ... reputation management

Anonymous said...

I am in fact thankful to the holder of this web page
who has shared this fantastic piece of writing at at this place.

my web page ... http://sexygirlchat.net/

Anonymous said...

After exploring a number of the blog articles on your web page, I seriously like your way of
blogging. I saved as a favorite it to my bookmark website list and will be checking back soon.

Please visit my web site too and let me know how you feel.

my web-site onhiddencam.info

Anonymous said...

I was suggested this website by my cousin.
I'm not sure whether this post is written by him as no one else know such detailed about my trouble. You're wonderful!

Also visit my website: http://www.cfnmfever.net/videos/Three-brunette-slots-with-one-guy-194/

Anonymous said...

Just wish to say your article is as astonishing. The clarity in your post is simply spectacular and i can assume you are an expert on this
subject. Well with your permission allow me to grab your RSS feed to keep
updated with forthcoming post. Thanks a million and please
keep up the rewarding work.

Also visit my website ... Jepit Rambut Murah [Http://Sydneyqjce.Newsvine.Com/]

Anonymous said...

It's going to be finish of mine day, but before finish I am
reading this impressive article to improve my experience.

my web blog; ideal yacon fallen leave wellness advantages