RCREG dans MPLAB / Stimuli ?

Electronique numérique / Circuits logiques programmables EPLD, CPLD, FPGA d'Altera ou de Xilinx VHDL, Verilog ou SystemC

Modérateur : Modérateur

JP
Administrateur
Administrateur
Messages : 2327
Inscription : 23 sept. 2003 19:14
Localisation : Strasbourg
Contact :

RCREG dans MPLAB / Stimuli ?

Message 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.
Ca clignote !!!!
JP
Administrateur
Administrateur
Messages : 2327
Inscription : 23 sept. 2003 19:14
Localisation : Strasbourg
Contact :

Message 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:
Ca clignote !!!!
JP
Administrateur
Administrateur
Messages : 2327
Inscription : 23 sept. 2003 19:14
Localisation : Strasbourg
Contact :

Message par JP »

Les stimuli ne fonctionnent pas en mode pas à pas ?
Ca clignote !!!!
Répondre