پاسخ : راه اندازی ال سی دی گرافیکی رنگی ELT240320ATP
سلام عباس جان دمت گرم بابا خیلی باهالی :wow:
میشه لطف کنی شفاهانم بگی چی کار کردی؟
سلام عباس جان دمت گرم بابا خیلی باهالی :wow:
میشه لطف کنی شفاهانم بگی چی کار کردی؟



while (1) {
Tslcdoutins( Ts_ins_hor_start_ad);
Tslcdoutdata(0x0000); //start asres hor=0
Tslcdoutins(Ts_ins_hor_end_ad);
Tslcdoutdata(0x00EF); //end adres hor=240
Tslcdoutins(Ts_ins_gram_hor_ad);
Tslcdoutdata(0x0000);
Tslcdoutins(Ts_ins_ver_start_ad);
Tslcdoutdata(0x0000); //start adrese vertical=0
Tslcdoutins(Ts_ins_ver_end_ad);
Tslcdoutdata(0x013F); //end adrese vertical=540(140hex)
Tslcdoutins(Ts_ins_gram_ver_ad);
Tslcdoutdata(0x0000);
Tslcdoutins(Ts_ins_rw_gram); //*READ data FROM gram
cs0();
//rs1();
//dat=omid;
AT91F_PIO_ClearOutput( AT91C_BASE_PIOA,0xFFFF <<4);
AT91F_PIO_SetOutput( AT91C_BASE_PIOA,Ts_col_green<<4);
for(counter6=0;counter6<76800;counter6++)//76800=240*320 ;)
{
wr0();
wr1();
}
cs1();
//wait();
//=============================================================================
Tslcdoutins( Ts_ins_hor_start_ad);
Tslcdoutdata(0x0000); //start asres hor=0
Tslcdoutins(Ts_ins_hor_end_ad);
Tslcdoutdata(0x00EF); //end adres hor=240
Tslcdoutins(Ts_ins_gram_hor_ad);
Tslcdoutdata(0x0000);
Tslcdoutins(Ts_ins_ver_start_ad);
Tslcdoutdata(0x0000); //start adrese vertical=0
Tslcdoutins(Ts_ins_ver_end_ad);
Tslcdoutdata(0x013F); //end adrese vertical=540(140hex)
Tslcdoutins(Ts_ins_gram_ver_ad);
Tslcdoutdata(0x0000);
Tslcdoutins(Ts_ins_rw_gram); //*READ data FROM gram
cs0();
//rs1();
//dat=omid;
AT91F_PIO_ClearOutput( AT91C_BASE_PIOA,0xFFFF <<4);
AT91F_PIO_SetOutput( AT91C_BASE_PIOA,Ts_col_red<<4);
for(counter6=0;counter6<76800;counter6++)//76800=240*320 ;)
{
wr0();
wr1();
}
cs1();
//wait();
//=============================================================================
Tslcdoutins( Ts_ins_hor_start_ad);
Tslcdoutdata(0x0000); //start asres hor=0
Tslcdoutins(Ts_ins_hor_end_ad);
Tslcdoutdata(0x00EF); //end adres hor=240
Tslcdoutins(Ts_ins_gram_hor_ad);
Tslcdoutdata(0x0000);
Tslcdoutins(Ts_ins_ver_start_ad);
Tslcdoutdata(0x0000); //start adrese vertical=0
Tslcdoutins(Ts_ins_ver_end_ad);
Tslcdoutdata(0x013F); //end adrese vertical=540(140hex)
Tslcdoutins(Ts_ins_gram_ver_ad);
Tslcdoutdata(0x0000);
Tslcdoutins(Ts_ins_rw_gram); //*READ data FROM gram
cs0();
//rs1();
//dat=omid;
AT91F_PIO_ClearOutput( AT91C_BASE_PIOA,0xFFFF <<4);
AT91F_PIO_SetOutput( AT91C_BASE_PIOA,Ts_col_blue<<4);
for(counter6=0;counter6<76800;counter6++)//76800=240*320 ;)
{
wr0();
wr1();
}
cs1();
//wait();
//wait();
//=============================================================================
Tslcdoutins( Ts_ins_hor_start_ad);
Tslcdoutdata(0x0000); //start asres hor=0
Tslcdoutins(Ts_ins_hor_end_ad);
Tslcdoutdata(0x00EF); //end adres hor=240
Tslcdoutins(Ts_ins_gram_hor_ad);
Tslcdoutdata(0x0000);
Tslcdoutins(Ts_ins_ver_start_ad);
Tslcdoutdata(0x0000); //start adrese vertical=0
Tslcdoutins(Ts_ins_ver_end_ad);
Tslcdoutdata(0x013F); //end adrese vertical=540(140hex)
Tslcdoutins(Ts_ins_gram_ver_ad);
Tslcdoutdata(0x0000);
Tslcdoutins(Ts_ins_rw_gram); //*READ data FROM gram
cs0();
//rs1();
//dat=omid;
AT91F_PIO_ClearOutput( AT91C_BASE_PIOA,0xFFFF <<4);
AT91F_PIO_SetOutput( AT91C_BASE_PIOA,Ts_col_yellow<<4);
for(counter6=0;counter6<76800;counter6++)//76800=240*320 ;)
{
wr0();
wr1();
}
cs1();
//wait();
//=============================================================================
Tslcdoutins( Ts_ins_hor_start_ad);
Tslcdoutdata(0x0000); //start asres hor=0
Tslcdoutins(Ts_ins_hor_end_ad);
Tslcdoutdata(0x00EF); //end adres hor=240
Tslcdoutins(Ts_ins_gram_hor_ad);
Tslcdoutdata(0x0000);
Tslcdoutins(Ts_ins_ver_start_ad);
Tslcdoutdata(0x0000); //start adrese vertical=0
Tslcdoutins(Ts_ins_ver_end_ad);
Tslcdoutdata(0x013F); //end adrese vertical=540(140hex)
Tslcdoutins(Ts_ins_gram_ver_ad);
Tslcdoutdata(0x0000);
Tslcdoutins(Ts_ins_rw_gram); //*READ data FROM gram
cs0();
//rs1();
//dat=omid;
AT91F_PIO_ClearOutput( AT91C_BASE_PIOA,0xFFFF <<4);
AT91F_PIO_SetOutput( AT91C_BASE_PIOA,Ts_col_purple<<4);
for(counter6=0;counter6<76800;counter6++)//76800=240*320 ;)
{
wr0();
wr1();
}
cs1();
//wait();
//=============================================================================
//wait();
//wait();
//AT91F_PIO_ClearOutput(AT91C_BASE_PIOA, AT91C_PIO_PA1);
//wait();
//wait();
//
}
Ts_val_entry_mod Alias &H0030
Ts_val_entry_mod Alias &H1030


oo:
oo:
oo:
دیدگاه