Course unit

Interface Design

Last updated: 26/09/2022

Edit

Course Director(s):

MARQUES Acacio

General Description:

Discovery of the architecture of the microcontroller microchip PIC18 which is the most commonly used amongst 8 bits in the world. Writing in C language the most common peripheral drivers in embedded systems and application of development tools to acquire debugging methods.

Key words:

ALU Registers Interruption ADC Timers UART

Number of teaching hours

24

Fields of study

Computer Science, Information Systems

Teaching language

French

Intended learning outcomes

On completion of the unit, the student will be capable of: Classification level Priority
Writing drivers in C language for microcontrollers 7. Create Essential
Using debugging methods through development tools 3. Apply Important
Knowing the material architecture of 8 bit microcontrollers 4. Analyse Important

Learning assessment methods

Percentage ratio of individual assessment Percentage ratio of group assessment
Written exam: 100 % Project submission: %
Individual oral exam: % Group presentation: %
Individual presentation: % Group practical exercise: %
Individual practical exercise: % Group report: %
Individual report: %
Other(s): %

Programme and content

Type of teaching activity Content, sequencing and organisation
Course + Practical course

PIC18 architecture and MPLAB development tools

Course + Practical course

Horloge et Port d'entrée / sortie

Clock and input/output ports

Course + Practical course

Interruptions

Course + Practical course

Timers

Course + Practical course

PWM mode timers

Course + Practical course

Analogical digital conversion

Course + Practical course

UART serial connections

Course + Practical course

I²C serial connections