~ubuntu-branches/ubuntu/precise/pcb/precise

« back to all changes in this revision

Viewing changes to example/README

  • Committer: Bazaar Package Importer
  • Author(s): Hamish Moffatt
  • Date: 2005-02-20 13:14:00 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20050220131400-pfz66g5vhx0azl8f
Tags: 1.99j+20050127-2
* Improved package description: (closes: #295405)
* Fixed dependency: tk84 -> tk8.4 (closes: #295404)
* Updated README.debian (closes: #269578)
* Applied patch to src/djopt.c to allow compilation with gcc-4.0
  (closes: #294319), thanks to Andreas Jochens for the patch.
* Prevent example files from being compressed

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
This is a short description of the demo layout, a 68HC11 module which
2
 
supports a Toshiba LCD display (160x128 pixels) with a single power supply
3
 
of 5V (plus backup if you want). There is another example, LED, which doesn't
4
 
have an accompanying schematic or description, but it's layout uses a number
5
 
of the modern features of pcb. It does include a netlist file for experimenting
6
 
with the rats nest feature.
7
 
 
8
 
The 6811 example is old, and was a home-made board - it has some features
9
 
that make it unsuitable for conventional manufacture without making some
10
 
changes!!!
11
 
The board was originally designed as a control unit for some analog
12
 
amplifiers. For this reason only a few ports are available at the connectors.
13
 
 
14
 
Drop me a line if you need additional information like bootloader...
15
 
 
16
 
The scematics are in demo.fig (xfig format)
17
 
 
18
 
Component list:
19
 
    1k          R8
20
 
    10k         R2, R6, R7
21
 
    100k        R1, R3
22
 
    1M          R5
23
 
    4.7k x 8    R9
24
 
    10k x 8     R4, R10, R11
25
 
    25k         Tr1 (voltage regulator of LCD display)
26
 
    50k         Tr2 (selects level of 'low batterie' signal,
27
 
                     be careful with range)
28
 
 
29
 
    10p         C7, C8
30
 
    100n        C6, C10, C12-16
31
 
    1u          C11
32
 
    4.7u        C1-4, C9, C17-20
33
 
    100u        C5
34
 
 
35
 
    BC557B      T1, T2
36
 
    1N4148      D1
37
 
 
38
 
    628128      RAM
39
 
    68HC811E2   CPU
40
 
    74HCT138    1x8 decoder
41
 
    74HCT139    2x4 decoder
42
 
    74HCT541    latch
43
 
    74HCT573    latch
44
 
    RTC62421    real-time clock
45
 
    MAX222      serial driver
46
 
    MAX667      5V regulator
47
 
    MAX680      step-up converter
48
 
    MAX691      uP supervisor chip
49
 
 
50
 
    LCD         Toshiba LCD TLX-1013-E0 display
51
 
 
52
 
    8MHz        crystal
53
 
 
54
 
    2x5         2x connector
55
 
    2x10        connector
56
 
    jumper      J1-3
57
 
 
58
 
 
59
 
Address space:
60
 
    0x4000-0x4fff      real-time clock A0-A3 select registers
61
 
    0x5000-0x5fff      latch, all addresses are equivalent
62
 
    0x6000-0x6fff      LCD display;
63
 
                       A0==0 data access, A0==1 command access
64
 
    0x8000-0xbfff      8kb segment of RAM, segment number is determined
65
 
                                   by port PA4-PA6 of CPU
66
 
 
67
 
Ports:
68
 
    PA0, PA1           unused, pulled up
69
 
    PA2                low batterie indicator input
70
 
    PA3                on/off switch;
71
 
                       write 1 to switch on or 0 (power up default) for off
72
 
    PA4-6              segment selector of static RAM
73
 
    PA7                beeper output (low active at T2)
74
 
 
75
 
    PB0-7              address bus
76
 
    PC0-7              address/data bus
77
 
 
78
 
    PD0                RS232 receiver
79
 
    PD1                RS232 tranceiver
80
 
    PD2                RS232 shutdown (==0 for shutdown mode)
81
 
    PD3-5              connected to analog connector
82
 
 
83
 
    PE0-3              not connected
84
 
    PE4-7              connected to analog connector
85
 
 
86
 
Jumper:
87
 
    J1                 selects between 128kb and 32kb static RAM;
88
 
                                   close for 32kb circuits and for some 128kb
89
 
    J2,J3              determine operation mode of CPU (see 68HC11 manual);
90
 
                                   close both for bootstrap mode,
91
 
                                   open both for normal operation