亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? demo1800.abl

?? 自己編寫的GAL可編程邏輯電路的編譯軟件abel4的windows界面
?? ABL
字號(hào):
module DEMO1800
title 'Intel 5C180 and Altera EP1800 example - ABEL 4.00
Bob Hamilton Data I/O Corp   5 June 1990'

	demo1800	device	'E1800';

	C,K,X,Z,H,L		= .C.,.K.,.X.,.Z.,1,0;

"Power Pins
	Vcc1,Vcc2	pin  18,52;
	Gnd1,Gnd2	pin   1,35;

"Pins for global bidirectional buffer (Quardants B and C)
Declarations
	AtoB		pin  22;
	A3,A2,A1,A0	pin  23,24,25,26;
	B3,B2,B1,B0	pin  44,45,46,47;

	SideA		= [A3,A2,A1,A0];
	SideB		= [B3,B2,B1,B0];

"Equations Global bidirectional buffer
equations 
	SideA.OE =  AtoB;
	SideB.OE = !AtoB;

	SideA = SideB;
	SideB = SideA;

test_vectors 'SideA to SideB'
	([AtoB,SideA,SideB] -> [SideA,SideB])
	 [ L  ,  X  ,  X  ] -> [  Z  ,  X  ];
	 [ L  , ^h0 ,  X  ] -> [  X  , ^h0 ];
	 [ L  , ^hF ,  X  ] -> [  X  , ^hF ];
	 [ L  , ^hA ,  X  ] -> [  X  , ^hA ];
	 [ L  , ^h5 ,  X  ] -> [  X  , ^h5 ];

test_vectors 'SideB to SideA'
	([AtoB,SideA,SideB] -> [SideA,SideB])
	 [ H  ,  X  ,  X  ] -> [  X  ,   Z ];
	 [ H  ,  X  ,^h0  ] -> [ ^h0 ,   X ];
	 [ H  ,  X  ,^hF  ] -> [ ^hF ,   X ];
	 [ H  ,  X  ,^hA  ] -> [ ^hA ,   X ];
	 [ H  ,  X  ,^h5  ] -> [ ^h5 ,   X ];

@page 
"Pins for local bidirectional buffer (Quadrant B)
Declarations
	CtoD		pin  21;
	C3,C2,C1,C0	pin  27,28,29,30;
	D3,D2,D1,D0	pin  31,32,33,34;

	SideC		= [C3,C2,C1,C0];
	SideD		= [D3,D2,D1,D0];

"Equations Local bidirectional buffer
equations 
	SideC.OE =  CtoD;
	SideD.OE = !CtoD;

	SideC = SideD;
	SideD = SideC;

test_vectors 'SideC to SideD'
	([CtoD,SideC,SideD] -> [SideC,SideD])
	 [ L  ,  X  ,  X  ] -> [  Z  ,  X  ];
	 [ L  , ^h0 ,  X  ] -> [  X  , ^h0 ];
	 [ L  , ^hF ,  X  ] -> [  X  , ^hF ];
	 [ L  , ^hA ,  X  ] -> [  X  , ^hA ];
	 [ L  , ^h5 ,  X  ] -> [  X  , ^h5 ];

test_vectors 'SideD to SideC'
	([CtoD,SideC,SideD] -> [SideC,SideD])
	 [ H  ,  X  ,  X  ] -> [  X  ,   Z ];
	 [ H  ,  X  ,^h0  ] -> [ ^h0 ,   X ];
	 [ H  ,  X  ,^hF  ] -> [ ^hF ,   X ];
	 [ H  ,  X  ,^hA  ] -> [ ^hA ,   X ];
	 [ H  ,  X  ,^h5  ] -> [ ^h5 ,   X ];

@page 
"Pins for 4 bit toggle up/down counter (Quadrant A - Local)
Declarations
	Clk1		pin  17;
	Up,Down,Clr	pin  16,15,14;

	Q3,Q2,Q1,Q0	pin   2, 3, 4, 5;

	Q3,Q2,Q1,Q0	istype 'reg_T,pos';

	CountL		= [Q3,Q2,Q1,Q0];

"Equations 4 bit toggle up/down counter (Quadrant A - Local)
equations   

	CountL.t = (CountL.q + 1) &  Up & !Down
	         # (CountL.q - 1) & !Up &  Down
	         # (CountL.q    ) & !Up & !Down
	         # (CountL.q    ) &  Up &  Down
	         $  CountL.q;

	CountL.ar = !Clr;
	CountL.clk = Clk1;

