Hallo, ich benutze Bascom. Sobald etwas über die UART Scnitstelle empfangen wird, soll ein Interrupt ausgelöst werden. Ich möchte dies aber mit der Software-UART realisieren. Mit der Hardware-UART habe ich es schon hinbekommen.
1 | Dim Incoming_data As String * 15 |
2 | Declare Sub Serial0charmatch() |
3 | Config Serialin = Buffered , Size = 200 , Bytematch = 13 |
4 | |
5 | Enable Interrupts |
6 | |
7 | Sub Serial0charmatch() |
8 | |
9 | Incoming_data = "" |
10 | Input Incoming_data Noecho |
11 | 'Daten empfangen |
12 | |
13 | Return |
14 | End Sub |
Aber ist das auch mit der Software-UART möglich? Wie stellt man das an?