Central Heating controller using the real time clock, PHY module for internet, 1-wire interface for temperature sensors, a system log and a configuration file

Dependencies:   net 1-wire lpc1768 crypto clock web fram log

/media/uploads/andrewboyson/heating.sch

/media/uploads/andrewboyson/heating.brd

/media/uploads/andrewboyson/eagle.epf

Revision:
77:2672016a3348
Parent:
63:ae264156d655
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/lpc1768-this/vectors.S	Sun Sep 29 18:53:53 2019 +0000
@@ -0,0 +1,70 @@
+
+__initial_sp    EQU     0x10008000  ; Top of RAM from LPC1768
+
+                PRESERVE8
+                THUMB
+
+; Vector Table Mapped to Address 0 at Reset
+
+                AREA    RESET, DATA, READONLY
+                EXPORT  __Vectors
+                IMPORT  __main
+                IMPORT  DefaultHandler
+                IMPORT  HardFaultHandler
+                IMPORT  OneWireBusHandler
+                IMPORT  RitHandler
+
+__Vectors       DCD     __initial_sp              ; Top of Stack
+                DCD     __main                    ; Reset Handler
+                DCD     DefaultHandler            ; NMI Handler
+                DCD     HardFaultHandler          ; Hard Fault Handler
+                DCD     DefaultHandler            ; MPU Fault Handler
+                DCD     DefaultHandler            ; Bus Fault Handler
+                DCD     DefaultHandler            ; Usage Fault Handler
+                DCD     0                         ; Reserved
+                DCD     0                         ; Reserved
+                DCD     0                         ; Reserved
+                DCD     0                         ; Reserved
+                DCD     DefaultHandler            ; SVCall Handler
+                DCD     DefaultHandler            ; Debug Monitor Handler
+                DCD     0                         ; Reserved
+                DCD     DefaultHandler            ; PendSV Handler
+                DCD     DefaultHandler            ; SysTick Handler
+
+                ; External Interrupts
+                DCD     DefaultHandler            ; Watchdog Timer
+                DCD     DefaultHandler            ; Timer0
+                DCD     OneWireBusHandler         ; Timer1
+                DCD     DefaultHandler            ; Timer2
+                DCD     DefaultHandler            ; Timer3
+                DCD     DefaultHandler            ; UART0
+                DCD     DefaultHandler            ; UART1
+                DCD     DefaultHandler            ; UART2
+                DCD     DefaultHandler            ; UART3
+                DCD     DefaultHandler            ; PWM1
+                DCD     DefaultHandler            ; I2C0
+                DCD     DefaultHandler            ; I2C1
+                DCD     DefaultHandler            ; I2C2
+                DCD     DefaultHandler            ; SPI
+                DCD     DefaultHandler            ; SSP0
+                DCD     DefaultHandler            ; SSP1
+                DCD     DefaultHandler            ; PLL0 Lock (Main PLL)
+                DCD     DefaultHandler            ; Real Time Clock
+                DCD     DefaultHandler            ; External Interrupt 0
+                DCD     DefaultHandler            ; External Interrupt 1
+                DCD     DefaultHandler            ; External Interrupt 2
+                DCD     DefaultHandler            ; External Interrupt 3
+                DCD     DefaultHandler            ; A/D Converter
+                DCD     DefaultHandler            ; Brown-Out Detect
+                DCD     DefaultHandler            ; USB
+                DCD     DefaultHandler            ; CAN
+                DCD     DefaultHandler            ; General Purpose DMA
+                DCD     DefaultHandler            ; I2S
+                DCD     DefaultHandler            ; Ethernet
+                DCD     RitHandler                ; Repetitive Interrupt Timer
+                DCD     DefaultHandler            ; Motor Control PWM
+                DCD     DefaultHandler            ; Quadrature Encoder Interface
+                DCD     DefaultHandler            ; PLL1 Lock (USB PLL)
+
+                ALIGN
+                END