 |

|
|
Elektronika.lt portalo forumas
Jūs esate neprisijungęs lankytojas. Norint dalyvauti diskusijose, būtina užsiregistruoti ir prisijungti prie forumo.
Prisijungę galėsite kurti naujas temas, atsakyti į kitų užduotus klausimus, balsuoti forumo apklausose.
Administracija pasilieka teisę pašalinti pasisakymus bei dalyvius,
kurie nesilaiko forumo taisyklių.
Pastebėjus nusižengimus, prašome pranešti.
Dabar yra 2025 12 23, 05:48. Visos datos yra GMT + 2 valandos.
|
|
|
 |
Forumas » Mikrovaldikliai » LED maticos uzrasai
|
Jūs negalite rašyti naujų pranešimų į šį forumą Jūs negalite atsakinėti į pranešimus šiame forume Jūs negalite redaguoti savo pranešimų šiame forume Jūs negalite ištrinti savo pranešimų šiame forume Jūs negalite dalyvauti apklausose šiame forume
|
|
|
Puslapis 2 iš 2 Pereiti prie Atgal 1, 2 |
|
 |
 |
 |
LED maticos uzrasai |
Parašytas: 2009 08 29, 21:54 |
|
|
|
|
cia viena po kito atvaizduoja simb.:
| Kodas: |
//---- IAR ATmega16 4_MHz ----------------------------
#include <ioavr.h>
#include <intrinsics.h>
//****************************************************
unsigned char dispram[9];
__flash unsigned char matrica[7][9]={
{0,0,127,72,72,48,0,0}, //d
{0,0,120,72,72,48,0,0}, //a
{0,0,50,73,73,38,0,0}, //S
{0,0,64,127,64,0,0,0}, //l
{0,0,64,122,64,0,0,0}, //i
{0,120,4,4,120,4,4,124} //m
};
//****************************************************
void UzkrautiSim(unsigned char nr){
unsigned char i;
for(i=0; i<8; i++){
dispram[i] = matrica[nr][i];
}
}
//****************************************************
void RodytiMatrica(void){
unsigned char i, temp;
PORTC = 0xFE;
temp = 0x01;
for(i=0; i<8; i++){
PORTA = dispram[i];
__delay_cycles(4000); //pauze 1ms
PORTA = 0;
temp = temp << 1;
PORTC = temp ^ 0xFF;
}
}
//****************************************************
void main( void ){
unsigned int i, n;
DDRA = 0xFF;
DDRC = 0xFF;
PORTA = 0x00;
n = 0;
while(1){
if(n == 6) n = 0;
UzkrautiSim(n);
for(i=0; i<35; i++){ //simb. uzlaikymas ekrane 8 * 1ms * 35
RodytiMatrica();
}
n++;
}
}
|
cia proteus failas
cia proteus failas su beganciu tekstu |
|
Paskutinį kartą redagavo specialistas, 2009 11 10, 10:57. Redaguota 1 kartą |
|
|
|
 |
 |
LED maticos uzrasai |
Parašytas: 2009 08 30, 16:15 |
|
|
|
|
bet cia su atmega16 o as norejau daryti su attiny2313,nes tas pigesnis ir programatoriu jam turiu  |
|
|
|
|
|
 |
LED maticos uzrasai |
Parašytas: 2009 09 02, 15:45 |
|
|
|
|
| O norejau paklausti jei as led isdestyciau juosta ir ant variklio o paskui mirsint led ar gautusi pagal si koda ar atskirai reikia jungti kiekviena led ant atskira porta ? Jei galit trumpai paaiskinti sio kodo veikimo principa nes nelabai suprantu kaip per 1 porta pajungti 8 led ir jie uzsidega ne visi. |
|
|
|
|
|
 |
LED maticos uzrasai |
Parašytas: 2009 09 02, 16:15 |
|
|
|
|
tam naudojamas XY valdymas. uzdegi viena eilute kazkokius diodus, paskui kita eilute ir t.t.
taipkad ant variklio isdescius tai irgi veiktu, tada turetum mirgsinti ta pacia eilute |
|
|
|
|
|
 |
LED maticos uzrasai |
Parašytas: 2009 09 02, 18:06 |
|
|
|
|
| bet jei yra juostom sujungti pliusai ir minusai jei taip paprastai pajungsi maitinima degs visa juosta o cia kazkaip po viena leda ? |
|
|
|
|
|
|
 |
Google paieška forume |
|
|
 |
Naujos temos forume |
|
 |
FS25 Tractors
Farming Simulator 25 Mods,
FS25 Maps,
FS25 Trucks |
 |
ETS2 Mods
ETS2 Trucks,
ETS2 Bus,
Euro Truck Simulator 2 Mods
|
 |
FS22 Tractors
Farming Simulator 22 Mods,
FS22 Maps,
FS25 Mods |
 |
Dantų protezavimas
All on 4 implantai,
Endodontija mikroskopu,
Dantų implantacija |
 |
FS25 Mods
FS25 Maps,
FS25 Cheats,
FS25 Install Mods |
 |
FS25 Mods
Farming Simulator 25 Mods,
FS25 Maps |
 |
ATS Trailers
American Truck Simulator Mods,
ATS Trucks,
ATS Maps |
 |
Must have farming mods
Farming simulator modhub,
Best farming simulator mods |
|

|
 |