һϵͳ
SG-CPTH+ҹ˾˹Ƚļԭʵǵŵ,ƿһλʮλƵļԭϵͳṹʵǣϵͳɰλʮλչʵɣλģʽTTL74ϵӶƬ߿ɱCPLDģͻʵϵͳɿԺͶο,ѧԿӷʽ۲CPUڸ̺ģͻʵ֡չʵʮλģʽ12EP1C6оƬģͻв64K×16λ洢ͨVHDLԱ̣16λIJģͻѧƺõĵ·صFPGAоƬϣʵ16λIJģͻܣҲʵͿγʵ顣ڶλ˽Ļϣѧʮλԭи̵⣬ʵʵķԾΪFPGACPU¼ʵ㲻ͬεĽѧ
ϵͳṩ꾡ϢڡͼͶϢ,ʹѧĹ硣
ϵͳص
1ȽӲƣչʾṹģͣÿģʵʱӣģ죬/ָһĿȻ
2ƵӲãʵ·ԷΪͬʱ䱸CPLDֲ֧ģع
3ŵӲƣ֧û½ָ/ָϵͳơ
4лϣֻ貦ѡأͿʵƵл
5ṩֹʽֶ֧ѻ
6ṩ߽ӿں֧I/Oչ
7ṩָϵͳֻ֧ģͻָˮߡRISCģͻʵ顣
8ǿָܣֶ֧Ѱַʽжϡӳõȡ
9ḻĵֶΣеСͣȹܡ
10ṩԴֻ֧Դԣͼλ̬ʾṹģ͵/ָ,ʷ¼״̬ʾûʷ¼
11ṩ30·ͼʾ,ѧʵʱʵʱع۲ָʱĹϵЧ߽ѧЧ
12ʵṩLCDҺʾͨʵǻPC,߶̬ļĴ//ݡ
13ϵͳѡʮλչʮλԭʵ顣ʮλչṩʾݺ͵ַΪʮλ16λʮλص㣺
1AT89S52ƬҪڽPC16λ洢дģͻСͣȹܡ
2ISPLSI1032EоƬƬģͻл
3EP1C6ģͻоƬӦܽãIDC2EP1C6оƬؽӿڣFPGAʵPCɷؽиʵ顣
4IDT71V01664K×16λ洢ģͻij洢ܱ
5λ8ܣʾģͻڲĴߵֵʱɽҪ۲ڲĴֵAͨOUTָ͵ʾֻGAL16V8λ16롣
6L7L08ܣʾģͻڲ״̬磺λ־־ж־ȡ
7K07…0K47…040أⲿźţ磬ʵʱЩؿֵֵַźŵȡ
8 EP1C6 ҷEX1ʾ38 չIO ź,ʵҪʱʹЩչš
9ṩFPGAʵPC
14ϵͳɱļ͵ļṩPCء
ϵͳ
ϵͳʵ塢ÿصԴɡ
USBʹͨŷʽûԸҪлѡκһ֡
ʵУۼAݴWALUֱͨD/L/RԪĴR0—R3жIAջSTPCַĴMARINOUTEMַUPCָĴIRuEMƵԪ߽ӿڣ40оչƿصƽ/ʾʡƬ89S524×6ַ̣ʽLCDRS232/USBͨѶӿڣʮλչӿڣ ͨѡء
ġʵĿ
1Ĵдʵ
2ʵ
3/λʵ
4UPCʵ
ʵ1UPC1ʵ
ʵ2UPCʵ
5PCʵ
ʵ1PC1ʵ
ʵ2PCʵ
6дʵ
7дʵ
8жʵ
9ģͻۺʵ飨̿
ʵ1ݴ//ʵ
ʵ2ʵ飨//
ʵ3λ/ȡʵ
ʵ 4תʵ
ʵ 5ʵ
ʵ 6жʵ
ʵ 7ָˮʵ
ʵ 8RISCģͻ
(10) ʵ
(11) ָ/ָϵͳ.
(12) չʵ
ʵ18255չI/Oʵ
ʵ 28253չʱʵ
עʵ飨1-8Ϊֶƣ9-12Ϊ.
ʮλչʵѡ,۸1000Ԫ
13ʮλALU ʵ
14ʮλĴʵ
15ʮλĴʵ
16ʮλָPC ʵ
17жϿʵ
18ʮλģͻʵ
˵ʵĿ“”Ϊѡʵ顣
|