NITPIC(1)
π NAME π
okay so bestie, <pink>nitpic</pink> is a Microchip PIC simulator β¨ like, a whole simulator, fr fr.
π¦ DESCRIPTION π¦
nitpic is an X Window System-based simulator for the Microchip PIC series of microcontrollers. it's giving "tiny chip, big dreams" π
rn it only supports the PIC16C84 β that's it, that's the whole roster π β but apparently it should be trivial to add support for the rest of the PIC family, and pretty easy even for unrelated CPUs. so like, the potential is there, she's just got one outfit rn π
π KNOWN SHORTCOMINGS π
ngl there's a list. she's iconic but she's got lore π
- the
16C84EEPROM data memory is not implemented. like, at all. not me forgetting the whole EEPROM π - writing
PCLdoesn't cause a jump. the jump is simply not jumping π«Ά - interrupts, including RTCC rollover, don't work. not a single interrupt interrupting, bestie π
- the
"File"button doesn't let you load a new object file. she's decorative, she's for the aesthetic β¨ - no warning on stack overflow. it'll just happen. silently. main character energy but make it ominous π
- the I/O ports aren't handled properly β there's apparently something screwy about read/modify/write instructions that the author doesn't understand yet π (yes, they said that themselves, we're just reporting it)
- they're also not sure the
ADDandSUBinstructions setCandDCproperly. so, you know. vibes π¦
π BUGS π
- sometimes the instruction pointer gets screwed up. graphics only though β the simulator keeps working, so like, breathe, it's fine, she's still standing π
lowkey important: the IP chaos is visual only. the simulation itself doesn't quit on you. no cap.
π AUTHOR π
dave madden <dhm@vheissu.net.dcl.co.jp> β the actual legend behind this whole thing πΈ
this manual page was written by Colin Watson for Debian because the original program doesn't have a manual page at all π it's a simple translation of parts of nitpic's README into manual page format β so if you want more, go read that file, bestie, it's right there π
and that's the whole nitpic(1) page, bestie!! πβ¨ that's the footer energy right there β you made it to the end of NITPIC(1) and honestly? slay. periodt. π«Άπ¦
π¦ where this page comes from
- debian bookworm: nitpic 0.1-19
- debian trixie: nitpic 0.1-21 Β· Nitpic-GPL
- ubuntu jammy: nitpic 0.1-17
- ubuntu noble: nitpic 0.1-19build2
- ubuntu questing: nitpic 0.1-21
- ubuntu resolute: nitpic 0.1-25build1 Β· Nitpic-GPL
- ubuntu stonking: nitpic 0.1-25build1 Β· Nitpic-GPL
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms