TOP Contributors

  1. MIKROE (2784 codes)
  2. Alcides Ramos (405 codes)
  3. Shawon Shahryiar (307 codes)
  4. jm_palomino (133 codes)
  5. Bugz Bensce (97 codes)
  6. S P (73 codes)
  7. dany (71 codes)
  8. MikroBUS.NET Team (35 codes)
  9. NART SCHINACKOW (34 codes)
  10. Armstrong Subero (27 codes)

Most Downloaded

  1. Timer Calculator (141265 times)
  2. FAT32 Library (74088 times)
  3. Network Ethernet Library (58715 times)
  4. USB Device Library (48822 times)
  5. Network WiFi Library (44525 times)
  6. FT800 Library (44072 times)
  7. GSM click (30803 times)
  8. mikroSDK (29653 times)
  9. PID Library (27355 times)
  10. microSD click (27251 times)
Libstock prefers package manager

Package Manager

We strongly encourage users to use Package manager for sharing their code on Libstock website, because it boosts your efficiency and leaves the end user with no room for error. [more info]

< Back
Library

simple interrupt driven USART library.

Rating:

0

Author: Do-wan Kim

Last Updated: 2012-01-17

Package Version: 1.0.0.0

Category: Communication

Downloaded: 1609 times

Followed by: 1 user

License: MIT license  

Simple interrupt driven RX/TX USART library.

It's working on PIC16F627.

No Abuse Reported

Do you want to subscribe in order to receive notifications regarding "simple interrupt driven USART library." changes.

Do you want to unsubscribe in order to stop receiving notifications regarding "simple interrupt driven USART library." changes.

Do you want to report abuse regarding "simple interrupt driven USART library.".

  • Information
  • Comments (0)
DOWNLOAD LINK RELATED COMPILER CONTAINS
mikroPascal PRO for PIC
  • lib
  • src
  • exa
  • hlp
  • hex
  • sch
  • pcb
  • doc

Library Blog

usage)
1. insert isr routine to interrupt procedure.
2. call initialize procedure after USART1_init(...).
3. set Global Interrupt enable bit.

note) You must save FSR at Interrupt routine. Mikro Compiler don't generate FSR register save/restore codes in Interrupt routine.

...
procedure Interrupt;
begin
   __tempfsr:=FSR;

   UART1I_RX_ISR;
   UART1I_TX_ISR;

   FSR:=__tempfsr;
end;
...
 UART1_init(9600);
 Delay_100ms;
 UART1I_init;
...
 GIE_bit:=1;
...


copy & paste codes in user main source. it's more small space than using unit source.

sorry, my English is not well.


RELATED CODES

RC522 RFID card reader

1

Show how use the RC522 RFID card reader , and the HS methode. Subscribe to my youtube channel Video: https://youtu.be/KTOdbzodLYA

[Learn More]

MIDI Monitor for simple MIDI messages and BassBoy

0

A simple MIDI monitor for checking the nuts and bolts of MIDI messages (5-pin DIN, not USB) For EasyPIC7, PIC18F45K22 and MIDI hardware interface of your choosing Now with PIC18F27Q43 project for 4 MIDI ports, IR remote, and Serial Port control See C file header text for instructions and warnings

[Learn More]

ON-OFF CONTROL WITH MATLAB AND STM32

0

ON-OFF CONTROL WITH MATLAB AND STM32 VIDEO: https://youtu.be/0pXdLnRqC80

[Learn More]