test_vectors 'Up/Down Counter'
	([Clk1,Up ,Down,Clr] -> CountL)
	 [ L  , L ,  L , L ] ->   0; "Clear
	 [ C  , H ,  L , H ] ->   1;
	 [ C  , H ,  L , H ] ->   2;
	 [ C  , H ,  L , H ] ->   3;
	 [ C  , H ,  L , H ] ->   4;
	 [ C  , H ,  L , H ] ->   5;
	 [ C  , H ,  L , H ] ->   6;
	 [ C  , H ,  L , H ] ->   7;
	 [ C  , L ,  L , H ] ->   7; "Hold
	 [ C  , H ,  L , H ] ->   8;
	 [ C  , H ,  L , H ] ->   9;
	 [ C  , H ,  L , H ] ->  10;
	 [ C  , H ,  L , H ] ->  11;
	 [ C  , L ,  H , H ] ->  10; "Down
	 [ C  , L ,  H , H ] ->   9;
	 [ C  , L ,  H , H ] ->   8;
	 [ C  , H ,  L , H ] ->   9; "Up
	 [ C  , H ,  L , H ] ->  10;
	 [ C  , H ,  L , H ] ->  11;
	 [ C  , H ,  L , H ] ->  12;
	 [ C  , H ,  L , H ] ->  13;
	 [ C  , H ,  H , H ] ->  13; "Hold
	 [ C  , H ,  L , H ] ->  14;
	 [ C  , H ,  L , H ] ->  15;
	 [ C  , H ,  L , H ] ->   0;
	 [ C  , H ,  L , H ] ->   1;
	 [ C  , H ,  L , H ] ->   2;
	 [ L  , H ,  L , L ] ->   0; "Clear
@page 

"Pins for 4 bit buried toggle counter (Quadrant A - Global)
Declarations
	Dir		pin  19;
	Q7,Q6,Q5,Q4	pin  10,11,12,13;
	E3,E2,E1,E0	pin  40,41,42,43;
	F7,F6,F5,F4	pin   6, 7, 8, 9;

	Q7,Q6,Q5,Q4	istype 'reg_T';

	CountOut	= [F7,F6,F5,F4];
	BufOut		= [E3,E2,E1,E0];
	BufIn		= [Q7,Q6,Q5,Q4];
	Buried		= [Q7,Q6,Q5,Q4];

"Equations 4 bit buried toggle flip flop counter and buffer
equations	

" Use .Q for the local register feedback

	Buried.t = (Buried.q + 1) &  Dir
	         # (Buried.q - 1) & !Dir
	         $  Buried.q;

	Buried.ar  = !Clr;
	Buried.clk = Clk1;
	Buried.oe  = 0;  "Used as inputs

"Have the buried count come out on these pins 
	CountOut = Buried.Q;

"Buffer
	BufOut = BufIn;

test_vectors 'Buried Counter and Buffer'
	([Clk1,Dir,Clr,BufIn ] -> [CountOut,BufOut])
	 [ L  , H , L ,   0  ] -> [   0    ,  0   ];
	 [ C  , H , H ,   5  ] -> [   1    ,  5   ];
	 [ C  , H , H ,  10  ] -> [   2    , 10   ];
	 [ C  , H , H ,  15  ] -> [   3    , 15   ];
	 [ C  , H , H ,   0  ] -> [   4    ,  0   ];
	 [ C  , H , H ,   0  ] -> [   5    ,  0   ];
	 [ C  , H , H ,   0  ] -> [   6    ,  0   ];
	 [ C  , H , H ,   0  ] -> [   7    ,  0   ];
	 [ C  , H , H ,   0  ] -> [   8    ,  0   ];
	 [ L  , L , L ,   0  ] -> [   0    ,  0   ];
	 [ C  , L , H ,   0  ] -> [  15    ,  0   ];
	 [ C  , L , H ,   0  ] -> [  14    ,  0   ];
	 [ C  , L , H ,   0  ] -> [  13    ,  0   ];
	 [ C  , H , H ,   0  ] -> [  14    ,  0   ];
	 [ C  , H , H ,   0  ] -> [  15    ,  0   ];
	 [ C  , H , H ,   0  ] -> [   0    ,  0   ];
	 [ C  , H , H ,   0  ] -> [   1    ,  0   ];
	 [ C  , H , H ,   0  ] -> [   2    ,  0   ];
 
@page 
"Pins for 4 bit ripple counter (Quadrant C)
Declarations
	InA,ClrW	pin  48,49;
	QD,QC,QB,QA	pin  36,37,38,39;

	QD  ,QC  ,QB  ,QA	istype 'reg_T';

	Ripple		= [QD,QC,QB,QA];

"Equations 4 bit ripple counter
equations   

	Ripple.t   = [1,1,1,1];
	Ripple.ar  = ClrW;
	Ripple.clk = ![QC,QB,QA,InA];

