PIC Vietnam

PIC Vietnam (http://www.picvietnam.com/forum/index.php)
-   Cơ bản về vi điều khiển và PIC (http://www.picvietnam.com/forum/forumdisplay.php?f=8)
-   -   các anh giúp em ý nghĩa mấy câu lệnh này với ạ. e khong hiểu lắm. em cảm ơn (http://www.picvietnam.com/forum/showthread.php?t=32360)

vanminh_ictu 31-05-2013 05:27 PM

các anh giúp em ý nghĩa mấy câu lệnh này với ạ. e khong hiểu lắm. em cảm ơn
 
lcd_send_byte(0,0x01);
printf(lcd_putc,"nhap sai roi");
if(read_eeprom(0x09)==3)
{
RB5=1;
lcd_gotoxy(1,2);
printf(lcd_putc,"ban la ke xau");
delay_ms(2000);delay_ms(2000);delay_ms(2000);delay _ms(2000);
RB5=0;write_eeprom(0x09,0);
reset_cpu();
lcd_gotoxy(1,1);
printf(lcd_putc,"dang kiem tra");
delay_ms(600);
for(j=0;j<=7;j++)
if(read_eeprom(0x00+j)-b[j]!=0)
{
write_eeprom(0x09,read_eeprom(0x09)+1);
sairoi();
}
else
{
lcd_gotoxy(1,2);
RB6=1;RB7=0;;i=0;
write_eeprom(0x09,0);
set_tris_b(0x03);RB6=0;RB7=0;
set_tris_d(0x00);
set_tris_e(0x00);porte=0x00;
set_tris_c(0xf0);
portc=0xff;
enable_interrupts(INT_EXT);
enable_interrupts(GLOBAL);
ext_int_edge(H_TO_L);
lcd_init();
lcd_gotoxy(3,1); dua con tr? v? v? trì 3 dòng 1
for(i=0;i<=9;i++)
{ write_eeprom(0x00+i,0);//xoa eeprom ve 0 }
printf(lcd_putc,"nhap pass nao");
lcd_gotoxy(1,2); ( dòng sau v? trí tru?c)
while(true)
{
quetphim();
if(RB0==0)
{
lcd_send_byte(0,0x01);
lcd_gotoxy(1,2);
RB6=0;RB7=0;
printf(lcd_putc,"da khoa xong");
delay_ms(500);
lcd_send_byte(0,0x01); xóa màn hành
lcd_gotoxy(1,1);
printf(lcd_putc,"nhap phim nao");
lcd_gotoxy(1,2);
while(RB0==0)
{
quetphim();
while(RB0!=0)
{
if(RB1==0)
{ reset_cpu(); while(RB1!=0) {reset_cpu();} }
}
}
}
if(RB1==0)
{
lcd_gotoxy(1,2);
RB6=0;RB7=0;
for(m=0;m<=7;m++)
{ b[m]=0; }
printf(lcd_putc,"da mo xong");
delay_ms(500);
lcd_send_byte(0,0x01);
printf(lcd_putc,"nhap phim nao");
lcd_gotoxy(1,2);
while(RB1==0)
{
quetphim();
while(RB1!=0)
{
if(RB0==0)


Múi giờ GMT. Hiện tại là 09:53 PM.

Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam