Dear mackrackit I'm taking stick.
At picbasic I'm very difficult to understand I'm using the English translator. Could make new code. For me.
I will be grateful.![]()
Dear mackrackit I'm taking stick.
At picbasic I'm very difficult to understand I'm using the English translator. Could make new code. For me.
I will be grateful.![]()
I do not have time to write your code.
But here is some old code you can look at to see how Pic Basic code is written.
It basically is a test code for a POT.
And read the threads I linked you to earlier.
Code:'##################### '16F877A DEFINE OSC 20 '#################### 'LCD SET UP DEFINE LCD_DREG PORTB define LCD_DBIT 4 DEFINE LCD_RSREG PORTB DEFINE LCD_RSBIT 1 DEFINE LCD_EREG PORTB DEFINE LCD_EBIT 0 DEFINE LCD_BITS 4 DEFINE LCD_LINES 2 DEFINE LCD_COMMANDUS 2000 DEFINE LCD_DATAUS 50 '##################### V1 VAR BYTE LED VAR PORTD.2 PAUSE 1000 RUN: LCDOUT $FE,1,"POT" LCDOUT $FE,$C0,DEC V1 PAUSE 100 POT PORTC.7,127,V1 IF V1 < 100 THEN GOTO LMP1 ELSE GOTO LMP2 ENDIF GOTO RUN LMP1: HIGH LED GOTO RUN LMP2: LOW LED GOTO RUN END
Dave
Always wear safety glasses while programming.
Dear mackrackit I am very grateful for pacincia.
more just one more dica.Porque that picbasic Compiler without error. generates the hex normal. more pic does not send the data for the receiver. thank you again ..![]()
Sorry, I did not quite understand the last post.
Are you saying that you got the Ruff Bot code to compile but it is not working?
If so post your code that compiles and I will assume you have the hardware exactly as shown on the web page?
Dave
Always wear safety glasses while programming.
code asm:
; PicBasic Pro Compiler 2.46, (c) 1998, 2005 microEngineering Labs, Inc. All Rights Reserved.
PM_USED EQU 1
INCLUDE "16F84A.INC"
RAM_START EQU 0000Ch
RAM_END EQU 0004Fh
RAM_BANKS EQU 00001h
BANK0_START EQU 0000Ch
BANK0_END EQU 0004Fh
EEPROM_START EQU 02100h
EEPROM_END EQU 0213Fh
R0 EQU RAM_START + 000h
R1 EQU RAM_START + 002h
R2 EQU RAM_START + 004h
R3 EQU RAM_START + 006h
R4 EQU RAM_START + 008h
R5 EQU RAM_START + 00Ah
R6 EQU RAM_START + 00Ch
R7 EQU RAM_START + 00Eh
R8 EQU RAM_START + 010h
FLAGS EQU RAM_START + 012h
GOP EQU RAM_START + 013h
RM1 EQU RAM_START + 014h
RM2 EQU RAM_START + 015h
RR1 EQU RAM_START + 016h
RR2 EQU RAM_START + 017h
_PORTL EQU PORTB
_PORTH EQU PORTA
_TRISL EQU TRISB
_TRISH EQU TRISA
INCLUDE "TX.MAC"
INCLUDE "PBPPIC14.LIB"
END
:020000000128D5
:02400E00FD3F74
:00000001FF
Post the Pic Bacic code, not the ASM it generates.
Dave
Always wear safety glasses while programming.
Dear mackrackit I'm very difficulties of the code intend to do that.
which commands. that missing to set the program's peak. " I thank you for everything.![]()
Bookmarks