> Nu kanske jag säger precis tvärt emot vad du sa "sodjan".
Det är sällan någon bra idé...
> Testade att ta bort resistorn helt...
Vilket är totalt tokfel, det *måste* finnas en pullup!
Antingen som ett externt pullupmotstånd (som i schemat) eller genom att man
har slagit på internt pullup (om den aktuella processorn har det, läs databladet).
Utan pullup (extern eller intern) får man stora problem! Om du är
intresserad så kan du googla "open cmos input".
> Men är det så att jorden är noll(LOW) och + är (HIGH).
Meningen är formulerad som en fråga men det finns inget "?".
*Om* det är en fråga så är svaret självklart "ja".
> och när knappen väl är ner tryckt så behövs resistorn för att skapa ett motstånd.
Som jag skrev, när knapen är *nertryckt* så saknar motståndet helt funktion och
behövs inte *just då*. Det är när knappen är "uppe" som motståndet är nödvändigt.
Mindmapper> Du har rätt!
Det var en väldigt snäll tolkning...

Resten borde du nog inte ha skrivet för det är någonstans mellan förvillande och helt fel.
Ingången kan t.ex inte göras låg enbart genom att plocka bort motståndet som du anger
som ett alternativ. Du utrycker dig som att det faktiskt skulle fungera, märkligt.
En rejäl björntjänst att röra till det på det där sättet.
(Det sista om intern pullup är dock helt rätt...

)