Page 1 sur 1

RCREG dans MPLAB / Stimuli ?

Publié : 23 oct. 2006 1:31
par JP
Hello,

J'essaye de simuler la réception d'une donnée dans l'UART en plaçant une valeur dans RCREG mais MPLAB ne l'accepte pas et laisse 0x00.

Une solution ?

Merci
a+
JP

edit : Pas de problème avec mon programme, il fonctionne correctement dans le µC.

Publié : 23 oct. 2006 3:09
par JP
J'ai trouvé une solution avec les stimuli :

Code : Tout sélectionner

mode
	banksel PIR1 
	btfss PIR1,RCIF 	
	goto mode 
	etc ... 
Debugger-> slc generator -> new workbook
Register injection
Reg / Var : PIR1 / PC Value : mode / Data Filename : PIR1.txt avec écrit dedans 030 (la valeur en hexa que vous voulez mettre dans PIR1) / Format hex
Reg / Var : RCREG / Trigger : Message / Data Filename : RCREG.txt avec écrit dedans 072 (la valeur en hexa que vous voulez mettre dans RCREG)

Generate SCL From Workbook - > uart.scl
exit

Debugger-> stimulus controler -> new scenario -> attach -> uart.scl
save scenario

Minimisez la fenêtre
Faites votre simule

C'est loud comme méthode :pendu:

Publié : 23 oct. 2006 11:17
par JP
Les stimuli ne fonctionnent pas en mode pas à pas ?