[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