Skip to content

Instantly share code, notes, and snippets.

@fenrig
fenrig / dries.asm
Created January 31, 2012 00:34
dries.asm
org 000h
mov sp,#7Fh
ljmp Init
org 00Bh
push psw
cjne r6,#11111111b,nietvol ;als r6 = 255 r7 verhogen en r6 verhogen (255 + 1 --> 0)
inc r7
nietvol:
inc r6
@fenrig
fenrig / blabla.asm
Created January 31, 2012 00:48
versie met hexbcd16
org 000h
mov sp,#7Fh
ljmp Init
org 00Bh
push psw
cjne r6,#11111111b,nietvol ;als r6 = 255 r7 verhogen en r6 verhogen (255 + 1 --> 0)
inc r7
nietvol:
inc r6
org 000h
mov sp,#7Fh
ljmp Init
org 00Bh
push psw
cjne r6,#11111111b,nietvol ;als r6 = 255 r7 verhogen en r6 verhogen (255 + 1 --> 0)
inc r7
nietvol:
inc r6
@fenrig
fenrig / xzec2.asm
Created January 31, 2012 12:03
versie1
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;Dries Darquennes & Matthias Van Gestel & Dries Goossens
;Lessius Campus Denayer - 1PBEII
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;OPMERKINGEN:
; ! Steunt op de xcez1.inc file (c) van Marc Roggemans
; ! Deze file moet ge-include worden BOVEN de xcez1.inc file
; ! Dit is gemaakt door lln in het eerste jaar die nog nooit
; assembly gebruikt hebben, gebruik van deze file is niet aan te raden
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
@fenrig
fenrig / lala.asm
Created January 31, 2012 14:57
check et zelf
org 000h
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;tempomzetting:
; zet de temperatuur om in graden celcius tot 1 getal na de komma
; bits worden juist gezet
; verschil gemaakt tussen max waarde en gemeten waarde
; omzetting van kelvin naar graden celcius
; output is in bcd, r2,r1,r0 =24 bit bcd getal (r2=msb)
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
lcall initlcd
@fenrig
fenrig / grapje.asm
Created February 1, 2012 10:44
ier domme :p
;START
org 000h
mov sp,#7Fh ;stackpointer
;INITS
lcall initlcd ;lcd klaarzetten voor gebruik
lcall initsio ;seriele communicatie
lcall initleds ;leds als output
;Bodycode
mov dptr,#Initialisatie ;adress bericht in dptr
lcall siooutmsga ;berichtje tonen
@fenrig
fenrig / lala.asm
Created February 1, 2012 12:43
zie dees
;START
org 000h
mov sp,#7Fh ;stackpointer
;INITS
lcall initlcd ;lcd klaarzetten voor gebruik
lcall initsio ;seriele communicatie
lcall initleds ;leds als output
;Bodycode
mov dptr,#Initialisatie ;adress bericht in dptr
lcall siooutmsga ;berichtje tonen
@fenrig
fenrig / BLABLA.c
Created March 26, 2012 12:34
probleeeeeems
//MASTERBMPDECODER
//receives colors in 16 bit format and send them to the touchscreen
//i²c master
#include <Wire.h>
#include <TFT.h>
#define SLAVE 0x02
#define YP A2 // must be an analog pin, use "An" notation!
#define XM A1 // must be an analog pin, use "An" notation!
//MASTER BMP DECODER
//Requests data from slave (2bytes)
#include <Wire.h>
#include <TFT.h>
#define SLAVE 0x02
#define YP A2 // must be an analog pin, use "An" notation!
#define XM A1 // must be an analog pin, use "An" notation!
#define YM 14 // can be a digital pin, this is A0
#!/usr/bin/python
from gi.repository import Gtk, GdkPixbuf, Gdk
class MainWindow(Gtk.Window):
def __init__(self):
Gtk.Window.__init__(self,title = "Arduino Image Converter")
#------LAYOUT TABLE
table = Gtk.Table(20,3,False)
table.set_col_spacing(0,6)
table.set_col_spacing(1,6)