Hinweise zum DEMO Programm zur Zeicheneinblendung fr dem 80C16x ================================================================ A. Erl„uterung der Programme ------------------------------------------------------ 1. startup.a6x (*.obj) Dieses spezielle Startuprogramm initialisiert den Controller zus„tzlich zu den Standarteinstellungen: - ein Waitstait bei RAM Zugriffen - zwei Waitstait bei externen Zugriffen - vorgezogenes read write Signal bei externen Zugriffen - aktivieren des Hold Signals Dieses Timing ist fr ein fehlerfreies Arbeiten mit dem Grabber notwendig! 2. grab_reg.a6x (*.obj) Dieses Programm beinhaltet die Definition: - aller Register des Grabbers als Variablen - Funktionen die in Assembler geschrieben wurden 3. char.a6x (*.obj) Dieses Programm beinhaltet die Definition: - eines Zeichensatzes (druckbare Zeichen.) - Funktionen die in Assembler geschrieben wurden zum darstellen von Zeichen und Pixeln und clr OV-RAM 4. grab_reg.h Diese Headerdatei wird in das zu schreibende C Programm eingebunden um die in der grab_reg.a6x definierten Variablen und Funktionen als extern bekannt zu machen. 5. char.h Diese Headerdatei wird in das zu schreibende C Programm eingebunden um die in der char.a6x definierten Variablen und Funktionen als extern bekannt zu machen. 6. demo16xc.c6x Demoprogramm zur Funktionstestung des GrabbMODULs und der Darstellung von Zeichen im OV-RAM. 7. asm_reg.inc Diese Includedatei wird in das zu schreibende asm Programm eingebunden um die in der grab_reg.a66 definierten Variablen und Funktionen als extern bekannt zu machen. 8. reg167.inc (nur 167) Diese Includedatei wird in das zu schreibende asm Programm eingebunden um die in der reg167.a66 definierten Variablen als extern bekannt zu machen. 8. demo.bat Batchdatei zum: - Compilieren des C Programms - Linken der Objektdateien - Erzeugen des Downloadfils B. Inbetriebnahme ----------------- 1. Verbinde miniMODUL16x und PC seriell (RS232) 2. Starte MONITORPROGRAMM - 167-> mittels boot_strap_loader mit Baudrate 57600 - 166-> mittels Monitor EPROM Baudrate 9600 3. Download des demochar.h86 4. Starte mit g visioTEC (HF)