Смарт карта Programming_FULL документация

P

PredAlien

Guest
Здравейте всички

Имам снимка симулатор нарича "PIC СИМУЛАТОР IDE"
Имам 2 компютъра, свързани в серийни
и аз просто искам да изпрати послание на друг компютър, като използвате Pic основни lauguage с помощта на следния код,

SEROUT PORTB.6, 9600, "HELLO WORLD"

аз правя нищо лошо тук
сериен кабел работи 100%, IV тествани с изпращане на съобщения в цяла с acutall построена през сериен комуникационни терминали с в simultor, но когато се симулира тази линия на код, сякаш нищо не се случи, моля да ми помогне, IV опитва неща за часа, а аз знам DONT зная да направя

<img src="http://www.edaboard.com/images/smiles/icon_cry.gif" alt="Плаче или много тъжно" border="0" /> Тази тема е сляла с друга за смарт карти/ CluricaunПоследно редактирано от PredAlien на 29 Сеп 2004 9:10; редактирано 1 път общо

 
Не съм сигурен, че тя може да направи това.Да, можете да използвате "PC Сериен Порт Terminal", за да говорим за персонален компютър
на пристанището, но аз не мисля, че симулатор използва компютри сериен порт, когато симулира код.

PICSim е под менюто Tools, инструменти, за да взаимодействате с PIC
на хардуера и софтуера по време на симулация сериен портове.Ако вие използвате SEROUT, предполагам софтуер uart,
затова изберете "Tools / Софтуер uart симулация интерфейс", за да видите това, което се изпраща.

Може би греша, но аз наистина не мисля, че симулирани сериен порт данни echoed към компютъра сериен порт.Би било хубаво, ако все пак това е ...

FoxyRick.

 
Работата е, ако отидете на Инструменти след това изберете "PC серийния терминал" на двата компютъра, и да изпратите текста на всяка друга страна, това ще работи чрез сериен кабел ще трябва да бъдат свързани разбира се, обаче, когато се прави обикновено код като
SEROUT PORTB1, 9600, [HELLO WORLD]
и след това complie, assembel след това заредете програма в Pic симулатор IDE и изберете симулатора ключ, и симулира, I DONT вижте "Здравей свят" от друг компютър, аз правя нещо неправилно, или е там somthing Im surpose да добавяте или somthing, моля, наистина трябва Ур момчета Помощ

<img src="http://www.edaboard.com/images/smiles/icon_sad.gif" alt="Тъжен" border="0" />
 
IV имаме Gold вафли смарткарта и програмиране устройство, наречено (смарткарта Финикс), които и двете програми на снимка 16f84a и EEPROM 24c14.

Проблемът е, когато аз употреба IC-PROG да го празен чек, пише "Устройство НЕ празно на адрес 0000h!"

Какво трябва да направя, Не знам какво да правя, искам да кажа аз изтрие цялата карта с натискане на бутона за изтриване на всички, и въпреки това продължава да poping, когато аз правя празен чек, моля Помощ

<img src="http://www.edaboard.com/images/smiles/icon_sad.gif" alt="Тъжен" border="0" />Последно редактирано от PredAlien на 28 Сеп 2004 15:19; редактирано 2 пъти общо

 
Можете да проверите X-TAL и включват файл (включително серийни режими)

INCLUDE "modedefs.bas" "Включване на сериен режими

SO VAR PORTC.6 "Дефинирайте сериен изход ПИН
Определят OSC 10

serout SO, T9600, [12, "HELLO WORLD", 10,13]

 
Здравейте

това като че ли не може да бъде дори четене картата си по някаква причина, проверете своя сериен порт, както и IC-PROG настройка, защото кодът за грешка, че сте geting означава, че дори не му достига в картата оттам 0000 е началото адрес и " з "е само да се уточни, че 0000 е в шестнадесетичен
др Im не сте сигурни какво друго да кажа.

Надявам се, че някой може да ви помогне, Im като ви стартер в смарткарта програмиране.

Успех все пак

 
serout SO, T9600, [12, "HELLO WORLD", 10,13]

Каква доза 12,10,13 направя

 
10 и 13 са lline храна и да се върнете ACSII знака.Те се използват, когато искате да отпечатвате Здравейте Световната стринг в нови coulmn.

 
Здравейте всички,

IV бил probloms като се опитва да говори на смарткарта, IV да управлява програмата с следния код чрез IC-PROG.
"По-долу са в Pic основни про спазени в microcode студио, която използва снимка основни про като съставител и mpasm и като Асемблер"-------------------------------------------------- ---------------------
"Диво & SEROUT Команди
"
"Горна случая сериен филтър.
Включете "modedefs.bas" "Включване на сериен режими

SO против 0 "Дефинирайте сериен изложени ПИН
SI против 1 "Дефинирайте сериен в ПИН
B0 Var байт

контур: диво SI, T9600, B0 "B0 = вход характер
Ако (B0 < "А"), или (B0> "Z"), тогава принтирай "Ако по-ниски случай, превърнат в горната
B0 = B0 - $ 20
Печат: Serout SO, T9600, [B0] 'Изпрати характер
Гото контур
-------------------------------------------------- -------------------------------Тогава имаме шестнадесетичния файла и го изпращат в goldwafer смарткарта,

какво рутинни горе () actaully направите, е, че тя просто приема писмо от ключовите съвет, и след това, че промените в капитала писмо и го изпраща обратно серийни
т.е. от I / O на снимка процесор pin13/portb.7

Като картата вътре в четеца, програмиран и чакат (мисля, че му wating)

<img src="http://www.edaboard.com/images/smiles/icon_question.gif" alt="Въпрос" border="0" />

Аз нали проста рутинна в "Tcl" просто да изпратите писмо и recive отговор от серийния порт:-------------------------------------
набор сериен [отворен com1 R ]
fconfigure $ сериен режим "9600, N, 8,1"-ttycontrol RTS (0)
fconfigure $ сериен-блокери 0-буферна линия

поставя $ сериен "А"
определени данни [прочети $ сериен]
поставя "$ данни"
-----------------------------------------

моля да ми помогнеш, аз наистина се нуждаят от помощ, Не знам какво да правя, Im не правиш това correctley моля кажете ми какво знаете, каквото може да помогне

<img src="http://www.edaboard.com/images/smiles/icon_sad.gif" alt="Тъжен" border="0" /><img src="http://www.edaboard.com/images/smiles/icon_sad.gif" alt="Тъжен" border="0" /><img src="http://www.edaboard.com/images/smiles/icon_sad.gif" alt="Тъжен" border="0" />

[/ I]
Съжаляваме, но трябва да имате за вход, за да видите тази закрепване

 
Тук е част от Tcl код, за да използвате COM порт в Linux и Windows (Аз не
сте опитвали други платформи).

Код:набор DOS_COMPORT COM1

набор UNIX_DEVICE / dev/ttyS0Ако [низ равни-nocase $ tcl_platform (платформа) (Windows)] (

определени държа $ DOS_COMPORT

Иначе ()

определени държа $ UNIX_DEVICE

)ако ([улов ((държа отворени $ R )) fdin]) (

printLog "Грешка при отваряне на сериен порт $ държа"

след 2000 г.

излизане

)

fconfigure $ fdin режим 38400, N, 8,1-блокери 0-превод двукомпонентни-буферна никой

 
HI Всички

IV поставяте този код в злато вафли смарткарта: "кодирани в Pic основни ПРО"

-------------------------------------------------- --------------------'
"Горна случая сериен филтър.
Включете "modedefs.bas" "Включване на сериен режими

SO против 0 "Дефинирайте сериен изложени ПИН
SI против 1 "Дефинирайте сериен в ПИН
B0 Var байт

контур: диво SI, T9600, B0 "B0 = вход характер
Ако (B0 < "А"), или (B0> "Z"), тогава принтирай "Ако по-ниски случай, превърнат в горната
B0 = B0 - $ 20
Печат: Serout SO, T9600, [B0] 'Изпрати характер
Гото електрическа верига "Завинаги
-------------------------------------------------- -----------------------

IV тогава да я тури в smartmouse / Финикс готовност,
Тогава изпрати писмо "А" към държа 1 и след това прочетох отговора, но нищо не happns МОЛЯ някой HELP ME Не знам какво да направя, за да получи тази работа,

<img src="http://www.edaboard.com/images/smiles/icon_cry.gif" alt="Плаче или много тъжно" border="0" />
 
AFAIK,

Снимка на тренажор, функционират само в рамките на PIC envoroment.Той не може да мине през вашите външни периферни (компютърна harware)

 
Можете да получите вероятно това да летят в рамките на Протей симулиране среда чрез COMPIM модел.

В COMPIM модел е физически интерфейс Модел на сериен порт.Входящи серийни данни е буфериран и представени на веригата като цифров сигнал, докато серийният цифрови данни, генерирани от процесора или UART модел се появява в компютъра физически COM порт.В COMPIM модел предвижда също baud ставка превод, както и за избор хардуер или софтуер handshaking от двете физическите и виртуални страни на устройството.
Това позволява на всеки реален свят хардуера, оборудвани със сериен порт да взаимодейства с VSM симулация.Например,
бихте могли да го използвате, за да се разработи програма за микропроцесорни рамките Протей VSM, които ще работят истински физически модем, може би като част от една ценна книга или вкъщи автоматизация система.Като алтернатива на монитор дебъгер движение на един компютър може да се използва за трасирате симулирани дизайн вървят в рамките VSM.

В COMPIM модел може да бъде използван и за някои прости цифрови I / O:
The CTS, DSR, DCD и RI линии върху физическото сериен порт може да действа като елементарен цифрови входове от външни стимули, като например ключове,
като RTS и DTR линии върху физически сериен порт може да действа като елементарен изходи.Имайте предвид, че тези сигнали да се наложи добавянето физически сигнал инсталация, в зависимост от приложението и пристанището тип.

 
След съставянето и придобиване на Hex файл е програмиран в карта, с помощта на IC-PROG програмата,
след това, когато програмата в рамките на карти,
действителната програмист е включен от снимка progammer да Финикс / smartmouse режим,
а само I / O, CLK, първи и картови открият сигнали са налице.

Просто cand проумея как да общуват с смарткарта, Im ще даде ли тук на opertation за actuall programer, което е рядко да се намери за добре, можете да сте, моля опитайте се да помогне, Im в despreate помощ от Вие момчета.
Съжаляваме, но трябва да имате за вход, за да видите тази закрепване

 
здрасти

тук е умна карти програмист направени в Протей симулация с код, написани на снимка основни Pro, аз също вземане други смарт карти модели за Протей веднъж завършен и ще ги сподели тук
Съжаляваме, но трябва да имате за вход, за да видите тази закрепване

 
Hi всеки,-------------------------------------------------
SO Var PortB.7
BAUD CON 84'9600 baud, не паритета, вярно, винаги задвижване

TRISB =% 01111111 "PortB.7 сериен изход-пинов
PORTB = $ 80

Основни:
SEROUT2 SO, BAUD, [ "Здравей свят"]
PAUSE 400
Гото ОСНОВНИ

END
-------------------------------------------------- ----------------------

Затова дозата на смарткарта dislplay това в серийно производство комуникация прозорец:

~ ĹÜÜß @ § ßâÜÄ

I DONT разбирам

<img src="http://www.edaboard.com/images/smiles/icon_confused.gif" alt="Объркан" border="0" />
 
Май Pic16f84A е конфигуриран да бъде заключена, след програмиране.
Имах JDM програматор и Icprog.След configrating PIC за заключване, ще получите тази грешка.

 
здрасти

също така да видите тези връзки за помощ

http://www.circuitcellar.com/library/print/0404/Millier165/Millier-165.pdfhttp://www.circuitcellar.com/library/print/0304/Millier-164/Millier-164.pdf

 
IranDVB написа:

Май Pic16f84A е конфигуриран да бъде заключена, след програмиране.

Имах JDM програматор и Icprog.
След configrating PIC за заключване, ще получите тази грешка.
 

Welcome to EDABoard.com

Sponsor

Back
Top