Ciao a tutti ho iniziato circa un mese fa a scuola a fare programmi in assembler per pic16f84. Devo fare un progamma che gestisce 8 led su portb tramite 3 interruttori su port a.
Con ra0=3D0 ra1=3D0 ra2=3D0 si accende led1 su rb0 Con ra0=3D1 ra1=3D0 ra2=3D0 si accende led1 su rb1 Con ra0=3D0 ra1=3D1 ra2=3D0 si accende led1 su rb2 Con ra0=3D1 ra1=3D1 ra2=3D0 si accende led1 su rb3 Con ra0=3D0 ra1=3D0 ra2=3D1 si accende led1 su rb4 Con ra0=3D1 ra1=3D0 ra2=3D1 si accende led1 su rb5 Con ra0=3D0 ra1=3D1 ra2=3D1 si accende led1 su rb6 Con ra0=3D1 ra1=3D1 ra2=3D1 si accende led1 su rb7
Ho provato a fare questo programma ma =E8 abbastanza lungo e la prof. ha detto che c'=E8 un modo per farlo in circa una decina di righe.
Se qualcuno riesce a farmelo avere lo ringrazio molto. Meglio se =E8 in formato testo