.Welcome to Artek

SX

Lezioni e introduzioni su SX 

.

 


Home


Prodotti

Accqu-Data
E.E. Tools
ETC
Jobmatch
MP3 Player
Parallax Inc
Radio Lab
Si-Prog
StampInClass
SX-Tech
TiePie

Tutti a Stock


Condizioni di vendita

Garanzia
Pagamenti

carte_di_credito.gif (2435 byte)


Miscellanea

News
Press
Email

Servizi Free

Auto Link
Mailing List
Forum
Super Map
Trova


 

800*600
64K colori

. .
 

SXTech_minibanner.jpg (2611 byte)

 

Introduzione al linguaggio Assembler con SX

 

Parallax Inc e  Al Williams Consulting hanno preparato la :

Introduction to Assembly Language Programming with the SX.

La lezione, in inglese, è utile in classi o per chiunque voglia imparare a programmare gli SX per hobby o per un progetto. Ogni documento è disponibile liberamente dalla sezione Downlad. Oltre alla lezione, verranno introdotti  esperimenti educativi multipli, preparati in congiunzione con Scenix Semiconductor. 

Profilo - introduzione al linguaggio Assembler con microcontrollori SX
Nota: Ogni unità contiene numerosi esercizi, coś come le soluzioni alle esercitazioni.

Unità I. - particolari circa il corso, descrizione generale, sistemi numerici.

  1. About this Course
  2. Start at the Beginning
  3. Watch Your Language
  4. The Working Environment
  5. The Development Cycle
  6. Number Systems
  7. Other Places, Other Bases
  8. Size Matters
  9. The Hardware Connection


Unità II. il vostro primo programma - Mani su.. con uno sguardo ai registri e messa a punto (debug).

  1. First Step
  2. Lock and Load
  3. Inside the Program
  4. Registers
  5. Elementary Debugging
  6. Stopping the Debugger

 

Unità III Semplice Controllo di flusso  - imparare a gestire il flusso del vostro programma.

  1. Running?
  2. More Interesting?
  3. What’s Wrong?
  4. Other Forms of JMP
  5. Local Labels
  6. Another Way to INC
  7. Stopping the Processor
  8. About the Watchdog

 

Unità IV. Variabili e matematica  - scoprire come chiamare le variabili ed effettuare matematica semplice

  1. An Example
  2. Assignments
  3. Performing Math
  4. Two’s Compliment Numbers
  5. More Carry Tricks
  6. Try It!
  7. A Few More Functions
  8. Programmed Delays
  9. Logical Functions

 

Unità V . Controllo di flusso avanzato - capire sottoprogrammi, tabelle, indirezioni e looping.

  1. Skipping
  2. Comparing
  3. Using Call and Return
  4. Tables
  5. Indirection
  6. Math Functions Using Looping

 

Unità VI. Programmazione a basso livello  - programmi che gestiscono il hardware ed usano tutta la memoria

  1. Port Control
  2. Analog Capabilities
  3. Register Banking
  4. Program Pages
  5. Reading Program Storage

Unità VI. Interruzioni - usare le interruzioni per rilevare gli eventi esterni e per la sincronizzazione di precisione.

  1. The Real Time Clock Counter
  2. RTCC Delays
  3. RTCC Interrupts
  4. Periodic Interrupts
  5. A Clock Example
  6. External Interrupts via RTCC
  7. Port B Multi Input Wakeup
  8. Port B Interrupts

 

Unità VI. Periferiche Virtuali - le Periferiche Virtuali permettono di aggiungere facilmente funzioni potenti.

  1. The VP Philosophy
  2. Using a VP
  3. VP Types
  4. A VP Phone Dialer
  5. Mixing VPs

 

Appendice A. Sommario di istruzione SX - un sommario funzionale delle istruzioni di SX.

Appendice B. Hardware - Comprendere l' hardware di utilizzo richiesto per la lezione.

ATTENZIONE

Questi documenti sono prelevabili liberamente presso la pagina Download

 

 

[Home] [Programma Universitario] [Tools di sviluppo] [SX Chips e Risonatori] [Supporto] [Tutorial] [Download] [Ordini] [Links]

 

 

.


Artek Electronic Solutions S.n.c.
Via E. Malatesta, 16 - 40026 - Imola (BO) ITALY
Tel. +39 0542 / 643192 - Fax:+39 0542 / 688405
Copyright © 1999 Artek Electronic Solutions S.n.c. - www.artek.it - Tutti i diritti riservati.
Ultimo aggiornamento il 10-11-99.

Tutti i marchi registrati e i nomi dei prodotti menzionati appartengono ai rispettivi proprietari.
Windows è un marchio registrato della Microsoft Corporation.