PB171 Seminar on Digital System Architecture

Faculty of Informatics
Spring 2012
Extent and Intensity
0/2. 2 credit(s) (plus extra credits for completion). Type of Completion: k (colloquium).
Teacher(s)
doc. RNDr. Zdeněk Matěj, Ph.D. (lecturer)
RNDr. Radek Krejčí (lecturer)
Mgr. Martin Elich (lecturer)
RNDr. Vojtěch Krmíček, Ph.D. (lecturer)
Ing. Zbyněk Bureš, Ph.D. (lecturer)
prof. Ing. Václav Přenosil, CSc. (lecturer)
Guaranteed by
prof. Ing. Václav Přenosil, CSc.
Department of Machine Learning and Data Processing – Faculty of Informatics
Contact Person: prof. Ing. Václav Přenosil, CSc.
Supplier department: Department of Machine Learning and Data Processing – Faculty of Informatics
Timetable of Seminar Groups
PB171/01: Thu 8:00–9:50 B202, M. Elich, R. Krejčí, Z. Matěj, V. Přenosil
PB171/02: Thu 10:00–11:50 B202, M. Elich, R. Krejčí, Z. Matěj, V. Přenosil
Course Enrolment Limitations
The course is also offered to the students of the fields other than those the course is directly associated with.
fields of study / plans the course is directly associated with
Course objectives
The main objectives of the seminar is to verify the knowledge acquired during the Digital computer architecture course. The students will learn about the structure and the design of systems for selected microcomputers, they will learn programming them in the Assembler language, C or PBasic language and at the end of semestr they will create their own project. The lessons will be helded in the Digital system construction laboratory.
Syllabus
  • Introduction to the course and basic information on the PIC12F629 processor
  • The GPIO operation and demonstration of operation in assembler(ASM)
  • Introduction to C language for the PIC12F629 and demonstration examples - a project launching
  • Interrupt and times handling. Demonstration of handling in C language.
  • The EEPROM and control circuits operation. Demonstration of operation in C language.
  • Using of the ADC (see PIC12f675) and using of the shift register. Demonstration of operation in C language.
  • Freescale digital barometer module control
  • Touch graphical display application
  • Software GPS module initialization
  • Two axis MEMSIC module control
  • Tri-axis Hitachi inclinometer
  • Hitachi Compass module control and magnetic compensation
  • Ultrasonic rangefinder
  • Humidity and temperature module data processing
  • Object detection using reflexive IR module
  • Work on projects
Literature
  • Datasteety jednotlivých použitých modulů
Teaching methods
laboratory practices
Assessment methods
semestral project
Language of instruction
Czech
Further Comments
Study Materials
The course is taught annually.
The course is also listed under the following terms Spring 2010, Spring 2011, Spring 2013, Spring 2014, Spring 2015, Spring 2016, Spring 2017, Spring 2018, Spring 2019, Spring 2020, Spring 2021, Spring 2022, Spring 2023, Spring 2024, Spring 2025.
  • Enrolment Statistics (Spring 2012, recent)
  • Permalink: https://is.muni.cz/course/fi/spring2012/PB171