?? uart_char_rom.v
字號:
////////////////////////////////////////////////////////////////////////////////
// *****************************************************************************
// * RICHIC CONFIDENTIAL PROPRIETARY NOTE *
// * *
// * This software contains information confidential and proprietary to *
// * RicHic Inc.It shall not be reproduced in whole or in part or transferred *
// * to other documents, or disclosed to third parties, or used for any *
// * purpose other than that for which it was obtained, without the prior *
// * written consent of RicHic Inc. *
// * (c) 2003, 2004, 2005 RicHic Inc. *
// * All rights reserved *
// *****************************************************************************
//
// (C) 2004 calvin_richic@yahoo.com.cn; calvin_richic@hotmail.com
// http://www.richic.com
//
////////////////////////////////////////////////////////////////////////////////
module uart_char_rom (
addr,
data
);
input [8:0] addr;
output [7:0] data;
reg [7:0] data;
always @ ( addr )
case(addr)
9'H000:data = 8'H7C;
9'H001:data = 8'H7C;
9'H002:data = 8'H2D;
9'H003:data = 8'H2D;
9'H004:data = 8'H2D;
9'H005:data = 8'H2D;
9'H006:data = 8'H2D;
9'H007:data = 8'H2D;
9'H008:data = 8'H2D;
9'H009:data = 8'H2D;
9'H00A:data = 8'H2D;
9'H00B:data = 8'H2D;
9'H00C:data = 8'H2D;
9'H00D:data = 8'H2D;
9'H00E:data = 8'H2D;
9'H00F:data = 8'H2D;
9'H010:data = 8'H2D;
9'H011:data = 8'H2D;
9'H012:data = 8'H2D;
9'H013:data = 8'H2D;
9'H014:data = 8'H2D;
9'H015:data = 8'H2D;
9'H016:data = 8'H2D;
9'H017:data = 8'H2D;
9'H018:data = 8'H2D;
9'H019:data = 8'H2D;
9'H01A:data = 8'H2D;
9'H01B:data = 8'H2D;
9'H01C:data = 8'H2D;
9'H01D:data = 8'H2D;
9'H01E:data = 8'H2D;
9'H01F:data = 8'H2D;
9'H020:data = 8'H2D;
9'H021:data = 8'H2D;
9'H022:data = 8'H2D;
9'H023:data = 8'H2D;
9'H024:data = 8'H2D;
9'H025:data = 8'H2D;
9'H026:data = 8'H2D;
9'H027:data = 8'H2D;
9'H028:data = 8'H2D;
9'H029:data = 8'H2D;
9'H02A:data = 8'H2D;
9'H02B:data = 8'H2D;
9'H02C:data = 8'H2D;
9'H02D:data = 8'H2D;
9'H02E:data = 8'H2D;
9'H02F:data = 8'H2D;
9'H030:data = 8'H2D;
9'H031:data = 8'H2D;
9'H032:data = 8'H2D;
9'H033:data = 8'H2D;
9'H034:data = 8'H2D;
9'H035:data = 8'H2D;
9'H036:data = 8'H2D;
9'H037:data = 8'H2D;
9'H038:data = 8'H2D;
9'H039:data = 8'H2D;
9'H03A:data = 8'H2D;
9'H03B:data = 8'H2D;
9'H03C:data = 8'H2D;
9'H03D:data = 8'H2D;
9'H03E:data = 8'H2D;
9'H03F:data = 8'H7C;
9'H040:data = 8'H7C;
9'H041:data = 8'H0D;
9'H042:data = 8'H0A;
9'H043:data = 8'H7C;
9'H044:data = 8'H7C;
9'H045:data = 8'H20;
9'H046:data = 8'H20;
9'H047:data = 8'H20;
9'H048:data = 8'H20;
9'H049:data = 8'H20;
9'H04A:data = 8'H20;
9'H04B:data = 8'H20;
9'H04C:data = 8'H20;
9'H04D:data = 8'H20;
9'H04E:data = 8'H20;
9'H04F:data = 8'H20;
9'H050:data = 8'H20;
9'H051:data = 8'H20;
9'H052:data = 8'H20;
9'H053:data = 8'H20;
9'H054:data = 8'H20;
9'H055:data = 8'H20;
9'H056:data = 8'H20;
9'H057:data = 8'H20;
9'H058:data = 8'H20;
9'H059:data = 8'H20;
9'H05A:data = 8'H20;
9'H05B:data = 8'H20;
9'H05C:data = 8'H20;
9'H05D:data = 8'H20;
9'H05E:data = 8'H20;
9'H05F:data = 8'H20;
9'H060:data = 8'H20;
9'H061:data = 8'H20;
9'H062:data = 8'H20;
9'H063:data = 8'H20;
9'H064:data = 8'H20;
9'H065:data = 8'H20;
9'H066:data = 8'H20;
9'H067:data = 8'H20;
9'H068:data = 8'H20;
9'H069:data = 8'H20;
9'H06A:data = 8'H20;
9'H06B:data = 8'H20;
9'H06C:data = 8'H20;
9'H06D:data = 8'H20;
9'H06E:data = 8'H20;
9'H06F:data = 8'H20;
9'H070:data = 8'H20;
9'H071:data = 8'H20;
9'H072:data = 8'H20;
9'H073:data = 8'H20;
9'H074:data = 8'H20;
9'H075:data = 8'H20;
9'H076:data = 8'H20;
9'H077:data = 8'H20;
9'H078:data = 8'H20;
9'H079:data = 8'H20;
9'H07A:data = 8'H20;
9'H07B:data = 8'H20;
9'H07C:data = 8'H20;
9'H07D:data = 8'H20;
9'H07E:data = 8'H20;
9'H080:data = 8'H20;
9'H081:data = 8'H20;
9'H082:data = 8'H7C;
9'H083:data = 8'H7C;
9'H084:data = 8'H0D;
9'H085:data = 8'H0A;
9'H086:data = 8'H7C;
9'H087:data = 8'H7C;
9'H088:data = 8'H20;
9'H089:data = 8'H20;
9'H08A:data = 8'H48;
9'H08B:data = 8'H54;
9'H08C:data = 8'H54;
9'H08D:data = 8'H50;
9'H08E:data = 8'H3A;
9'H08F:data = 8'H2F;
9'H090:data = 8'H2F;
9'H091:data = 8'H77;
9'H092:data = 8'H77;
9'H093:data = 8'H77;
9'H094:data = 8'H2E;
9'H095:data = 8'H52;
9'H096:data = 8'H69;
9'H097:data = 8'H63;
9'H098:data = 8'H48;
9'H099:data = 8'H69;
9'H09A:data = 8'H63;
9'H09B:data = 8'H2E;
9'H09C:data = 8'H63;
9'H09D:data = 8'H6F;
9'H09E:data = 8'H6D;
9'H09F:data = 8'H20;
9'H0A0:data = 8'H20;
9'H0A1:data = 8'H20;
9'H0A2:data = 8'H20;
9'H0A3:data = 8'H20;
9'H0A4:data = 8'H20;
9'H0A5:data = 8'H20;
9'H0A6:data = 8'H20;
9'H0A7:data = 8'H20;
9'H0A8:data = 8'H20;
9'H0A9:data = 8'H20;
9'H0AA:data = 8'H20;
9'H0AB:data = 8'H20;
9'H0AC:data = 8'H20;
9'H0AD:data = 8'H20;
9'H0AE:data = 8'H20;
9'H0AF:data = 8'H20;
9'H0B0:data = 8'H20;
9'H0B1:data = 8'H20;
9'H0B2:data = 8'H20;
9'H0B3:data = 8'H20;
9'H0B4:data = 8'H20;
9'H0B5:data = 8'H20;
9'H0B6:data = 8'H20;
9'H0B7:data = 8'H20;
9'H0B8:data = 8'H20;
9'H0B9:data = 8'H20;
9'H0BA:data = 8'H20;
9'H0BB:data = 8'H20;
9'H0BC:data = 8'H20;
9'H0BD:data = 8'H20;
9'H0BE:data = 8'H20;
9'H0BF:data = 8'H20;
9'H0C0:data = 8'H20;
9'H0C1:data = 8'H20;
9'H0C2:data = 8'H20;
9'H0C3:data = 8'H20;
9'H0C4:data = 8'H20;
9'H0C5:data = 8'H7C;
9'H0C6:data = 8'H7C;
9'H0C7:data = 8'H20;
9'H0C8:data = 8'H20;
9'H0C9:data = 8'H0D;
9'H0CA:data = 8'H0A;
9'H0CB:data = 8'H7C;
9'H0CC:data = 8'H7C;
9'H0CD:data = 8'H20;
9'H0CE:data = 8'H20;
9'H0CF:data = 8'H45;
9'H0D0:data = 8'H46;
9'H0D1:data = 8'H58;
9'H0D2:data = 8'H2D;
9'H0D3:data = 8'H53;
9'H0D4:data = 8'H50;
9'H0D5:data = 8'H33;
9'H0D6:data = 8'H53;
9'H0D7:data = 8'H20;
9'H0D8:data = 8'H46;
9'H0D9:data = 8'H50;
9'H0DA:data = 8'H47;
9'H0DB:data = 8'H41;
9'H0DC:data = 8'H20;
9'H0DD:data = 8'H44;
9'H0DE:data = 8'H65;
9'H0DF:data = 8'H76;
9'H0E0:data = 8'H65;
9'H0E1:data = 8'H6C;
9'H0E2:data = 8'H6F;
9'H0E3:data = 8'H70;
9'H0E4:data = 8'H6D;
9'H0E5:data = 8'H65;
9'H0E6:data = 8'H6E;
9'H0E7:data = 8'H74;
9'H0E8:data = 8'H20;
9'H0E9:data = 8'H53;
9'H0EA:data = 8'H79;
9'H0EB:data = 8'H73;
9'H0EC:data = 8'H74;
9'H0ED:data = 8'H65;
9'H0EE:data = 8'H6D;
9'H0EF:data = 8'H20;
9'H0F0:data = 8'H28;
9'H0F1:data = 8'H56;
9'H0F2:data = 8'H65;
9'H0F3:data = 8'H72;
9'H0F4:data = 8'H73;
9'H0F5:data = 8'H69;
9'H0F6:data = 8'H6F;
9'H0F7:data = 8'H6E;
9'H0F8:data = 8'H20;
9'H0F9:data = 8'H31;
9'H0FA:data = 8'H2E;
9'H0FB:data = 8'H30;
9'H0FC:data = 8'H20;
9'H0FD:data = 8'H32;
9'H0FE:data = 8'H30;
9'H0FF:data = 8'H30;
9'H100:data = 8'H36;
9'H101:data = 8'H30;
9'H102:data = 8'H34;
9'H103:data = 8'H30;
9'H104:data = 8'H38;
9'H105:data = 8'H29;
9'H106:data = 8'H20;
9'H107:data = 8'H20;
9'H108:data = 8'H20;
9'H109:data = 8'H20;
9'H10A:data = 8'H7C;
9'H10B:data = 8'H7C;
9'H10C:data = 8'H0D;
9'H10D:data = 8'H0A;
9'H10E:data = 8'H7C;
9'H10F:data = 8'H7C;
9'H110:data = 8'H20;
9'H111:data = 8'H20;
9'H112:data = 8'H20;
9'H113:data = 8'H20;
9'H114:data = 8'H20;
9'H115:data = 8'H20;
9'H116:data = 8'H20;
9'H117:data = 8'H20;
9'H118:data = 8'H20;
9'H119:data = 8'H20;
9'H11A:data = 8'H20;
9'H11B:data = 8'H20;
9'H11C:data = 8'H20;
9'H11D:data = 8'H20;
9'H11E:data = 8'H20;
9'H11F:data = 8'H20;
9'H120:data = 8'H20;
9'H121:data = 8'H20;
9'H122:data = 8'H20;
9'H123:data = 8'H20;
9'H124:data = 8'H20;
9'H125:data = 8'H20;
9'H126:data = 8'H20;
9'H127:data = 8'H20;
9'H128:data = 8'H20;
9'H129:data = 8'H20;
9'H12A:data = 8'H20;
9'H12B:data = 8'H20;
9'H12C:data = 8'H20;
9'H12D:data = 8'H20;
9'H12E:data = 8'H20;
9'H12F:data = 8'H20;
9'H130:data = 8'H20;
9'H131:data = 8'H20;
9'H132:data = 8'H20;
9'H133:data = 8'H20;
9'H134:data = 8'H20;
9'H135:data = 8'H20;
9'H136:data = 8'H20;
9'H137:data = 8'H20;
9'H138:data = 8'H20;
9'H139:data = 8'H20;
9'H13A:data = 8'H20;
9'H13B:data = 8'H20;
9'H13C:data = 8'H20;
9'H13D:data = 8'H20;
9'H13E:data = 8'H20;
9'H13F:data = 8'H20;
9'H140:data = 8'H20;
9'H141:data = 8'H20;
9'H142:data = 8'H20;
9'H143:data = 8'H20;
9'H144:data = 8'H20;
9'H145:data = 8'H20;
9'H146:data = 8'H20;
9'H147:data = 8'H20;
9'H148:data = 8'H20;
9'H149:data = 8'H20;
9'H14A:data = 8'H20;
9'H14B:data = 8'H20;
9'H14C:data = 8'H20;
9'H14D:data = 8'H7C;
9'H14E:data = 8'H7C;
9'H14F:data = 8'H0D;
9'H150:data = 8'H0A;
9'H151:data = 8'H7C;
9'H152:data = 8'H7C;
9'H153:data = 8'H2D;
9'H154:data = 8'H2D;
9'H155:data = 8'H2D;
9'H156:data = 8'H2D;
9'H157:data = 8'H2D;
9'H158:data = 8'H2D;
9'H159:data = 8'H2D;
9'H15A:data = 8'H2D;
9'H15B:data = 8'H2D;
9'H15C:data = 8'H2D;
9'H15D:data = 8'H2D;
9'H15E:data = 8'H2D;
9'H15F:data = 8'H2D;
9'H160:data = 8'H2D;
9'H161:data = 8'H2D;
9'H162:data = 8'H2D;
9'H163:data = 8'H2D;
9'H164:data = 8'H2D;
9'H165:data = 8'H2D;
9'H166:data = 8'H2D;
9'H167:data = 8'H2D;
9'H168:data = 8'H2D;
9'H169:data = 8'H2D;
9'H16A:data = 8'H2D;
9'H16B:data = 8'H2D;
9'H16C:data = 8'H2D;
9'H16D:data = 8'H2D;
9'H16E:data = 8'H2D;
9'H16F:data = 8'H2D;
9'H170:data = 8'H2D;
9'H171:data = 8'H2D;
9'H172:data = 8'H2D;
9'H173:data = 8'H2D;
9'H174:data = 8'H2D;
9'H175:data = 8'H2D;
9'H176:data = 8'H2D;
9'H177:data = 8'H2D;
9'H178:data = 8'H2D;
9'H179:data = 8'H2D;
9'H17A:data = 8'H2D;
9'H17B:data = 8'H2D;
9'H17C:data = 8'H2D;
9'H17D:data = 8'H2D;
9'H17E:data = 8'H2D;
9'H17F:data = 8'H2D;
9'H180:data = 8'H2D;
9'H181:data = 8'H2D;
9'H182:data = 8'H2D;
9'H183:data = 8'H2D;
9'H184:data = 8'H2D;
9'H185:data = 8'H2D;
9'H186:data = 8'H2D;
9'H187:data = 8'H2D;
9'H188:data = 8'H2D;
9'H189:data = 8'H2D;
9'H18A:data = 8'H2D;
9'H18B:data = 8'H2D;
9'H18C:data = 8'H2D;
9'H18D:data = 8'H2D;
9'H18E:data = 8'H2D;
9'H18F:data = 8'H2D;
9'H190:data = 8'H7C;
9'H191:data = 8'H7C;
9'H192:data = 8'H0D;
9'H193:data = 8'H0A;
9'H194:data = 8'H0D;
9'H195:data = 8'H0A;
9'H196:data = 8'H52;
9'H197:data = 8'H48;
9'H198:data = 8'H69;
9'H199:data = 8'H63;
9'H19A:data = 8'H3A;
9'H19B:data = 8'H3E;
9'H1FE:data = 8'H0D;
9'H1FF:data = 8'H0A;
default:data = 8'h00;
endcase
endmodule
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -