Jump to content
ELFORUM - Forumul Electronistilor
Sign in to follow this  
djvas

TL866 si PIC16F886

Recommended Posts

Postez aceasta intamplare ca poate se mai izbeste cineva de ea .

Avand de lucru cu acest PIC am ales sa-l programez cu TL866 ( pentru cine nu stie : https://www.google.com/search?q=tl866&client=firefox-b-d&source=lnms&tbm=isch&sa=X&ved=0ahUKEwjB2e7Rvf_gAhWslosKHSE2BwYQ_AUIDigB&biw=1600&bih=786 )

La scriere primesc urmatoarea eroare :

tl866_err.jpg.d405b84aa63874ecfbe1737002e4efee.jpg

 

Dupa vreo cateva minute de scarpinat in cap ... am testat cu PicKit 2 si PIC Prog de la MikroE ... Programarea este perfecta fara nici o eroare ....  Analizand mai in detaliu am constatat ca eroarea este generata de Check-ul la registri de configurare.

 

Citind din PIC-ul programat avem urmatoarele :

tl866_read.jpg.0032722ef368eeb3268a554eb4b61af9.jpg

Diferenta se observa in registrul 2008H !

O scurta vizita in datasheet elucideaza misterul :

bit 15-11 Unimplemented: Read as ‘1

bit 7-0 Unimplemented: Read as ‘1

 

Concluzie : Pic-ul programat cu TL866 functioneaza perfect chiar daca avem aceata eroare la programare. Problema este 100% la TL866. Posibil sa fie afectate de aceasta problema toate pic-urile din seria 16f88x

 

Share this post


Link to post
Share on other sites

Instaleaza versiunea v6,85 , aceste versiunii v6,81 si v6,82 nu sunt ok

 

Aici gasesti v6,85

Share this post


Link to post
Share on other sites
VERSION: V6.85 Support:14337--2018.10.19

ADD: ATF20V8B
FIXED: GAL22V10B M95320W M95128W

 

Deci ce legatura are cu problema demai sus ?

Dar totusi o sa instalez si V6.85

 

Share this post


Link to post
Share on other sites

Am explicat in primul post care este problema si de unde apare.Este mai mult un bug minor decat o problema. In nici o versiune de soft de la 1.0 incoace NU s-a facut nici o modificare la aceasta familie de pic-uri. Asha ca de as tot instala diverse versiuni care oricum nu vor rezolva problema ?

Share this post


Link to post
Share on other sites

@djvas o sa incerc scrierea unui 887 sa vedem daca face că la tine, 886 nu am.

De când am TL866 am scris un singur PIC 16F628.

 

Am test cu 16F88 si 16F887 initial cu 0x3FFF la 2008H si a functionat fara probleme.

@djvas Daca dai pe zona de Config nu poti seta valoarea 0700 din bitii WRT1 WRT0 si BOR4V, asa ca am modifcat direct in hex din :04400E00E42FFF3F5D in  :04400E00E42F000794 (cu checksum-ul corectat) si desigur ca TL866 da eroare cand ajunge la Configuration word 2008.

Edited by Stefan.

Share this post


Link to post
Share on other sites

Eu am programat PIC16F886 cu TL866A prin ISP la un ESER-METRU Miron63 si la programat corect nu mi-a dat nici o eroare

Edited by Florinel TV

Share this post


Link to post
Share on other sites

Eu cred ca ne minti. :rade: Ai facut un print screen si dupa l-ai modificat in paint. Dupa ai facut poza cu telefonul pentru credibilitatea. :hdgfhgdf

Ce-mi plac glumele mele!

 

L.E:

M-am razgandit, Florinel TV nu minte doar ca nu a citit postarea mea de pe 1 MAI (muncitoresc). Il cred ca se poate programa 16F886 cu TL866 dar diavolul se ascunde in amanunte, era o vorba.

 

Citez dintr-un mare clasic in viata, recte eu:

Citat

Daca dai pe zona de Config nu poti seta valoarea 0700 din bitii WRT1 WRT0 si BOR4V, asa ca am modifcat direct in hex din :04400E00E42FFF3F5D in  :04400E00E42F000794 (cu checksum-ul corectat) si desigur ca TL866 da eroare cand ajunge la Configuration word 2008.

@djvas aici a avut problema. la convintele de configurare ce TL866 nu stie sa le interpreteze in acest caz particular.

 

Sper ca mai stiti de gluma!

Edited by Stefan.

Share this post


Link to post
Share on other sites

Acum 2 ore, Stefan. a spus:

Eu cred ca ne minti. :rade: Ai facut un print screen si dupa l-ai modificat in paint. Dupa ai facut poza cu telefonul pentru credibilitatea. :hdgfhgdf

Ce-mi plac glumele mele!

 

L.E:

M-am razgandit, Florinel TV nu minte doar ca nu a citit postarea mea de pe 1 MAI (muncitoresc). Il cred ca se poate programa 16F886 cu TL866 dar diavolul se ascunde in amanunte, era o vorba.

 

Citez dintr-un mare clasic in viata, recte eu:

@djvas aici a avut problema. la convintele de configurare ce TL866 nu stie sa le interpreteze in acest caz particular.

 

Sper ca mai stiti de gluma!

 

Stai linistrit ca stiu de glume ca si eu glumesc chiar mult , daca chiar nu crezi fac un videoclip cum il programeaza si atunci te dumeresti

Bun si daca te uiti la poze se vede clar ca este alt dump intre al meu si al colegului

Share this post


Link to post
Share on other sites

Nu ai inteles, ideea era nu ca te cred eu sau nu. Sunt 100% convins ca ai programat acel 16F886 fara probleme dar am facut gluma pentru ca am inteles in ce conditii apare problema expusa de djvas.

Atat eu cat si initiatorul subiectului trebuia sa postam HEX-urile si iti dadeam sa le testezi, pun prinsoare ca nu iti mai functionau scrierea desi cu HEX-ul tau a functionat.

 

Deci dreptate are toata lumea si acum nu glumeasc.

Share this post


Link to post
Share on other sites

Al meu ( HEX-ul )este public si se poate gasi aici :

 

 

 

Share this post


Link to post
Share on other sites
Posted (edited)

Ca sa nu mai deschid alt topic.   Acelasi TL866 alt MCU adica PIC16F631 .... alta problema, respectiv la ID check... De data asta nu-mi mai bat capul sa vad de ce .... si probabil ca e ultima oara cand mai incerc sa programez PIC-uri cu TL866.  

Evident ca PIC-ul in cauza a fost programat cu PICKIT 3 fara nici cea mai mica problema

631_fail.jpg

Edited by djvas

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.