-
Datei
chat4.asm
.include "m162def.inc" .org 0x000 rjmp RESET .org 0x026 rjmp RXC_0 .org 0x028 rjmp RXC_1 .equ UBRRVAL = 47 .def temp = r23 .def temp2 = r17 .def addrH = r18 .def addrL = r19 .def time = r20 .def mode = r21 .def byte4
in „UART & Interrupt für Taschenrechnerkommunikation“ · Mikrocontroller und Digitale Elektronik ·
-
Artikel
AVR-Bootloader mit Verschlüsselung von Hagen Re
UseSpecialWriteBoot, UseSpecialRead, UseSpecialMsg sind neu. Das WinAVR GCC Test projekt für den M162 demonstriert den Zugriff auf diese Anwendungsbezogenen Funktionen. 12.03.2009 05:50 Bugfix: Das RS485 Problem vom Markus C. wurde gefixt. Nun funktioniert der Bootloader verifiziert auch mit RS485 Bussen
Artikel ·
-
Datei
casio.asm
;* * ;******************************************************************************** .include "m162def.inc" .equ BAUD = 9600 .equ N = 51 ;9600 bps UART Einstellung .equ XTAL = 8000 ;8Mhz Quartz .equ LEDON = PortB0 .equ LEDST = PortB1 .equ LEDERR = PortB4 .equ BANKSEL1 = PortD2 .equ BANKSEL2 = PortD3
in „UART & Interrupt für Taschenrechnerkommunikation“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
y3urefmanual_g.pdf
Bootloader. Klicke irgendwo in das Flash Fenster und wähle “File, Load”. Lade die Datei “y3_boot_M162_mode.hex”. Der Bootloader sollte im Speicher sein. Schritt 10: Jetzt ist es an der Zeit, den Bootloader zum ATMega162 zu schicken. Wähle “Program, Write Flash” und folge den Anweisungen Schritt 11:
in „[V] Yampp3-USB“ · Markt ·
-
Datei
Timertest5.asm
Daten verarbeitet und an den DAC und ;über die serielle Schnittstelle an den PC geschickt. .include "m162def.inc" .def temp1 = r16 ; temporäres Arbeitregister .def temp2 = r17 ; temporäres Arbeitregister .def temp3 = r18 ; temporäres Arbeitregister .def trans1 = r20 ; Übertragungsregister .def ktrl = r21
in „Input Capture bei ATmega162“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
GTRV2.asm
.include "m162def.inc" ; bzw. 2333def.inc .def temp = R16 .def Data = R17 .def Count = R18 .def temp2 =r19 .def activevar1 =r15 .def activevar0 =r14 .def addbytel =r13 .def addbyteh =r12 .equ CLOCK = 7372800 .equ
in „UART Programm (Umwandlung von Assembler zu C)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Final.asm
.include "m162def.inc" ; bzw. 2333def.inc .def temp = R16 .def Data = R17 .def Count = R18 .def temp2 =r19 .def activevar1 =r15 .def activevar0 =r14 .def addbytel =r13 .def addbyteh =r12 .equ CLOCK = 7372800 .equ
in „UART Programm (Umwandlung von Assembler zu C)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
avr910.asm
Flash Mamory for AT89Snnnn Controllers. ;* V3.7a 29.12.04 (Klaus/Micha) addet devicecodes for m64, m162 and m169. ;* V3.7 15.12.04 (Klaus) Rewriting polled timing for "non Page Mode" Chips, reorganised Table for ;* different polling Codes. Skip 0xFF Byte polling. (was buggy for some Controllers) ;* Added
-
Datei
avr910.asm
Flash Mamory for AT89Snnnn Controllers. ;* V3.7a 29.12.04 (Klaus/Micha) addet devicecodes for m64, m162 and m169. ;* V3.7 15.12.04 (Klaus) Rewriting polled timing for "non Page Mode" Chips, reorganised Table for ;* different polling Codes. Skip 0xFF Byte polling. (was buggy for some Controllers) ;* Added
-
Datei
Laden.asm
.include "m162def.inc" ; bzw. 2333def.inc .def temp = R16 .def Data = R17 .def Count = R18 .def temp2 =r19 .def activevar1 =r15 .def activevar0 =r14 .def addbytel =r13 .def addbyteh =r12 .equ CLOCK = 7372800 .equ
in „UART Problem (Assembler zu C) II“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
tasten.asm
.include "m162def.inc" ;(c) 2005 Ludwig Wagner ;µC-Programm für ein Tastenboard ;Rote LED x | PORT | ANSCHLUSS | ;-------------------------------- ;LED1 |Port A| 0 | ;-------------------------------- ;LED2 |Port A
in „AVRStudio Simulator“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
avr910_2313_v38c.asm
Flash Mamory for AT89Snnnn Controllers. ;* V3.7a 29.12.04 (Klaus/Micha) addet devicecodes for m64, m162 and m169. ;* V3.7 15.12.04 (Klaus) Rewriting polled timing for "non Page Mode" Chips, reorganised Table for ;* different polling Codes. Skip 0xFF Byte polling. (was buggy for some Controllers) ;* Added
in „Programmer incl. neuem Code für Atmel AN910“ · Projekte & Code ·
-
Datei
pwm_aus_sram1.txt
Repeat-Funktion bei Dauerdruck. ;LCD 4x27 an Port D .nolist ;List der Include-Datei unterdrücken .include "m162def.inc" ;vereinbarte Namen verwenden (lt. Datasheet) .list ;Programm listen .listmac ;Makros listen .equ clock = 8000000 ;Taktfrequenz 8Mhz .equ teilfaktor=100 ;Zählumfang des Teilers .equ pwu = 100
in „MENÜ-STEUERUNG“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
pwm_aus_sram1.txt
Repeat-Funktion bei Dauerdruck. ;LCD 4x27 an Port D .nolist ;List der Include-Datei unterdrücken .include "m162def.inc" ;vereinbarte Namen verwenden (lt. Datasheet) .list ;Programm listen .listmac ;Makros listen .equ clock = 8000000 ;Taktfrequenz 8Mhz .equ teilfaktor=100 ;Zählumfang des Teilers .equ pwu = 100
in „MENÜ-STEUERUNG“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
MP3_FB_Pollin.bas
----* '$regfile = "m1284pdef.dat" '_Chip = 103 '$regfile = "m644def.dat" '_Chip = 37 '$regfile = "m162def.dat" '_Chip = 28 '$regfile = "m328pdef.dat" '_Chip = 60 '$regfile = "m32def.dat" '_Chip = 23 '$regfile = "m16def.dat" '_Chip = 18 $regfile = "m8def.dat" '_Chip = 17 '$crystal = 16000000 ' Oszillatorfrequenz
in „[Bascom/AVR] Pollin-MP3-Modul steuern“ · Projekte & Code ·
-
Datei
TECHLIB_APR07_Dir.txt
16:38 3.324.948 m16_N1006.pdf 12.03.2007 16:38 319.830 m16_N1006s.pdf 12.03.2007 16:38 2.534.444 m162_I0207.pdf 12.03.2007 16:38 237.962 m162_I0207s.pdf 12.03.2007 16:38 3.867.286 m164P_324P_644P_D0207.pdf 12.03.2007 16:38 340.615 m164P_324P_644P_D0207s.pdf 12.03.2007 16:38 3.148.587 m165_F0806.pdf
in „STK500 CD ISO Image“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
sid.lst
Eigene Dateien\sid\main.asm(2): Including file 'C:\Dokumente und Einstellungen\inet\Eigene Dateien\sid\m162def.inc' C:\Dokumente und Einstellungen\inet\Eigene Dateien\sid\main.asm(42): Including file 'C:\Dokumente und Einstellungen\inet\Eigene Dateien\sid\interrupts.asm' C:\Dokumente und Einstellungen\inet
in „Suche jemanden zum compileren“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Uhr_DCF.bas
----* '$regfile = "m1284pdef.dat" '_Chip = 103 '$regfile = "m644def.dat" '_Chip = 37 '$regfile = "m162def.dat" '_Chip = 28 '$regfile = "m328pdef.dat" '_Chip = 60 '$regfile = "m32def.dat" '_Chip = 23 '$regfile = "m16def.dat" '_Chip = 18 $regfile = "m8def.dat" '_Chip = 17 '$crystal = 16000000 '$crystal
-
Datei
ATmegaBOOT.c
viewed at */ /* http://www.fsf.org/licenses/gpl.txt */ /* */ /* Target = Atmel AVR m128,m64,m32,m16,m8,m162,m163,m169, */ /* m8515,m8535. ATmega161 has a very small boot block so */ /* isn't supported. */ /* */ /* Tested with m128,m8,m163 - feel free to let me know */ /* how/if it works for you. */ /* */
in „Bootloader startet überhaupt nicht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
AVRootloader.asm
; ATmega1284P ;.include "m128def.inc" ; ATmega128 ;.include "m161def.inc" ; ATmega161 ;.include "m162def.inc" ; ATmega162 ;.include "m163def.inc" ; ATmega163 ;.include "m164Pdef.inc" ; ATmega164P ;.include "m165def.inc" ; ATmega165 ;.include "m165Pdef.inc" ; ATmega165P ;.include "m168def.inc" ; ATmega168
-
Datei
MD001.TXT
161 5,E,000.0,000.0,170508,000.9,E*76 $GPGGA,185111,4922.1367,N,01104.1325,E,1,10,1.0,341.7,M,47.3,M :162 ,,*41 $GPGSV,3,1,11,05,31,247,47,09,80,315,51,12,48,242,48,14,15,320,47*78 $GPGSV,3,2,11,15,29 :163 ,175,50,17,36,058,40,18,12,251,43,22,16,291,46*7F $GPGSV,3,3,11,26,18,165,46,28,04,061,,30,12,2 :
-
Datei
bootload.lst
m8515def.inc" 24 ;.include "m8535def.inc" 25 ;.include "m88def.inc" 26 ;.include "m16def.inc" 27 ;.include "m162def.inc" 28 ;.include "m168def.inc" 29 30 ; set the FirstBootStart fuse on these AVRs: 31 ;.include "m32def.inc" 32 ;.include "m64def.inc" 33 ;.include "m644def.inc" 34 ;.include "m128def.inc" 35 ;.include
in „Peter Danneggers Bootloader (fastboot) für AVR-GCC-Toolchain“ · Projekte & Code ·
-
PDF
AVR_Product_Update_November_2002.pdf
mega169 is the first AVR device that comes with on-chip LCD driver. Device Names m8 m8515 m8535 m161 m162 m16 m169 m32 m64 m103 m128 Technology X X 0.5μ 0.35μ X X X X X X X X X Features Flash(KB) 8 8 8 16 16 16 32 64 128 Pins 28/32 40/44 40/44 40/44 40/44 64 40/44 64 64 SRAM (KB) 1 512B 512B 1 1 1 2 4 4
in „Veraltete AVR's ?!“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
bootload.lst
m8515def.inc" 24 ;.include "m8535def.inc" 25 ;.include "m88def.inc" 26 ;.include "m16def.inc" 27 ;.include "m162def.inc" 28 ;.include "m168def.inc" 29 30 ; set the FirstBootStart fuse on these AVRs: 31 ;.include "m32def.inc" 32 ;.include "m64def.inc" 33 ;.include "m644def.inc" 34 ;.include "m128def.inc" 35 ;.include
in „Peter Danneggers Bootloader (fastboot) für AVR-GCC-Toolchain“ · Projekte & Code ·
-
PDF
AVRDUDE-doc-5.5.pdf
AT90S8535 m103 ATmega103 m128 ATmega128 m1280 ATmega1280 m1281 ATmega1281 m16 ATmega16 m161 ATmega161 m162 ATmega162 m163 ATmega163 m164 ATmega164 m169 ATmega169 m2560 ATmega2560 (**) m2561 ATmega2561 (**) m32 ATmega32 m324 ATmega324 m329 ATmega329 m3290 ATmega3290 m48 ATmega48 m64 ATmega64 Chapter 2: Command
in „USB-ISP PRogrammer unter Ubuntu“ · PC Hard- und Software ·
-
PDF
HM17CM4096.pdf
mode) FR signal display RAM data Normal mode V2 VLCD V 3 V SS Reverse mode VLCD V2 VSS V3 COM ~C0M 162 O Common driver output The output level is selected among V , V , V and V by the LCD 1 4 SS combination of FR and scan data. data FR Output level H H V SS L H V1 H L VLCD L L V4 OSC 1 I External reference
in „LCD Graphik Display mit µController ansteuern“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
AVR8_Burn_O_Mat_Config.xml
Fuse2="0" Fuse3="0"/> </BrownOutDetection> <OscillatorOptions Type="ATmega48" /> </AVR> <AVR name="m162" caption="ATmega162"> <Fuse name="UNUSED_E7" bit="7" fuseByte="efuse" default="1" desc="unused" mode="expert"/> <Fuse name="UNUSED_E6" bit="6" fuseByte="efuse" default="1" desc="unused" mode="expert
in „Pollinboard Ponyprog. Probleme mit 644P“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
AVR8_Burn_O_Mat_Config.xml
Fuse2="0" Fuse3="0"/> </BrownOutDetection> <OscillatorOptions Type="ATmega48" /> </AVR> <AVR name="m162" caption="ATmega162"> <Fuse name="UNUSED_E7" bit="7" fuseByte="efuse" default="1" desc="unused" mode="expert"/> <Fuse name="UNUSED_E6" bit="6" fuseByte="efuse" default="1" desc="unused" mode="expert
-
PDF
avrdude.pdf
m1284rfr2 ATmega1284RFR2 m128rfa1 ATmega128RFA1 m128rfr2 ATmega128RFR2 m16 ATmega16 m161 ATmega161 m162 ATmega162 m163 ATmega163 m164p ATmega164P m168 ATmega168 m168p ATmega168P m169 ATmega169 m16u2 ATmega16U2 m2560 ATmega2560 (**) m2561 ATmega2561 (**) m2564rfr2 ATmega2564RFR2 m256rfr2 ATmega256RFR2
in „AVRDude als Tool in AVR Studio 4 einbinden“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
AVR8_Burn_O_Mat_Config.xml
Fuse2="0" Fuse3="0"/> </BrownOutDetection> <OscillatorOptions Type="ATmega48" /> </AVR> <AVR name="m162" caption="ATmega162"> <Fuse name="UNUSED_E7" bit="7" fuseByte="efuse" default="1" desc="unused" mode="expert"/> <Fuse name="UNUSED_E6" bit="6" fuseByte="efuse" default="1" desc="unused" mode="expert
-
Datei
AVR8_Burn_O_Mat_Config.xml
Fuse2="0" Fuse3="0"/> </BrownOutDetection> <OscillatorOptions Type="ATmega48" /> </AVR> <AVR name="m162" caption="ATmega162"> <Fuse name="UNUSED_E7" bit="7" fuseByte="efuse" default="1" desc="unused" mode="expert"/> <Fuse name="UNUSED_E6" bit="6" fuseByte="efuse" default="1" desc="unused" mode="expert
in „Fehler beim Brennen von ATMEGA48 mit AVRDUDE“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
AVR8_Burn_O_Mat_Config.xml
Fuse2="0" Fuse3="0"/> </BrownOutDetection> <OscillatorOptions Type="ATmega48" /> </AVR> <AVR name="m162" caption="ATmega162"> <Fuse name="UNUSED_E7" bit="7" fuseByte="efuse" default="1" desc="unused" mode="expert"/> <Fuse name="UNUSED_E6" bit="6" fuseByte="efuse" default="1" desc="unused" mode="expert
-
Datei
AVR8_Burn_O_Mat_Config.xml
Fuse2="0" Fuse3="0"/> </BrownOutDetection> <OscillatorOptions Type="ATmega48" /> </AVR> <AVR name="m162" caption="ATmega162"> <Fuse name="UNUSED_E7" bit="7" fuseByte="efuse" default="1" desc="unused" mode="expert"/> <Fuse name="UNUSED_E6" bit="6" fuseByte="efuse" default="1" desc="unused" mode="expert
-
Datei
config.xml
BODLEVEL1="0" BODLEVEL0="0"/> </BrownOutDetection> <OscillatorOptions Type="ATmega48"/> </AVR> <AVR name="m162" caption="ATmega162"> <Fuse name="UNUSED_E7" bit="7" fuseByte="efuse" default="1" desc="unused" mode="expert"/> <Fuse name="UNUSED_E6" bit="6" fuseByte="efuse" default="1" desc="unused" mode="expert
in „Fuseeditor, grafische Benutzeroberfläche für AVRdude“ · Projekte & Code ·
-
Datei
AVR8_Burn_O_Mat_Config.xml
Fuse2="0" Fuse3="0"/> </BrownOutDetection> <OscillatorOptions Type="ATmega48" /> </AVR> <AVR name="m162" caption="ATmega162"> <Fuse name="UNUSED_E7" bit="7" fuseByte="efuse" default="1" desc="unused" mode="expert"/> <Fuse name="UNUSED_E6" bit="6" fuseByte="efuse" default="1" desc="unused" mode="expert
-
Datei
config.xml
Always On" WDTON="0"/> <Setting caption="programmable" WDTON="1"/> </WatchdogTimer> </AVR> <AVR name="m162" caption="ATmega162"> <Fuse name="UNUSED_E7" bit="7" fuseByte="efuse" default="1" desc="unused" mode="expert"/> <Fuse name="UNUSED_E6" bit="6" fuseByte="efuse" default="1" desc="unused" mode="expert
in „Fuseeditor, grafische Benutzeroberfläche für AVRdude“ · Projekte & Code ·
-
Datei
config.xml
RSTDISBL="0"/> <Setting caption="Normal reset input" RSTDISBL="1"/> </ResetDisable> </AVR> <AVR name="m162" caption="ATmega162"> <Fuse name="UNUSED_E7" bit="7" fuseByte="efuse" default="1" desc="unused" mode="expert"/> <Fuse name="UNUSED_E6" bit="6" fuseByte="efuse" default="1" desc="unused" mode="expert
in „Fuseeditor, grafische Benutzeroberfläche für AVRdude“ · Projekte & Code ·