jonathspirit / gp8b Goto Github PK
View Code? Open in Web Editor NEWG_Processor8Bits a homemade without any microcontroller 8bits processor
License: Other
G_Processor8Bits a homemade without any microcontroller 8bits processor
License: Other
by putting 74HC166 instead of 74HC165, it is possible to load directly 8bits into the serial shifter and do a much better SPI implementation
This work well on early version of the motherboard cause the motherboard had the logic to bypass that problem.
Now with standards and on the GCM V5.0, the motheboard stop doing that and wait for pulses (this is correct) but the logic on the processor isn't valid anymore.
Currently when you are selecting an argument like th operation result (OPRESULT), you have to provide an dummy argument after the instruction in the code :
0x60 (BWRITE1_CLK instruction with an OPRESULT argument)
0x00 (dummy value)
0x61 (BWRITE2_CLK instruction with an OPRESULT argument)
0x00 (dummy value)
0xB2 (RAMW instruction with an SPI argument)
0x00 (dummy value)
The goal is to remove this dummy value when the user select another argument that SRCVALUE.
It will significantly decrease code size.
It will become like this :
0x60 (BWRITE1_CLK instruction with an OPRESULT argument)
0x61 (BWRITE2_CLK instruction with an OPRESULT argument)
0xB2 (RAMW instruction with an SPI argument)
There is a new symbol in kicad for the XC2C256
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.