[elektro] Ardutester
Topybear
topybear at gmail.com
Tue Mar 11 10:52:43 CET 2014
Szia!
Mert itt a lényeg:
---------------------------------------------------- 8<
----------------------------------------------------
#define ADC_PORT PORTC //ADC port data register
#define ADC_DDR DDRC //ADC port data
direction register
#define ADC_PIN PINC //Port input pins register
#define TP1 0 //Test pin 1 (=0)
#define TP2 1 //Test pin 2 (=1)
#define TP3 2 //Test pin 3 (=2)
/*
Probe resistors:
The resistors must be connected to the lower 6 pins of the port in
following sequence:
- pin 0: Rl1 680R (test pin 1)
- pin 1: Rh1 470k (test pin 1)
- pin 2: Rl2 680R (test pin 2)
- pin 3: Rh2 470k (test pin 2)
- pin 4: Rl3 680R (test pin 3)
- pin 5: Rh3 470k (test pin 3)
*/
#define R_PORT PORTB //Port data register
#define R_DDR DDRB //Port data direction register
---------------------------------------------------- 8<
----------------------------------------------------
Mert nem egyenként a lábakkal, hanem a portokkal operál, amik úgy
néznek ki, hogy:
D - digitális, D0-D7
B - digitális, D8-D13
C - analóg A0-A5
Topy
Kormos Imre <imre.kormos at gmail.com> írta (2014. március 11. 8:29):
> Sziasztok,
>
> Játszani akarok az Arduinommal, de elakadtam. Nem az Uno-t vettem meg, hanem
> a Mega2560-at. Nem gondoltam volna, hogy ez lesz a bajom :)
>
> Szóval: szó volt a napokban az ArduTester-ről. Ehhez találtam forrást:
> <http://at.pighixxx.com/ardutester.ino> meg egy végtelenül egyszerű rajzot
> is: <http://at.pighixxx.com/disp35e.pdf>
>
> Gondoltam, ez igazán nem nagy ügy. De az lett..
> Az, hogy a LCD más portokon van (97. sor) , meg a nyomógombot (125.sor) sem
> tudom arra a portra tenni, ami az eredeti programban van, nem okozott
> gondot.
> Sajnos az A0,A1,A2 portokhoz sem férek hozzá az EXT1 board miatt, de ha jól
> látom a 107,108,109 sorokban ezeket is át tudom tenni mondjuk az A8,A9,A10
> portokra, ezekhez hozzáférek.
>
> Amin mindenképp elakadtam, az a D8-D13 portok (ezeket most részben az LCD
> használja), de nem találom nyomát a programban.
>
> Tud segíteni valaki?
>
>
> Előre is köszönöm:
> KI
>
>
>
>
>
>
> -----------------------------------------
> elektro[-flame|-etc]
More information about the Elektro
mailing list