Specifications

; la Tx du UART ( PA0 )
; CTRL sur PB1
;CRL EQU ; Bascule pour charger les
; param de Tx et Rx du UART
; CTRL sur PA1
DDR EQU 1 ;
TRE EQU 2 ;
RRD EQU 0
Vecteurs EQU $FF8 ; Adr depart des Vecteurs
***************************************************
* Debut du Programme *
***************************************************
ORG Debut
***************************************************
* UART RBR1-8 HIGH IMPEDANCE *
***************************************************
DEPART_RESET BSET RRD,PORTA ; MET LE UART EN TX ET MET
; EN HAUTE IMPEDANCE LE
; RBR1-8
***************************************************
* Initialisation des variables *
***************************************************
CLR XTemp
CLR ATEMP
CLR TEMP1
CLR VALEUR
CLR CAPTEUR
CLR ALARME
***************************************************
* Definition des Ports en Entree/Sortie *
***************************************************
* LE PORT A: *
***************************************************
LDA #%10011011 ;Les 8 bits du port A
STA DDRA ;sont defini en entrees/SORTIE
***************************************************
* LE PORT B: *
***************************************************
LDA #$FF ;Les 8 bits port B
STA DDRB ; PORT DATA UART
***************************************************
* LE PORT C: *
***************************************************
LDA #%00001111 ;Les 8 bits du port C
STA DDRC ;
JSR SRINITUART ; Initialise le UART
***************************************************
* Programme Principal *
***************************************************
Programme de micro 68705-R3
http://www.angelfire.com/electronic/azmuth1/progmic.html (2 of 6) [2001-03-28 22:45:20]