BASCAVR.PDF

(15905 KB) Pobierz
© MCS Electronics, 1995-2007
Version 1.11.8.5
© MCS Electronics, 1995-2007
page -1-
 
1024660018.003.png
© MCS Electronics, 1995-2007
page -2-
 
© MCS Electronics, 1995-2007
Dear reader.
Thank you for your interest in BASCOM.
BASCOM was "invented" in 1995. It was intended for personal usage only. I
decided to make it public as I found no other tool that was so simple to use.
Since that time, a lot of options and extensions were added. Without the help
and patience of the many users, BASCOM would not be what it is today : "the
best and most affordable tool for fast proto typing".
We hope that BASCOM will contribute in making your work with
microprocessors Easy and enjoyable.
While there is not enough space to mention all contributors, there is one that
must be mentioned : Josef Franz Vögel. He wrote the Trig libraries, the
AVR-DOS file system and the DOUBLE library.
The MCS Electronics Team
page -3-
 
© MCS Electronics, 1995-2007
Table of Contents
Index
16
Keyword Reference
17
Installation
20
Installation of BASCOM
20
BASCOM IDE
26
Running BASCOM-AVR
26
File New
28
File Open
29
File Close
29
File Save
29
File Save As
29
File Print Preview
30
File Print
30
File Exit
30
View PinOut
30
View PDF viewer
33
View Error Panel
35
Edit Undo
36
Edit Redo
36
Edit Cut
36
Edit Copy
36
Edit Paste
36
Edit Find
36
Edit Find Next
36
Edit Replace
37
Edit Goto
37
Edit Toggle Bookmark
37
Edit Goto Bookmark
37
Edit Indent Block
37
Edit Unindent Block
37
Edit Remark Block
38
Program Compile
38
Program Syntax Check
38
Program Show Result
40
Program Simulate
41
Program Send to Chip
51
Tools Terminal Emulator
54
Tools LCD Designer
55
Tools LIB Manager
56
Tools Graphic Converter
58
Tools Stack Analyzer
59
Tools Plugin Manager
59
Options Compiler
60
Options Compiler Chip
60
Options Compiler Output
62
Options Compiler Communication
63
page -4-
1024660018.001.png
© MCS Electronics, 1995-2007
Options Compiler I2C, SPI, 1WIRE
64
Options Compiler LCD
65
Options Communication
66
Options Environment
67
Options Simulator
70
Options Programmer
71
Supported Programmers
73
ISP programmer
73
PG302 programmer
74
Sample Electronics cable programmer
75
KITSRUS Programmer
76
MCS Universal Interface Programmer
77
STK500 Programmer
79
Lawicel BootLoader
81
AVR ISP Programmer
81
USB-ISP Programmer
82
MCS Bootloader
86
Options Monitor
88
Options Printer
88
Window Cascade
89
Window Tile
89
Window Arrange Icons
89
Window Minimize All
89
Help About
89
Help Index
91
Help MCS Forum
91
Help MCS Shop
92
Help Support
93
Help Knowledge Base
93
Help Credits
94
BASCOM Editor Keys
95
Program Development Order
96
PlugIns
97
Font Editor
97
PinOut
98
BASCOM HARDWARE
99
Additional Hardware
99
AVR Internal Hardware
99
AVR Internal Registers
100
AVR Internal Hardware TIMER0
102
AVR Internal Hardware TIMER1
103
AVR Internal Hardware Watchdog timer
105
AVR Internal Hardware Port B
106
AVR Internal Hardware Port D
107
Adding XRAM
108
Attaching an LCD Display
109
Memory usage
110
Using the UART
112
Using the I2C protocol
118
page -5-
1024660018.002.png
Zgłoś jeśli naruszono regulamin