pisze pod sdcc
rzeczywisice postaram sie powalczyc z typami zmiennych
[ Dodano: 27-09-2006, 11:36 ]
mlodszy polbajt jest adresem dla nastawnikow BCD
starszy polbajt jest odczytywana liczba
odczyt z nastawnikow wymuszany jest zerem i stad potrzeba negacji
przesuniecie bitow o 4 wiadomo po co
Znaleziono 6 wyników
- 27 wrz 2006, o 11:28
- Forum: 8051
- Temat: program w c na 8051 problem
- Odpowiedzi: 6
- Odsłony: 6944
- 27 wrz 2006, o 09:20
- Forum: 8051
- Temat: program w c na 8051 problem
- Odpowiedzi: 6
- Odsłony: 6944
- 27 wrz 2006, o 07:55
- Forum: 8051
- Temat: program w c na 8051 problem
- Odpowiedzi: 6
- Odsłony: 6944
program w c na 8051 problem
Napisalem programik i jako poczatkujacy programista mecze sie juz 2 dni #include "8051.h" int i,t; int word, a; void main (void){ P1=0xF7; for(t=0;t<100;t++); a=P1; word=!a; word >>= 4; for(i=0;i<word;i++){ for(t=0;t<20000;t++); P3_0=!P3_0; } } Program ma za zadanie mignac tyle razy dioda podlaczona...
- 26 wrz 2006, o 20:33
- Forum: AVR/AVR32
- Temat: Negacja liczby dwojkowej
- Odpowiedzi: 2
- Odsłony: 3880
Negacja liczby dwojkowej
Jak najprosciej zrobic w c negacje poszczegolnych bitow w liczbie dwojkowej
tzn np
10001101
na
01110010
tzn np
10001101
na
01110010
- 26 wrz 2006, o 09:56
- Forum: PLD/FPGA i inne zagadnienia techniki cyfrowej
- Temat: Zamiana bajtow w slowie 8 bitowym
- Odpowiedzi: 2
- Odsłony: 4284
- 26 wrz 2006, o 08:21
- Forum: PLD/FPGA i inne zagadnienia techniki cyfrowej
- Temat: Zamiana bajtow w slowie 8 bitowym
- Odpowiedzi: 2
- Odsłony: 4284
Zamiana bajtow w slowie 8 bitowym
Ucze sie wlasnie programowac procesorki w C
I natrafilem na problem o ktorym nigdzie nic nie jest napisane (aprzynajmniej tak mi sie wydaje)
Potrzebuje w slowie 8 bitowym zamienic miejscami starszy i mlodszy bajt tego slowa.
Jak to zrobic?
Pomozcie
Adam
I natrafilem na problem o ktorym nigdzie nic nie jest napisane (aprzynajmniej tak mi sie wydaje)
Potrzebuje w slowie 8 bitowym zamienic miejscami starszy i mlodszy bajt tego slowa.
Jak to zrobic?
Pomozcie
Adam