test_vectors 'Count Up'
	([InA,ClrW] -> Ripple)
	 [ L , H  ] ->   0;
	 [ L , L  ] ->   0;
	 [ C , L  ] ->   1;
	 [ C , L  ] ->   2;
	 [ C , L  ] ->   3;
	 [ C , L  ] ->   4;
	 [ C , L  ] ->   5;
	 [ C , L  ] ->   6;
	 [ C , L  ] ->   7;
	 [ C , L  ] ->   8;
	 [ C , L  ] ->   9;
	 [ C , L  ] ->  10;
	 [ C , L  ] ->  11;
	 [ C , L  ] ->  12;
	 [ C , L  ] ->  13;
	 [ C , L  ] ->  14;
	 [ C , L  ] ->  15;
	 [ C , L  ] ->   0;
	 [ C , L  ] ->   1;
	 [ C , L  ] ->   2;
	 [ C , L  ] ->   3;
	 [ L , H  ] ->   0;

@page 
"Pins for 4 bit serial shift register (Quadrant D)
Declarations
	Clk4,Load	pin  53,54;
	S3,S2,S1,S0	pin  61,62,63,64;
	L3,L2,L1,L0	pin  65,66,67,68;

	Shift_Out = [S3,S2,S1,S0];
	Shift_In  = [L3,L2,L1,L0];

"Equations 4 bit serial shift register with load
equations   

	S0.d =  Load & L0 # !Load & S3.q;
	S1.d =  Load & L1 # !Load & S0.q;
	S2.d =  Load & L2 # !Load & S1.q;
	S3.d =  Load & L3 # !Load & S2.q;

	Shift_Out.clk = Clk4;

test_vectors 'Shift Register'
       ([Clk4,Load,Shift_In] -> Shift_Out)
	[ C  ,  1 , ^b0111 ] ->  ^b0111; 
	[ C  ,  0 ,   X    ] ->  ^b1110; 
	[ C  ,  0 ,   X    ] ->  ^b1101; 
	[ C  ,  0 ,   X    ] ->  ^b1011; 
	[ C  ,  0 ,   X    ] ->  ^b0111; 
	[ C  ,  1 , ^b1000 ] ->  ^b1000; 
	[ C  ,  0 ,   X    ] ->  ^b0001; 
	[ C  ,  0 ,   X    ] ->  ^b0010; 
	[ C  ,  0 ,   X    ] ->  ^b0100; 
	[ C  ,  1 , ^b1111 ] ->  ^b1111; 
end

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美高清性hdvideosex| 精品一区二区三区在线播放视频| 国产91精品欧美| 久久精品亚洲一区二区三区浴池| 奇米色一区二区三区四区| 在线综合亚洲欧美在线视频| 日韩国产精品久久久久久亚洲| 91.com在线观看| 美女视频一区二区三区| 久久日韩精品一区二区五区| 国产精品羞羞答答xxdd| 国产精品久久久久久久久久久免费看 | 欧美日韩国产精选| 男女视频一区二区| 国产午夜精品理论片a级大结局| 国产成人鲁色资源国产91色综| 欧美国产精品中文字幕| 色综合久久中文综合久久97| 亚洲国产成人高清精品| 精品成人免费观看| 成人18视频在线播放| 亚洲午夜电影在线观看| 欧美一区二区三区的| 国产福利一区在线观看| 伊人夜夜躁av伊人久久| 欧美一区二区黄| 国产成人免费视频网站| 一二三区精品视频| 日韩精品中文字幕在线不卡尤物| 国产麻豆一精品一av一免费| 亚洲三级小视频| 91精品婷婷国产综合久久竹菊| 美女脱光内衣内裤视频久久网站| 国产偷国产偷精品高清尤物 | 在线视频国内自拍亚洲视频| 秋霞成人午夜伦在线观看| 国产精品伦一区二区三级视频| 91福利视频网站| 国产综合成人久久大片91| 亚洲免费观看高清在线观看| 日韩午夜激情电影| 99re8在线精品视频免费播放| 日本不卡一二三| 中文字幕亚洲区| 欧美成人伊人久久综合网| 91污片在线观看| 国产一区二区伦理片| 亚洲国产色一区| 国产精品欧美一级免费| 日韩欧美二区三区| 日本韩国一区二区三区视频| 国产高清久久久| 日本一区中文字幕| 一区二区免费视频| 国产精品无码永久免费888| 日韩一卡二卡三卡四卡| 91国在线观看| www.激情成人| 懂色av一区二区三区蜜臀| 免费成人在线影院| 午夜精品一区在线观看| 国产精品毛片高清在线完整版| 欧美tickling挠脚心丨vk| 欧美色手机在线观看| 91一区二区在线| 成人高清在线视频| 国产91高潮流白浆在线麻豆| 久久福利资源站| 蜜臀av在线播放一区二区三区| 亚洲在线免费播放| 亚洲激情成人在线| 国产精品久久久久永久免费观看| 久久久午夜精品| 精品国产乱码久久久久久图片| 欧美一级日韩免费不卡| 欧美日韩二区三区| 欧美日本一区二区在线观看| 色老头久久综合| 91国产丝袜在线播放| 91啪在线观看| 色偷偷88欧美精品久久久| 91网站视频在线观看| 99久久国产综合精品色伊| 9人人澡人人爽人人精品| 成人激情图片网| aaa欧美大片| 色又黄又爽网站www久久| 91亚洲精品久久久蜜桃| 色综合久久精品| 91福利区一区二区三区| 欧美三级视频在线播放| 欧美日韩国产大片| 欧美一区二区三区四区五区| 日韩欧美在线123| 精品免费国产二区三区| 国产精品热久久久久夜色精品三区| 久久精品人人爽人人爽| 国产精品久久久久一区二区三区共| 国产精品另类一区| 亚洲精品欧美综合四区| 婷婷激情综合网| 麻豆中文一区二区| 成人精品鲁一区一区二区| 成人免费视频免费观看| 色婷婷综合久久久中文一区二区| 欧美色图12p| 久久综合久久综合久久综合| 国产精品婷婷午夜在线观看| 亚洲精品日韩一| 日日噜噜夜夜狠狠视频欧美人| 久久99精品国产.久久久久久| 粉嫩av亚洲一区二区图片| 色综合天天狠狠| 日韩视频中午一区| 欧美韩国一区二区| 亚洲自拍偷拍网站| 毛片一区二区三区| av成人老司机| 日韩女优av电影| 中文字幕在线播放不卡一区| 天天免费综合色| 国产精品99久久久久久似苏梦涵| 91精品1区2区| 久久人人爽人人爽| 亚洲国产日韩在线一区模特 | 蜜臀99久久精品久久久久久软件| 国产精品综合一区二区三区| 93久久精品日日躁夜夜躁欧美| 欧美美女网站色| 欧美国产97人人爽人人喊| 午夜精品爽啪视频| 粉嫩av亚洲一区二区图片| 欧美日韩极品在线观看一区| 久久精品男人天堂av| 日韩综合在线视频| 99热精品一区二区| 精品国产123| 亚洲国产精品久久人人爱蜜臀| 精品亚洲porn| 欧美日韩免费一区二区三区视频 | 在线亚洲一区二区| 国产人成亚洲第一网站在线播放| 亚洲国产一区二区三区| 成人h版在线观看| 精品少妇一区二区三区免费观看| 一区二区三区在线视频观看| 国产成人精品网址| 日韩免费视频线观看| 亚洲一区在线观看网站| 播五月开心婷婷综合| 久久青草国产手机看片福利盒子| 五月婷婷激情综合| 色一情一伦一子一伦一区| 国产三级欧美三级| 国产资源在线一区| 日韩欧美中文字幕精品| 日日夜夜一区二区| 欧美日韩国产一二三| 亚洲综合色区另类av| 一本在线高清不卡dvd| 国产精品免费丝袜| 高清beeg欧美| 国产网站一区二区三区| 国产伦精一区二区三区| 欧美一二三区在线| 蜜桃视频一区二区三区| 3751色影院一区二区三区| 夜夜揉揉日日人人青青一国产精品 | 久久成人精品无人区| 69av一区二区三区| 日本中文一区二区三区| 91精品视频网| 麻豆91在线观看| 日韩美女在线视频 | 一区二区在线观看视频在线观看| www.日本不卡| 专区另类欧美日韩| 色综合久久88色综合天天6 | 亚洲色图在线视频| 91原创在线视频| 亚洲一区二区三区四区五区中文| 色哟哟亚洲精品| 亚洲线精品一区二区三区| 欧美无人高清视频在线观看| 亚洲一区二区三区在线播放| 欧美性极品少妇| 午夜影视日本亚洲欧洲精品| 717成人午夜免费福利电影| 久久99国产精品麻豆| 久久精品一区二区三区不卡牛牛| 国产成人精品午夜视频免费| 国产精品久久久久影视| 欧美性受xxxx| 日本美女一区二区三区| 久久久蜜桃精品| 成人免费看视频| 亚洲综合小说图片| 日韩亚洲欧美中文三级| 国产福利一区二区三区视频| 亚洲欧美色图小说|