📄 ch36can.pld
字号:
Name CH36CAN;
Designer rou_wexx;
Device p22v10;
/** Inputs **/
pin 1 =!mem_wr;
pin 2 = sa0;
pin 3 = sa1;
pin 4 = sa2;
pin 5 = sa3;
pin 6 = sa4;
pin 7 = sa5;
pin 8 = sa6;
pin 9 = sa7;
pin 10 = !iop_wr ;
pin 11 = !iop_rd;
pin 13 = !mem_rd;
/** Outputs **/
pin 14 = d0;
pin 15 = d1;
pin 16 = d2;
pin 17 = d3;
pin 18 = d4;
pin 19 = d5;
pin 20 = d6;
pin 21 = !wr;
pin 22 = cs;
pin 23 = ale ;
/** Declarations and Intermediate Variable Definitions **/
field addr = [sa7..0] ;
field data = [d6..0] ;
/** Logic Equations **/
cs = 'b' 0 ;
ale = !sa0&iop_wr ;
wr = sa0&iop_wr ;
data.oe = mem_rd ;
data = addr:'h'40 & 'h'48 /* low byte of Vendor ID */
# addr:'h'41 & 'h'43 /* high byte of Vendor ID */
# addr:'h'42 & 'h'49 /* low byte of Device ID */
# addr:'h'43 & 'h'50 /* high byte of Device ID */
# addr:'h'48 & 'h'16 /* Revision ID */
# addr:'h'49 & 'h'00 /* Program Interface of Class Code */
# addr:'h'4a & 'h'00 /* Sub-Class Code ID */
# addr:'h'4b & 'h'10 /* Base-Class Code ID */
# addr:'h'6c & 'h'48 /* low byte of Subsystem Vendor ID */
# addr:'h'6d & 'h'43 /* high byte of Subsystem Vendor ID */
# addr:'h'6e & 'h'49 /* low byte of Subsystem ID */
# addr:'h'6f & 'h'50 ; /* high byte of Subsystem ID */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -