Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int kapacitet;
- void main(){
- //EEPROM_Write(0x10, 10); racno vnesi vo EEPROM na 0x10
- ANSEL = 0;
- ANSELH = 0;
- TRISD.B0 = 0XFF; //tasterot e vlezen za on/off
- TRISA = 0XFF; //brojac za vozila, vlezen
- TRISB = 0X00; //izlezen, povrzan e so displejot
- kapacitet = EEPROM_Read(0x10);
- while(1){
- if(PORTD.B0 == 0){
- PORTB = 0b00111001; //zatovren, C
- }
- else if(PORTD.B0 == 1){
- if(PORTA < kapacitet && PORTD.B0 == 1){
- PORTB = 0b01110011; // otvoren, ima mesto - P
- delay_ms(10);
- PORTB = 0b00000000;
- delay_ms(10);
- }
- else if(PORTA == kapacitet && PORTD.B0 == 1){
- PORTB = 0b01000000;
- }
- }
- } }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement