please help me
this is important for me

‪majid ebru‬‏ در تاریخ سه‌شنبه ۲۰ آوریل ۲۰۲۱ ساعت ۲۰:۵۰:۴۸ (UTC+4:30) نوشت:

> i downloaded last version JALlib
> Thanks
>
> but i yet can't send and receive data between two PICs
>
> i clear my program
> please see again my program 
>
> i send data from pic number 2 (B7.jal) to pic number 1(A7.jal)
>
> when i pressed button1 from pic1 ,  i  send data with use 
> "serial_hw_write(255)"  to pic2 .
>
>
>
> ‪majid ebru‬‏ در تاریخ سه‌شنبه ۲۰ آوریل ۲۰۲۱ ساعت ۱۹:۵۴:۴۵ (UTC+4:30) نوشت:
>
>> I download jallib from github
>> I download jallib   JALPack 2.4.o 0 0.9.0.9 from just another language 
>> site
>>
>> Where should I download new jallib?!
>>
>>
>> ‪majid ebru‬‏ در تاریخ سه‌شنبه ۲۰ آوریل ۲۰۲۱ ساعت ۱۹:۵۲:۱۰ (UTC+4:30) 
>> نوشت:
>>
>>> [image: 20210420_194852~01.jpg]
>>> sorry ,i can't edit my post so i should send new post.
>>>
>>>
>>> i just want send and receive data between two PIC
>>> ‪majid ebru‬‏ در تاریخ سه‌شنبه ۲۰ آوریل ۲۰۲۱ ساعت ۱۹:۴۲:۵۶ (UTC+4:30) 
>>> نوشت:
>>>
>>>> when i use your program , i have some Error
>>>> -----------------------
>>>> Compilation started at :4/20/2021 6:41:55 PM
>>>>
>>>> jal 2.4o (compiled May  8 2011)
>>>> [Error] (lib/serial_hw_int_cts.jal) [Line 357]  
>>>> "serial_overflow_discard" not defined
>>>> [Error] (lib/serial_hw_int_cts.jal) [Line 357]  ')' expected (got 
>>>> 'serial_overflow_discard')
>>>> [Warning] (lib/serial_hw_int_cts.jal) [Line 357]  boolean expression 
>>>> expected
>>>> [Error] (lib/serial_hw_int_cts.jal) [Line 357]  'then' expected (got 
>>>> 'serial_overflow_discard')
>>>> [Warning] (lib/serial_hw_int_cts.jal) [Line 357]  boolean expression 
>>>> expected
>>>> Compiler CommandLine:  C:\JALPack2\compiler\jalv2.exe 
>>>> "G:\Project\PCB\Temp\Temp_JAL_2\Temp_A_1\A7_USART\A7_1.jal" -s 
>>>> "C:\JALPack2\lib" -no-variable-reuse  
>>>>
>>>> Errors :3       Warnings :1
>>>>
>>>> ‪majid ebru‬‏ در تاریخ سه‌شنبه ۲۰ آوریل ۲۰۲۱ ساعت ۱۹:۴۰:۱۱ (UTC+4:30) 
>>>> نوشت:
>>>>
>>>>> Thank you very very much to answer
>>>>>
>>>>> i attache two pic program 
>>>>>
>>>>> i read your update
>>>>>
>>>>> [email protected] در تاریخ سه‌شنبه ۲۰ آوریل ۲۰۲۱ ساعت ۱۸:۵۹:۴۴ 
>>>>> (UTC+4:30) نوشت:
>>>>>
>>>>>> Hi Majid
>>>>>>
>>>>>> I find the code difficult to read and you are doing too much here. 
>>>>>>
>>>>>> Some observations:
>>>>>>
>>>>>>    - You include the same library more than once, you should not do 
>>>>>>    that.
>>>>>>    - The serial interrupt routine is part of the library so you do 
>>>>>>    not need it here
>>>>>>    - Your program uses an interrupt routine so you expect that it is 
>>>>>>    called becauses there is an interrupt routine in the serial library 
>>>>>> but 
>>>>>>    this is not a good practice. 
>>>>>>    
>>>>>> I do not know if it is your intention to do stuff in an interrupt 
>>>>>> routine otherwise I would just move it to the main loop and put the 
>>>>>> check 
>>>>>> (this is not a wait) using '  if serial_hw_read(your_data)' in your main 
>>>>>> program.
>>>>>>
>>>>>> I did some cleanup of your program but since I do not understand what 
>>>>>> you are trying to achieve it might be wrong.
>>>>>>
>>>>>> Kind regards,
>>>>>>
>>>>>> Rob
>>>>>>
>>>>>> ------------------------------
>>>>>> *Van:* [email protected] <[email protected]> namens 
>>>>>> majid ebru <[email protected]>
>>>>>> *Verzonden:* dinsdag 20 april 2021 15:23
>>>>>>
>>>>>> *Aan:* jallib <[email protected]>
>>>>>> *Onderwerp:* Re: [jallib] How to send & receive data with interrupt 
>>>>>> in RS232
>>>>>> hi again 
>>>>>> can any body say me what is my wrong??
>>>>>>
>>>>>>
>>>>>> Compilation started at :4/20/2021 4:48:38 PM
>>>>>> jal 2.4o (compiled May  8 2011)
>>>>>> [Error] (lib/serial_hw_int_cts.jal) [Line 224]  "serial_ctsinv" not 
>>>>>> defined
>>>>>> [Error] (lib/serial_hw_int_cts.jal) [Line 224]  'end' expected (got 
>>>>>> 'serial_ctsinv')
>>>>>> [Error] (lib/serial_hw_int_cts.jal) [Line 224]  {IF starts at 
>>>>>> C:\JALPack2\lib/serial_hw_int_cts.jal:214}
>>>>>> [Error] (lib/serial_hw_int_cts.jal) [Line 224]  "serial_ctsinv" not 
>>>>>> defined
>>>>>> [Error] (lib/serial_hw_int_cts.jal) [Line 224]  'end' expected (got 
>>>>>> 'serial_ctsinv')
>>>>>> [Error] (lib/serial_hw_int_cts.jal) [Line 224]  {IF starts at 
>>>>>> C:\JALPack2\lib/serial_hw_int_cts.jal:212}
>>>>>> [Error] (lib/serial_hw_int_cts.jal) [Line 224]  "serial_ctsinv" not 
>>>>>> defined
>>>>>> [Error] (lib/serial_hw_int_cts.jal) [Line 224]  'end' expected (got 
>>>>>> 'serial_ctsinv')
>>>>>> [Error] (lib/serial_hw_int_cts.jal) [Line 224]  {procedure starts at 
>>>>>> C:\JALPack2\lib/serial_hw_int_cts.jal:206}
>>>>>> [Error] (lib/serial_hw_int_cts.jal) [Line 224]  "serial_ctsinv" not 
>>>>>> defined
>>>>>> [Error] (lib/serial_hw_int_cts.jal) [Line 224]  unexpected token: 
>>>>>> "serial_ctsinv"
>>>>>>
>>>>>> Thank you 
>>>>>>
>>>>>> -- 
>>>>>> You received this message because you are subscribed to the Google 
>>>>>> Groups "jallib" group.
>>>>>> To unsubscribe from this group and stop receiving emails from it, 
>>>>>> send an email to [email protected].
>>>>>> To view this discussion on the web visit 
>>>>>> https://groups.google.com/d/msgid/jallib/d03b52e4-da68-46ce-873a-7849b0d3b697n%40googlegroups.com
>>>>>>  
>>>>>> <https://groups.google.com/d/msgid/jallib/d03b52e4-da68-46ce-873a-7849b0d3b697n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>> .
>>>>>>
>>>>>

-- 
You received this message because you are subscribed to the Google Groups 
"jallib" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jallib/bbb797c2-641c-4c1c-be65-24bf65a0da56n%40googlegroups.com.

Reply via email to