Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <REGX52.H>
- void Int(void)
- {
- EX0 = 1; //odblokowanie przerwania Int0
- IT0 = 1; //odblokowanie zbocza opadajacego
- EX1 = 1; //odblokowanie przerwania Int1
- IT1 = 1; //odblokowanie zbocza opadajacego
- EA = 1; //odblokowanie przerwan
- }
- void ISR_INT0(void) interrupt 0
- {
- P1_0 = 1; //ustawienie portu P1.0 na 1
- P1 = 0xFF; //ustawienie portu P1 na 0xFF = 11111111
- P1 = 0x0F; //ustawienie portu P1 na 0x0F = 00001111
- }
- void ISR_INT1(void) interrupt 2
- {
- P1_0 = 0; //ustawienie portu P1.0 na 0
- P1 = 0x00; //ustawienie portu P1 na 0x00 = 00000000
- P1 = 0xF0; //ustawienie portu P1 na 0xF0 = 11110000
- }
- void main(void)
- {
- Int();
- while(1)
- {
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement