BDV MainMit dieser Applikation ist es möglich die BASCOM-DAT-Dateien einfach nur anzusehen (und bei Bedarf auch zu editieren  und diese DAT-Dateien nach erfolgter Änderung unter gleichen oder anderem Namen abzuspeichern) oder sogar zu löschen. Außerdem sind in der Applikation einige Miniapplikationen enthalten.

Weiters kann mittels Tastendruck das jeweils dazu passende PDF-Datenblatt im Browser angezeigt werden. Sollte dieses Datenblatt noch nicht lokal vorhanden sein, kann dieses auch automatisch heruntergeladen und gespeichert werden.

Die Applikation ist selbsterklärend. Auch wird nach kurzem verweilen auf einem möglichen Aktions- oder Eingabefeld oder einer Schaltfläche eine entsprechende kontextbezogene Hilfe angezeigt).

Die Applikation ist mehrsprachig und kann mit der zur Verfügung gestellten deutschen Sprachdatei (die für den Betrieb nicht notwendig ist, da die Standardsprache ohnehin Deutsch ist)) auch in andere Sprachen übersetzt werden.
Der Autor bittet aber um Übermittlung derartiger Sprachdateien um diese auch der Allgemeinheit zur Verfügung stellen zu können.

Folgende Miniapplikationen sind in der Applikation enthalten

ADC-Werte ermitteln

BDV ADC1BDV ADC2BDV ADC3Mit dieser Miniapplikation können ADC-Werte abhängig von einem allfällig vorhandenen Spannungsteiler und einer gegebenen Referenzspannung oder auch direkt errechnet werden.
Außerdem kann eine unbekannte Referenzspannung an Hand der bekannten Messspannung und des so ermittelten Referenzwertes ermittelt werden.


AVR-Baudraten passend zur Taktfrequenz ermitteln

BDV XTALMit dieser Miniapplikation können Baudraten abhängig von der verwendeten Taktfrequenz ermittelt werden. Außerdem werden die von der Taktfrequenz abhängigen Fehlerraten angezeigt.


ASCII-Liste

BDV ASCIIMit dieser Miniapplikation wird eine ASCII-Tabelle der Zeichen Null bis 255 angezeigt und die Zeichen erklärt.
Auch die Schriftart kann für die Tabelle gewählt werden.


Kurzinformationen zum Microcontroller

BDV ShortMit dieser Miniapplikation werden kurze Informationen zum ausgewählten Microcontroller angezeigt (die Informationen werden der DAT-Datei und nicht dem Datenblatt entnommen!).


Report-Analyzer

BDV ReportMit dieser Miniapplikation wird die BasCom-Report-Datei analyziert. Als Ergebnis wird der RAM- und EEPROM-Bedarf ermittelt.


Anschlussbelegung eines Microcontroller

BDV PinOutMit dieser Miniapplikation wird die Anschlussbelegung des ausgewählten Microcontrollers angezeigt. Anschlüsse mit Sonderfunktionen werden farblich hervorgehoben


Timer-Generator

BDV TimerMit dieser Miniapplikation können Timer berechnet werden. Der notwendige Programmcode wird in die Zwischenablage gelegt und kann so in den BasCom-Editor an passender Stelle eingefügt werden.

' ======================================================================================
' Beispielcode zur Timerprogrammierung unter BASCOM
' Erstellt durch die Applikation BasComDATview © HFEDV 2011-2014
' ======================================================================================

$regfile
= "m8def.dat"
$crystal = 10000000

' Bei Verwendung von RS232

$baud = 9600

' Timer und Teiler festlegen
Config TIMER0 = Timer, Prescale = 64

' Unterprogramm festlegen welches im eingestellten Interval aufgerufen wird
On TIMER0 Timer_irq

' Der von der Applikation berechnete Teiler (Prescaler)
Const TimerPrescaler = 100

' Aktivieren des Timers
Enable TIMER0
Enable Interrupts

' Hier beginnt die Hauptschleife ihres Programms
Do
' Dies ist ihr Hauptprogramm
Loop

End


' Hier beginnt das Unterprogramm welches im eingestellten Intervall aufgerufen wird
Timer_irq:
TIMER0 = TimerPrescaler

' Hier steht nun jener Programmcode welcher bei jedem Interupt ausgeführt wird
' Der Code darf zur Ausfuehrung nur maximal jene Zeit verbrauchen wie der Interupt dauert
' Laut Angaben wird der Code im Interval von 1000Hz aufgerufen
' Die genauest moegliche Frequenz ist 1001.603, die Fehlerrate ist 0.160%
Return

Hilfe zur Applikation

BDV HelpDer Applikation ist eine umfangreiche Hilfe beigefügt.


Version 2.0.0.0 vom 1. August 2015
Version 2.0.1.0 vom 4. August 2015
Schnellstarttasten für die Miniapplikationen hinzugefügt
Version 2.0.1.0 vom 6. August 2015 Anzeige- und Ladeverhalten der PDF-Datenblätter verbessert (Speicherplatzoptimierung)



   
© 2013 - 2017 by Gameroom - Austria