Master in Security of Integrated Systems and Application : Secure your future

Program

Embedded Systems Development (21h)

Claude Fulconis

Synopsis

This course aims at learning how to program in mnemonic language and in C language a system with the single-chip microcontroller of the 51 family. The exercises will allow to understand most of the processor specificities: the I/O ports I/O , the interruptions, the timers, the RS-232 serial interface, the digital to analog converter. Software tools allowing the edit, the compilation and the simulation of the used microcontroller (C517A) will be supplied so that a personal work may be realized outside hours of course and of practical works.

Timetable

(A session amounts to 13/4 hours.)
Session 1
CPU architecture, instruction set
Session 2
Addressing modes
Session 3
Parallel I/O
Session 4
Interrupt system
Session 5
Timers/counters
Session 6
Modulation of a PWM signal
Session 7
Language C and ASM
Session 8
Parallel I/O programming in C language
Session 9
Interrupt system in C language
Session 10
Timers/counters in C language
Session 11
A/D converter
Session 12
Serial interface

Back to Program Detail How to apply Contact us
counter-measures   design of secure devices   ecole des mines de saint etienne   embedded security   engineering and security standards   leti   master in security of integrated systems & applications   microelectronics design   nxp   postgraduate certificate   postgraduate courses   postgraduate diploma   postgraduate program   secured design   security engineering   security methodology   security methods   security technology   stmicroelectronics   texas instruments   cryptographics tools   cryptography algorithm   cryptography and applications   cryptography and network security   cryptography and security   cryptography engineering   cryptography network security   cryptography security   cryptography software   cryptography techniques   cryptography theory and practice   cryptography theory   encryption methods   encryption techniques   encryption technology   master in cryptography   postgraduate studies   postgraduate study   system security cryptography   techniques in cryptography   computer security technology   cryptographic module   design of a cryptographic module   gemalto   hardware protection   hardware security   integrated systems   management of hardware security   master in design of hardware security   master in hardware security   network security hardware   security hardware   security of information systems   security techniques   smart card   systems security   vhdl design   vhdl