De presentatie wordt gedownload. Even geduld aub

De presentatie wordt gedownload. Even geduld aub

Computertechniek Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology ; PIC assember programeren 1 Les 4 - onderwerpen Multiplexen.

Verwante presentaties


Presentatie over: "Computertechniek Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology ; PIC assember programeren 1 Les 4 - onderwerpen Multiplexen."— Transcript van de presentatie:

1 Computertechniek Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology ; PIC assember programeren 1 Les 4 - onderwerpen Multiplexen C compiler expr-naar-asm vertaling

2 Computertechniek Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology ; PIC assember programeren 2 multiplexen Pinnen zijn duur Mensen zijn traag (chips en LED zijn snel) Dus: (tijd) multiplexen (meerdere dingen doen met dezelfde pinnen)

3 Computertechniek Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology ; PIC assember programeren 3 opdrachten les 4 - 1: uitzoeken Vindt uit wat een pin ongeveer kost bij overigens vergelijkbare PIC microcontrollers Gebruik www.microchip.com  PicMicro controllers  Flash – parametric search Vergelijk alleen ‘in production’ Zoek voor ieder aantal I/O pinnen de laagst geprijsde chip, voor respectievelijk 1k x 14, 2k x 14, 4k x 14 en 8k x 14 Zet de getallen uit in een grafiek, x = pinnen, y = prijs, 4 ‘lijnen’

4 Computertechniek Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology ; PIC assember programeren 4 multiplexen Laat Digit 1 zien Doe eentueel ander werk Laat Digit 2 zien Laat Digit 3 zien

5 Computertechniek Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology ; PIC assember programeren 5 multiplexen Laat het volgende Digit zien Doe eentueel ander werk (extra) vertraging

6 Computertechniek Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology ; PIC assember programeren 6 opdrachten les 4 - 2 : tellen tel op de 3 cijfer van de 7- segment displays van 0 tot 999 (en dan weer opnieuw, bv 5 tikken per seconde)

7 Computertechniek Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology ; PIC assember programeren 7 C compiler Zie http://www.voti.nl/hvu/2TPRJ5 voor uitleg Demo versie van de HiTech PIC C compiler Helaas beperkt tot 1k code Demo ‘blink’ op mijn webpagina In de.lst file kan je de assembler vertaling zien

8 Computertechniek Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology ; PIC assember programeren 8 opdrachten les 4 - 3 : vertalen Zoek uit wat de compiler doet met de volgende assignments: Unsigned char A, B, C, D; A = 5; A = 0; A = B + 1; A = A + B; B = C + D; A = ( B + C ) & D; A = ( B + C ) & ( C + D ); In het algemeen: welke assignments kan de PIC met 1 instructie uitvoeren? Welke met 2 instructies?


Download ppt "Computertechniek Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology ; PIC assember programeren 1 Les 4 - onderwerpen Multiplexen."

Verwante presentaties


Ads door Google