220 likes | 477 Views
MPLAB. MPLAB MPLAB is een “Integrated Development Environment (IDE) voor Microchip microcontrollers. MPLAB Functies: Maken en verbeteren van Source Files Groeperen van Files in Projects Opsporen van fouten (debugger) Simulator. MPLAB. MPLAB Desktop. Development Mode Dialog.
E N D
MPLAB MPLAB is een “Integrated Development Environment (IDE) voor Microchip microcontrollers
MPLAB • Functies: • Maken en verbeteren van Source Files • Groeperen van Files in Projects • Opsporen van fouten (debugger) • Simulator
MPLAB Desktop
Edit Project Dialog Node Added
list p=16c54,f=inhx8m #include <P16C5X.INC> ;optelling van reg7 + reg8 = reg9 (reg9 bevat de som) ; reg7 equ 07h reg8 equ 08h reg9 equ 09h ; org 0x1ff ;zetten van de resetvector goto start ; org 0x000 start movlw 0xab ;reg7 laden met abh movwf reg7 movlw 0x01 movwf reg8 addwf reg7,W ;een optelling movwf reg9 goto start end
Oefeningen • Maak de som van reg7 + reg8 + reg9 = reg 0A • Maak onderstaande berekening <reg7>-<reg8>=<reg9> • Maak onderstaande berekening <reg10>+<reg11>-<reg12>=<reg13> • Zet reg14<7:6:5:4> op 0 • Zet reg15<3:2:1:0> op 1 • Complementeer reg16 • Maak het two’s complement van reg17 • Zet <reg16> op 0x00 als <reg17>=<reg18> • Zet <reg16> op 0x01 als <reg17>/=<reg18>