Computer Systems:Personal Computer System

Personal Computer System The conventional desktop system comprises a main unit, separate keyboard and mouse, and monitor. The main unit has connectors for these (when wireless peripherals are not available) and universal serial bus (USB) ports for memory sticks, printers, scanners, etc., as well as hardwired (Ethernet), or wireless (Wi-Fi) network interfaces. The circuit board […]
Continue reading…

 

Using peripherals:I2c peripheral

I2c peripheral Context ● You are developing an embedded application using one or more members of the 8051 family of microcontrollers. ● The application has a time-triggered architecture, based on a scheduler. ● The microcontroller in your application will be interfaced to one or more peripherals, such as a keypad, EEPROM, digital-to-analog converter, or similar […]
Continue reading…

 

Using peripherals:I2c peripheral

I2c peripheral Context ● You are developing an embedded application using one or more members of the 8051 family of microcontrollers. ● The application has a time-triggered architecture, based on a scheduler. ● The microcontroller in your application will be interfaced to one or more peripherals, such as a keypad, EEPROM, digital-to-analog converter, or similar […]
Continue reading…

 

Using peripherals:Hardware resource implications,Reliability and safety implications.

Hardware resource implications I2C requires the use of two port pins. This is considerably fewer than would be required to create a parallel interface to most peripheral devices. There is, however, a significant CPU load: see ‘Solution’ for details. Reliability and safety implications The I2C protocol incorporates only minimal error-checking mechanisms: detection of data corruption […]
Continue reading…