Skip to content

Course project on a 8051 development board. Monitoring accelerometer and thermometer values on LCD.

License

Notifications You must be signed in to change notification settings

avivace/EmbeddedSystems-8051

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Embedded Systems

Team project for the Embedded Systems course (Computer Science, BSc).

By Fabio Nicolini and Antonio Vivace.

The development board used is the Silicon Labs C8051F020 and an additional board (driven via SMBus) with an accelerometer, a thermometer and an LCD display. The project was developed using Silicon Lab's Keil IDE.

The project implements:

  • Continuos detection of the inclination and the temperature;
  • Continuos display of the value on the LCD display;
  • LCD controls (turn on, off, backlight intensity) with an hardware button.

Using the SMBus, interrupts and PWN techniques.

About

Course project on a 8051 development board. Monitoring accelerometer and thermometer values on LCD.

Resources

License

Stars

Watchers

Forks

Packages