#pragma vector=1 __interrupt void timer0_isr(void) TF0 = 0; tick_count++; if(tick_count >= 10000) LED_PIN = ~LED_PIN; tick_count = 0;
// Stack placement -D_CSTACK_SIZE=0x40 -D_IRQ_STACK_SIZE=0x20 iar embedded workbench for 8051
void main(void) // Configure Timer0 TMOD = 0x01; // Mode 1 (16-bit) TH0 = 0xFC; TL0 = 0x66; TR0 = 1; ET0 = 1; EA = 1; #pragma vector=1 __interrupt void timer0_isr(void) TF0 = 0;
void uart_init(u32 baud) = 0x20; // Timer1, mode 2 (8-bit auto-reload) TH1 = BAUDRATE_9600; TL1 = BAUDRATE_9600; TR1 = 1; // start timer1 ES = 1; // enable UART interrupt = 10000) LED_PIN = ~LED_PIN
This font is no longer available for sale. Please see other Arabic fonts here
If you would like to have your own name custome designed into an attractive
Arabic calligraphic piece
then please review the Personal Name Calligraphic
Designs in our services section.
For original Arabic typeface designs please click the image
below
| Arabic Calligraphy | Sakkal Home |