-
Data: 2014-04-05 16:19:03
Temat: Odp: C vs. ASM na przykładzie PIC18F
Od: Sylwester Łazar <i...@a...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]> A jakie to funkcje ta centralka miała? Niegdyś wystrugałem prostą
> centralkę na 89C52, 1 linia zew, 4 wew, LCD znakowy do monitorowania
> stanu, własny generator dzwonienia i dekoder DTMF. O ile pamiętam kod
> miał jakieś 3kB, oczywiście pisany w asm.
Na pokładzie to samo, tylko 3 linie wewnętrzne.
Funkcji jednak bardzo dużo, jak budzenie, zamawianie rozmów, blokowanie
kierunków,
, zliczanie czasu, taryfikację, itp.
To było 18 lat temu...
O właśnie, widzę, że moja żona nawet tam dodała swoje procedury :-)
char getTariff(char *wcStr1)
{
/*funkcja napisana przez xxx*/
char str2[6] = "xxxxx\0";
int j, k, p, max;
for (j=0; j<5; ++j)
{ str2[j] =48+ *( wcStr1+j);
}
max = 0;
for (k=0; k<nmax; k++)
{
j = 0;
while (str2[j] == tab[k].num[j]){
j++;
}
if (j > max)
{
max = j;
p = k;
}
}
if ((tab[p].num[max] == 'x') || (max==6))
return (tab[p].tar);
else return NOTARIFF;
}
S.
Następne wpisy z tego wątku
- 05.04.14 17:54 janusz_k
- 05.04.14 18:04 jacek pozniak
- 05.04.14 18:12 Sylwester Łazar
- 05.04.14 21:07 janusz_k
- 05.04.14 23:19 Sylwester Łazar
- 06.04.14 00:32 Mario
- 06.04.14 00:36 Marek
- 06.04.14 00:43 Sylwester Łazar
- 06.04.14 00:47 Sylwester Łazar
- 06.04.14 00:53 Sylwester Łazar
- 06.04.14 00:57 Marek
- 06.04.14 01:01 Sylwester Łazar
- 06.04.14 01:06 Marek
- 06.04.14 01:10 Sylwester Łazar
- 06.04.14 02:12 John Smith
Najnowsze wątki z tej grupy
- Jak odróżnić myjki wibrujące od ultradźwiękowych.
- Ledy na wyłączniku czasowym błyskają
- Re: Kompensacja mocy biernej przy 230VAC
- Re: Kompensacja mocy biernej przy 230VAC
- RCD wybija
- Re: Kompensacja mocy biernej przy 230VAC
- Łożysko ślizgowe - jaki olej
- Re: Kompensacja mocy biernej przy 230VAC
- Re: Kompensacja mocy biernej przy 230VAC
- Współczesny falomierz
- Zasilacz 7V na szynę DIN
- Waga z legalizacją
- Wietnam wykłada 500M$ i chce zbudować fabrykę za 50G$
- Pendrive zdycha, czy coś jeszcze innego? Problem z plikami.
- Odkurzacz Smapp Dynamic - dawny Zelmer
Najnowsze wątki
- 2025-04-05 Kraków => MS Dynamics 365BC/NAV Developer <=
- 2025-04-05 Warszawa => Strategic Account Manager <=
- 2025-04-05 co w Anglii dziś w Polsce za 30 lat
- 2025-04-05 Wrocław => SOC Tech Lead <=
- 2025-04-05 Gdynia => Przedstawiciel handlowy / KAM (branża TSL) <=
- 2025-04-05 Wyrok dożywocia dla Polki
- 2025-04-04 Prezydium Sejmu Tuskiego orzekło: Poseł KO mecenas Roman Giertych NIE jest mordercą (w żadnym sensie tego słowa?)
- 2025-04-04 Reset komóry
- 2025-04-04 Lublin => JavaScript / Node / Fullstack Developer <=
- 2025-04-04 Zielonka => Key Account Manager IT <=
- 2025-04-04 Warszawa => Ekspert IT (obszar systemów sieciowych) <=
- 2025-04-04 Warszawa => Mid/Senior IT Recruiter <=
- 2025-04-04 Białystok => NMS System Administrator <=
- 2025-04-04 Warszawa => Spedytor Międzynarodowy <=
- 2025-04-04 Warszawa => Generative AI Engineer <=