-
Datei
Startup_Umgeandert.A51
PDATA memory in bytes. ; ; Notes: The IDATA space overlaps physically the DATA and BIT areas of the ; 8051 CPU. At minimum the memory space occupied from the C51 ; run-time routines must be set to zero. ;------------------------------------------------------------------------------ ; ; Reentrant Stack Initilization
in „C51 - printf,scanf“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Gcd.lst
COMPILER V5.02, COMPILATION OF MODULE GCD OBJECT MODULE PLACED IN GCD.OBJ COMPILER INVOKED BY: C:\8051\KEIL_C51\BIN\C51.EXE GCD.C51 stmt level source 1 #pragma cd pl(9999) 2 3 #if 0 unsigned int gcd (unsigned int a, unsigned int b) { if (a == 0 && b == 0) b= 1; else if (b == 0) b= a; else if (a != 0)
in „MATH.H für MSP430 will nicht so ganz...“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
usb.c
#include "ioC8051F320.h" #include "USB_API.h" #define USBXpress_int 0x83 void SPI_Init(void); __code const unsigned int USB_VID = 0x10C4; __code const unsigned int USB_PID = 0xEA61; __code const char USB_MaxPower = 15
in „Puffer-Problem mit C8051F320 (8051)“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
DS_DOGM204_UK_page4.pdf
on the bus may cause signal loops and unclean levels. If in doubt, additional pull-down resistors (8051) are required or additional waits/NOPs must be incorporated. 31 +3,3V 31 VDD +3,3V + VDD + 32 32 EA DOGM204 29 VSS EA DOGM204 IM2 29 VDD VSS IM2 VDD 7x 1mF 30 7x 1m+ IM1 30 VDD + 23VOUT 8-Bit IM1 VDD
-
PDF
SAF_C515C-LM.pdf
byte on-chip RAM • 2K byte of on-chip XRAM • Up to 64K byte external data memory • Superset of the 8051 architecture with 8 datapointers • Up to 10 MHz external operating frequency (1 s instruction cycle time at 6 MHz external clock) • On-chip emulation support logic (Enhanced Hooks Technology TM) • Current
in „SAF C515C LM auslesen verzweiflung :(“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
can_top.v
cs_can_i. // // Revision 1.26 2003/03/12 04:39:40 mohor // rd_i and wr_i are active high signals. If 8051 is connected, these two signals // need to be negated one level higher. // // Revision 1.25 2003/03/12 04:17:36 mohor // 8051 interface added (besides WISHBONE interface). Selection is made in // can_defines.v
in „Cant resolve multiple constant drivers“ · FPGA, VHDL & Co. ·
-
Datei
SMBus0_Slave.c
#include <c8051f120_modified.h> #define SLAVE_ADDR 0xF0 // Slave_Adresse #define STAT_ERROR 0x00 //SMBOSTA-Status:Error #define STAT_START 0x08 //SMBOSTA-Status:Start Condition gesendet #define STAT_RP_START 0x10 /
in „SMBus0 Kommunikation zwischen zwei 8051 F120 funktioniert nicht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
i2c_ps2.a51
****************************************************** $EJECT ;Seitenumbruch im Listing $NOMOD51 ;8051 Register disablen, ;da zusaetzliche Register ;fuer den P89LPC921 benoetigt werden $INCLUDE (reg921.inc) ;CPU Definition (SFR) f. P89LPC921 ;------------------ Modul Name ----------------------------
in „8051, Ringbuffer in Assembler“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Programm.pdf
aha #include 8051.h .org 0000h scl .equ P3.0 ;Festlegen von SCL sda .equ P3.1 ;Festlegen von SDA eeprom1 .equ 10100010b ;Festlegen der adresse eeprom1-4 eeprom2 .equ 10100100b eeprom3 .equ 10100110b eeprom4 .equ 10100000b
in „I²C Speicher“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
resteliste_2.pdf
Photomos Relais 15,00 € AT45DB081B-TU 10 BGA DATAFLASH SERIAL 20MHZ 8MB 18,00 € AT89C51CC01 15 PLCC44 8051 MCU CAN Controller 25,00 € AT89S8252 15 PLCC44 8-Bit uController 8KB Flash 10,00 € ATTINY2313V-105V 10 SO20 AVR Controller 5,00 € BSP373 100 SOT223-4 Infineon Small-Signal MOSFET, 100V, SOT-223 8,00
-
Datei
Bauteile.txt
programmierbarer Ein/Zwei/Dreiklang-Gong, DIL8, 46 Stück, neu 94. 4N25, Optokoppler, DIL6, 19 Stück, neu 95. C8051F531, 8bit Mikrocontroller von Silabs, TSSOP20, 25 Stück, neu 96. UAA180, Bargraph-Treiber für 12 LEDs, DIL18, 20 Stück, neu 97. Platine mit Lötaugen (ungebohrt), 29 x 37 Lötaugen, 100mm x 80mm, 45 Stück
-
Datei
LCD.a51
der LCD-Anzeige ; ------------------------------------------------------------------- ; $NOMOD51 ; 8051- Standard - Modus abschalten $INCLUDE (REG515.inc) ; 80535- Registersatz bereitstellen ;-------------------------------------------------------------------- ; Es wird anderen Modulen die Funktionen
in „LCD Dislplay mit 8515“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Microchip_-_PIC10F_-_PIC10F_Capacitive_Touch_Board.pdf
Digital input PCLT2 1694057 45P5437 termination PCLT2 Capacitive Touch CAPTOUCHSENSESK Silicon Labs C8051F931 1558938 94M6556 Sense Starter Kit Document List Datasheets: Part Number Description Size AC103003 Capacitive mTouch™ Sensing Solutions 129 KB Application Notes: File Name Size A01101 Introduction
in „Layout Guide für kapazitive Tasten“ · Analoge Elektronik und Schaltungstechnik ·
-
Datei
zeit.txt
LED Flasher for Phytecs Rapid Development Kits */ #include <stdio.h> #include <reg51.h> /* include 8051 header file */ sfr CKCON = 0x8E; // clock control register 80c320 void V24OutB0 (char); char V24InB (void); void V24OutW(int val); #define WORD unsigned int void V24Init (void); sbit lichtschranke1
in „Datenausgabe??“ · Offtopic ·
-
Datei
main.c
#include "ioC8051F320.h" #include "USB_API.h" #define USBXpress_int 0x83 BYTE pac[64]; __xdata BYTE SPIbuffer[256]; void SPI_Init(void); __code const unsigned int USB_VID = 0x10C4; __code const unsigned int USB_PID =
in „Puffer-Problem mit C8051F320 (8051)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Lcd.asm
18.05.2010 by PLi ;------------------------------------------------------------------------------- Model C8051F360.MCU ;------------------------------------------------------------------------------- XTAL EQU 24500000 ;Hz LCD_Port EQU P2 LCD_RS EQU P1.5 LCD_RW EQU P1.6 LCD_CS EQU P1.7 ;----------------------
in „Display HD44780 mit 8051er“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
LCD_CTRL.inc
der LCD-Anzeige ; ------------------------------------------------------------------- ; $NOMOD51 ; 8051- Standard - Modus abschalten $INCLUDE (REG515.inc) ; 80535- Registersatz bereitstellen ;-------------------------------------------------------------------- ; Es wird anderen Modulen die Funktionen
in „LCD Display 15ms“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
RFM01.c
#include <C8051F330_ext.H> #define SYSCLK (24500000/8) #define SCK P07 #define nSEL P06 #define SDO P05 #define nIRQ P00 #define SDI P04 #define LED P01 #define TAS1 P03 #define TAS2 P02 unsigned int RFM01_WRT_CMD(
in „rfm02 -> rfm01, Fehler im Programm?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
wt8871.pdf
I/O pull-up I C clock pin. 18 VSS Ground. 19 VDDC 2.5V Power. 20 PWM[3] I/O pull-up PWM output or 8051 P1[3]. Shared with GPIO. 21 PWM[2] I/O pull-up PWM output or 8051 P1[2]. Shared with GPIO. 22 PWM[1] I/O pull-up PWM output. Shared with GPIO. 23 PWM[0] I/O pull-up PWM output or low frequency PWM output
in „LCD Display HT070I36-E00“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
PMCDSP_Versuch1.pdf
****************************************************************** $NOMOD51 ;Registerbelegung des 8051 abschalten $include(REG517A.INC) ;SFR Symbole von 80C517A benutzen NAME bin2bcd ;********************************************************************************* ;* Public-Definitionen * ;*********
in „beleuchtungsstärkemessung“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
PMCDSP_Versuch1.pdf
****************************************************************** $NOMOD51 ;Registerbelegung des 8051 abschalten $include(REG517A.INC) ;SFR Symbole von 80C517A benutzen NAME bin2bcd ;********************************************************************************* ;* Public-Definitionen * ;*********
in „timer2 crash kurs+programme“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Drehzahlmessung.pdf
****************************************************************** $NOMOD51 ;Registerbelegung des 8051 abschalten $include(REG517A.INC) ;SFR Symbole von 80C517A benutzen NAME bin2bcd ;********************************************************************************* ;* Public-Definitionen * ;*********
in „Drehzahlmessung“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
CodeBoard_2_0_Schematic.pdf
JP3 GND 17 P34-T0 18 7 8 5 6 3 4 1 2 1-wire für 5x DS18B20 (digi. Temperatursensor) P35-T1 P36-WR 8051N-SOCK 4 3 2 1 A 2 4 6 +5V +5V +5V +5V GND +5V A D C-UPLINK A 1 3 5 5 k 4 k M +5V +5V +5V R 1 R 1 IC3 4 5 13 2 5 T 5 T CLK DIG0 11 B B 12 DIG1 6 2 0 3 0 LOAD DIG2 0 2 4 6 8 0 0 2 4 6 8 0 0 2 4 6 8 0
in „8051: An Port 0 kann nichts ausgegeben werden“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
CodeBoard_2_0_Schematic.pdf
JP3 GND 17 P34-T0 18 7 8 5 6 3 4 1 2 1-wire für 5x DS18B20 (digi. Temperatursensor) P35-T1 P36-WR 8051N-SOCK 4 3 2 1 A 2 4 6 +5V +5V +5V +5V GND +5V A D C-UPLINK A 1 3 5 5 k 4 k M +5V +5V +5V R 1 R 1 IC3 4 5 13 2 5 T 5 T CLK DIG0 11 B B 12 DIG1 6 2 0 3 0 LOAD DIG2 0 2 4 6 8 0 0 2 4 6 8 0 0 2 4 6 8 0
in „8051: An Port 1 nur 3.5V anstatt 5V ?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
test_.txt
.BYTE $20 ; 804E 20 ;.BYTE $AB ; « 804F AB ;.BYTE $9E ; 8050 9E 8050 A9 00 LDA #$0 ;.BYTE $A9 ; © 8051 A9 ;.BYTE 0 ; 8052 00 8052 20 4D B3 JSR sub_B352 ;.BYTE $20 ; 8053 20 ;.BYTE $52 ; R 8054 52 ;.BYTE $B3 ; ³ 8055 B3 8055 80 0D BRA loc_8068 ;.BYTE $80 ; 8056 80 ;.BYTE $10 ; 8057 10 8057 3C 01 3C BIT
in „Frage an Assembler Programmierer 6502/c02“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
sbz-002_1952_70_23_a_003_d_1_.pdf
die interessierende Verkehrsgrösse aufgetragen wird. Dank trieb vorgeführt dieBo'Bo'-Lokomotive Nr. 8051, bei der der der Möglichkeit, den Masstab der Verkehrsgrösse im Ver¬ Fahrdrahtwechselstrom in zwei Quecksilberd'ampf-Gleich- hältnis zur Länge des Strassenzuges fast beliebig wählen zu richtern in Gleichstrom
in „Verstehen warum historisch 16 2/3Hz bei der Bahn nötig waren“ · Analoge Elektronik und Schaltungstechnik ·
-
PDF
sbz-002_1952_70_23_a_003_d_1_.pdf
die interessierende Verkehrsgrösse aufgetragen wird. Dank trieb vorgeführt dieBo'Bo'-Lokomotive Nr. 8051, bei der der der Möglichkeit, den Masstab der Verkehrsgrösse im Ver¬ Fahrdrahtwechselstrom in zwei Quecksilberd'ampf-Gleich- hältnis zur Länge des Strassenzuges fast beliebig wählen zu richtern in Gleichstrom
-
Datei
Adc.lst
COMPILER V5.02, COMPILATION OF MODULE ADC OBJECT MODULE PLACED IN ADC.OBJ COMPILER INVOKED BY: C:\8051\KEIL_C51\BIN\C51.EXE ADC.C51 stmt level source 1 #pragma cd 2 #include "regcc01.h" 3 4 #define uchar unsigned char 5 #define uint unsigned int 6 7 #define XTAL 20e6 8 #define ADC_CLOCK 700e3 // max
-
Datei
STARTUP.A51
variables. PPAGE EQU 0 ; ; <o> SFR address which supplies uppermost address byte <0x0-0xFF> ; <i> most 8051 variants use P2 as uppermost address byte PPAGE_SFR DATA 0A0H ; ; </e> ;------------------------------------------------------------------------------ ; Standard SFR Symbols ACC DATA 0E0H B DATA 0F0H
in „Verwenden von Xdata im Nordic mit 8051 Core“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
eeprom.c
#include <c8051f350.h> // Anschlüsse EPROM AT45DB161B (SPI-Device) sbit MSCK = P0^0; sbit MISO = P0^1; sbit MOSI = P0^2; sbit MCS = P0^3; sbit MRDY = P1^1; sbit MRES = P1^2; //Chip-Select #define CS_0 NSSMD0 = 0 #define
in „Zugriff auf AT45DB161B mit C8051F352“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
USBDevBrd_Instructions.pdf
program The Atmel Flip program is quite easy to use and is suitable for many devices in the Atmel 8051 product range. To program the USB Development Board, follow these steps, 1. Ensure power is connected to the USB Development Board 2. Switch the USB ON/OFF Switch to the USB Off position 3. Open the
in „HILFE!!! AT89C5132 will nicht den Atmel Bootloader starten!“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
RFM02.c
/********************************** RFM02 Modul ***********************************/ #include <C8051F330_ext.H> #define nSEL P04 #define SCK P05 #define SDI P06 #define nIRQ P07 #define LED_S P03 #define LED_F P02 #define FSK P10 #define F_ON 'F' #define F_OFF 'f' #define S_ON 'S' #define S_OFF 's'
in „rfm02 -> rfm01, Fehler im Programm?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Startup_Original.A51
variables. PPAGE EQU 0 ; ; <o> SFR address which supplies uppermost address byte <0x0-0xFF> ; <i> most 8051 variants use P2 as uppermost address byte PPAGE_SFR DATA 0A0H ; ; </e> ;------------------------------------------------------------------------------ ; Standard SFR Symbols ACC DATA 0E0H B DATA 0F0H
in „C51 - printf,scanf“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
eeprom.c
#include <c8051f350.h> // Anschlüsse EPROM AT45DB161B (SPI-Device) sbit MSCK = P0^0; sbit MISO = P0^1; sbit MOSI = P0^2; sbit MCS = P0^3; sbit MRDY = P1^1; sbit MRES = P1^2; //Chip-Select #define CS_0 NSSMD0 = 0 #define
in „Zugriff auf AT45DB161B mit C8051F352“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
XTEA.c
put under public domain use it as you want. its simple enough to be used on a 8 bit micro too a std 8051 @ 12MHz needs about 23 ms (TEA) for one cipher using plain c Keil C51 about 33 ms (XTEA) for one cipher using plain c Keil C51 a core i7 maybe will reach more than 1 mio ciphers / per s */ #include
-
PDF
HAMEG_HM8000_Modularsystem_1983___2018_-_Poster_original__Version_2023_11__.pdf
HM8026 HM8027 HM8028 HM8030 HM8032 HM8035 HM8037 HM8038 HM8040 HM8042 HM8045 HM8070 HZ89/HZ809/HM8051 /HM8050 Multimeter Multimeter Milliohm Meter Powermeter LC-Meter 150Mhz Counter 150MHz Counter 1G/1,6G Counter Wow and flutter meteristortion Meter Spectrum Analyser Funktion Generator Sinus Generator
in „HAMEG HM8000-Poster“ · Offtopic ·
-
PDF
SST89x516.pdf
injector offer significant cost and reli- ability benefits for SST’s customers. The devices use the 8051 instruction set and are pin-for-pin compatible with standard 8051 microcontroller devices. Features • 8-bit 8051-Compatible Microcontroller (MCU) with Programmable Watchdog Timer (WDT) Embedded SuperFlash
in „Einstieg in 8051 - Atmels AT89S52 oder?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
SMBus0.c
ist es eine Led zum Leuchten zu bringen wenn das richtige Datenpaket //empfangen wurde #include <c8051f120_modified.h> #define SLAVE_ADDR 0xF0 // Slave_Adresse #define MY_ADDR 0x02 //Master Adresse #define STAT_ERROR 0x00 //SMBOSTA-Status:Error #define STAT_START 0x08 //SMBOSTA-Status:Start Condition
in „SMBus0 Kommunikation zwischen zwei 8051 F120 funktioniert nicht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ii2_rtc.c
#include <c8051f350.h> #include "global.h" #include "I2C.h" // 16-bit SFR sfr16 TMR3RL = 0x92; sfr16 TMR3 = 0x94; // Anschlüsse PCF8563T (Echtzeituhr) sbit MSCL = P1^3; sbit MSDA = P1^4; #define SMB_FREQUENCY 10000
in „PCF8563 und I2C-Bus“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
flash.c
EncryptionKey for that. The original buffer contents get overwritten by the decoded contents. For a std 8051 @ 12MHz it will take about 23 ms for decrypting 8 bytes. \see https://de.wikipedia.org/wiki/Tiny_Encryption_Algorithm for the original implementation \param [in,out] Buffer ptr to the data to be decoded
in „uC für 0,20€ CH552 / CH554 von WCH Billig Micro mit USB Funktion, Chip vorstellung“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
mega2_08.pdf
providing a good start for your own development. Besides the 16bit support, for the still widespread 8051 series controllers, these modules are also available in C and assembler source code. MegaTIFF Converts TIFF data into MEGATEXT and MEGATEXT PLUS graphic format and changes the resolution and colors
in „Vollständiges Datenblatt über SDA 5273 gesucht“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
b2-guide166.pdf
more special registers which can be used for mathematical, logical or Boolean operations. In the 8051, there is a single “accumulator” with 8 other registers which may be used for handling local variables or intermediate results in complex calculations. These additional registers are also used to access
in „Problem mit Infinion C167CR mit AM29F200B-70SE“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
stc12c5a60s2-english.pdf
to1280 BytesB 32:32KB 40:40KB 48 60:60KB etc. Operating Voltage T C LE : 2.2V~3.6V S STC 1T Series 8051 MCU Speed is 8~12 times the traditional 8051 26 STC MCU Limited. websi:e www.STCMCU.com www.STCMCU.com Mobile:(86)13922809991 Tel:86-755-82948412 Fax:86-755-82905966 1.10 Global Unique Identification
in „STC12C5A60S2 (a.k.a 80C51) programieren mit mySmartUSB light“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
STC12C5A60S2-english.pdf
to1280 BytesB 32:32KB 40:40KB 48 60:60KB etc. Operating Voltage T C LE : 2.2V~3.6V S STC 1T Series 8051 MCU Speed is 8~12 times the traditional 8051 26 STC MCU Limited. websi:e www.STCMCU.com www.STCMCU.com Mobile:(86)13922809991 Tel:86-755-82948412 Fax:86-755-82905966 1.10 Global Unique Identification
in „STC 8051 EEPROM zugriff“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
hrktar_main.lst
C51ASM V1.2 Copyright (c) 2009 Atmel Corp. PAGE 1 8051 Macro Assembler C 5 1 A S M V 1.2 ========================================== Source File: hektar_main.a51 Object File(s): hektar_main.hex List File: hrktar_main.lst Line I Addr Code Source 1: ; ****
in „8051 Assembler + Linker für WINDOWS 10/11“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
schurli87_MAX7219_Doku.pdf
Pfostenstiftleiste 10 polig 18 U7 U11 7 Segment Anzeige 1.0inch rot 45 9.1.7 Programm Da es sich beim C515 um ein 8051 Derivat handelt, dessen Programm sich problemlos in der Hochsprache „C“ programmieren lässt, haben wir uns für „C“ entschieden. Da uns „C“ seit der ersten Klasse unserer HTL Laufbahn bekannt ist, mussten
in „MAX 7219 AVR Programm“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
P2V_ESC_P1-2.pdf
These are “outrunner” motors, meaning the outside sleeve with the fixed magnets is what rotates The 8051 microprocessor unit (MPU) on the (the rotor) and the coil windings are fixed (stator), ESC board converts the PWM motor control signal wireddirecttotheESC,forabrushlessmotor. into the six sets of sequential
in „lächerliche Frage : was ist "kv" ?“ · Analoge Elektronik und Schaltungstechnik ·
-
PDF
QtwxWidget1.pdf
; } void SetClock(uint32_t uClock) { this->ui32Clock = uClock; } protected: uint32_t ui32Clock; //8051 Taktfrequenz Im Header wird die Variable der Frequenz protected deklariert mit zwei public Zugriffs-Methoden (Get und Set). Main: // Ereignisbehandlung void IDEFrame::OnDevice(wxCommandEvent& WXUNUSED
in „wxWidgets unter Qt programmieren, ein Leitfaden“ · Softwareentwicklung ·
-
Datei
libsht.c
finished the measurement _delay_us(6); // neccesary since the AVR is so much faster than the old 8051 // and the 210ms for 14bit measuremnt are only a rough estimate } if(SHT_DATA) error+=1; // or timeout is reached sht_value_temp.i = 256*sht_read_byte(ACK); //read the first byte (MSB) sht_value_temp.i
in „Lib für Sensirion SHT1x Sensor an AVR“ · Projekte & Code ·
-
Datei
Sinussignal.c
#include <stdio.h> #include <C8051F300.h> unsigned int Nulldurchgang=0; //Variable for counting preset ADC position unsigned int Wartedauer=0; //Variable for the delay time int Timerinhalt=0, Ton=0; //Variable to read out the Timer1
in „Silabs 8051F300: Quellcodeproblem“ · Mikrocontroller und Digitale Elektronik ·