PIC18F4550 · Web Simulator

Full ISA · GPIO · UART · ADC · I2C · PWM
 Vibecoded by Sk Aslam Ali
▶ Load Example
Source — PIC18 Assembly0 words
speed
⚙ _CONFIG:
Not assembled.
Ready. Click a line number to set a breakpoint.
📈 Logic Analyzer & Oscilloscope
CH1: Pos:
CH2: Pos:
CH3: Pos:
Trigger:
Time/Div:
UART Serial Monitoridle
Virtual Board — DIP-40 0 cyc · 0 µs
LED (lit when pin driven high & TRIS = output) Button (active-low, hold to press) Temp Sensor (ADC channel) Potentiometer (ADC channel) Servo Motor (PWM input)
CPU State
W (WREG)
0x00
PC
0x0000
BSR
0x00
PRODH:L
0x0000
Cycles
0
Elapsed (@4MHz)
0 µs
Est. Current
0.5 mA
N
OV
Z
DC
C
start len
Watches
No active watches.
Execution Trace (last 50 instructions)
Execution Timeline: Main   ISR High   ISR Low
PC Opcode Cycles WREG N Z C DC OV
Live Machine Code (Hex / Binary Preview)
Line Address Mnemonic Operand Hex Binary Preview
Simplified encoding for teaching purposes — shows how each instruction maps to a fixed-width word, not byte-accurate PIC18 silicon opcodes.
Call Stack
empty
FSR Pointers

Compare Examples

Compare Current Editor with: