²úÆ·Ãû³Æ£º´´Ðµ¥Æ¬»ú¡¢EDA×ۺϿª·¢ÊµÑéÒÇ
²úÆ·ÐͺţºSG-52EH
²úÆ·¼Û¸ñ£º5400Ôª
²úÆ·ÐÅÏ¢£º
Ò»¡¢²úÆ·½éÉÜ£º
´´Ðµ¥Æ¬»ú.EDA×ۺϿª·¢ÊµÑéÒÇϵͳÊÇ¡¶MCS-51µ¥Æ¬»úÔÀíÓë½Ó¿Ú¡·¡¶C8051Fxxx¸ßËÙSOCµ¥Æ¬»úÔÀí¼°Ó¦Óá·¡¶µ¥Æ¬»ú¿ØÖƼ¼Êõ¡·¡¶×Ô¶¯»¯¿ØÖÆ¡·¡¶EDA¡·µÈ¿Î³Ì½ÌѧµÄ×î¼ÑÅäÌ×ʵÑéÉ豸£¬ÔÚ´«Í³ÊµÑéÏîÄ¿µÄ»ù´¡ÉÏÔö¼ÓÁËÐÂÐÍʵÓýӿڣ¨ÈçºìÍâÏßÊÕ·¢¡¢¶àÖÖ×ÜÏß¿ª·¢¡¢ÍøÂçͨÐŵȣ©£¬Îª¸÷ÀàԺУµÄ½ÌѧʵÑé¡¢¿Î³ÌÉè¼Æ¡¢±ÏÒµÉè¼ÆÌṩÁËÁ¼ºÃµÄʵÑ鿪·¢»·¾³£¬Ò²ÊÇ¿ÆÑС¢¿ª·¢¹¤×÷ÕߵĵÃÁ¦ÖúÊÖ¡£
¶þ¡¢ÏµÍ³Ö÷ÒªÌØµã£º
£¨1£©·ÂÕæÆ÷Íâ½Ó£º·ÂÕæÆ÷ºÍʵÑéϵͳ·Ö¿ª£¬ÊµÑéϵͳֻÁô·ÂÕæÆ÷½Ó¿Ú£¬·ÂÕæÆ÷¿Éµ¥¶ÀʹÓ᣷ÂÕæÆ÷Íâ½Ó£¬ÅäÓÐKeil-c·ÂÕæÆ÷K51U»òÑ¡ÅäJD-208ºÍÆäËüÐͺŷÂÕæÆ÷¡£JD-208¸ßÐÔÄÜMCS-51Ó²¼þ·ÂÕæÆ÷£¬64KÊý¾Ý¿Õ¼ä¡¢64K³ÌÐò¿Õ¼äÈ«²¿¿ª·Å£¬²»Õ¼ÓÃCPU×ÊÔ´£¬²ÉÓÃË«CPUģʽ£¬·ÂÕæCPUºÍÓû§CPU¶ÀÁ¢ÔËÐУ¬ÉÏλ·ÂÕæÈí¼þÖ§³Ö»ã±à¡¢CÓïÑÔ¡¢PL/MÓïÑÔ¡£¿ÉÔËÐÐÓÚWIN98/2000/NT/XP²Ù×÷ϵͳƽ̨¡£
£¨2£©·ÂÕæC8051F µ¥Æ¬»ú£¨SOC£©£º¸ÃʵÑéϵͳ¿ÉÀ©Õ¹C8051F020ǶÈëʽʵÑ鿪·¢Ä£¿é, ²¢ÅäÓÐEC5ÐÍUSB¸ßËÙͨѶ·ÂÕæÆ÷£¬Í¨¹ý4½ÅµÄJTAG½Ó¿Ú¿ÉÒÔ½øÐзÇÇÖÈëʽ¡¢È«ËÙµÄÔÚÏßϵͳµ÷ÊÔ¡¢·ÂÕæ£»¼¯³É¿ª·¢»·¾³Ö§³ÖSilicon Labs IDEºÍKEIL CÈí¼þ¡£¿É¶ÔǶÈëʽϵͳC8051F µ¥Æ¬»ú£¨SOC£©½øÐÐʵÑé¡¢¿ª·¢¡£
£¨3£©Ö§³ÖEDA¿ª·¢£ºÍ¨¹ýÑ¡ÅäEDAÀ©Õ¹¿¨£¬ÊµÏÖEDAºÍµ¥Æ¬»úÁ½ºÏÒ»£¬¿É·Ö±ð¿ØÖÆÊµÑéµç·¡£
£¨4£©ÊµÑ鿪·ÅÐÔ£ºÊµÑéµç·µ¥Ôª¾¡¿ÉÄܶÀÁ¢¿ª·Å,È翪·Åʽ¼üÅÌ, ¿ª·ÅʽÏÔʾÆ÷,¿ª·Åʽ´®¿ÚµÈ,ΪÊÊÓ¦¶àÖÖ·½Ê½ÊµÑéÌṩ¿ÉÄÜ¡£
£¨5£©¶þ´Î¿ª·¢£ºÖ÷»ú°åÁôÓÐϵͳ×ÜÏß½Ó¿Ú£¬Í¨¹ýµ¥Æ¬»ú·ÂÕæÆ÷µ÷ÊÔÓû§ÏµÍ³¡£
£¨6£©ÔÚÏßÏÂÔØ£ºÔÚÏß±à³Ì×Ô¶¯Ê¶±ð,ÎÞÐ迪¹ØÇл»£¬²»Ðè±à³ÌÆ÷£¬¿ÉÖ±½ÓÉÕ¼AT89S5Xµ¥Æ¬»ú¡£
£¨7£©¶þÖÖ¹¤×÷·½Ê½£ºÒ»ÊÇÁªPC»úÔËÐУ¬ÔÚÓëÉÏλÈí¼þÁª»úµÄ״̬Ï£¬ÊµÏÖ¸÷ÖÖµ÷ÊÔºÍÐÐÔ˵IJÙ×÷£»¶þÊÇÍÑ»úÔËÐУ¬ÏµÍ³ÅäÓйÜÀí¼à¿Ø£¬ÔÚÎÞ·ÂÕæÆ÷״̬Ï£¬ÏµÍ³×Ô¶¯Çл»µ½ÍÑ»ú¹ÜÀí״̬£¬Óû§¿ÉÇáËɵ÷ÓÃEPROMÖеÄʵÑé³ÌÐòÍê³ÉʵÑé¡£
Èý¡¢ÏµÍ³×é³É£º
·Ó²¼þ£º
£¨1£©ÊäÈë/ Êä³ö£º128*64 LCDͼÎĵç·£¨»ò×Ö·ûʽ1602 LCD£©£¬16*16 LEDµãÕóµç·£¬¿ª¹ØÂß¼µçƽÊäÈë/Êä³öµç·£¬8MHZʱÖÓÓë·ÖƵ£¬µ¥Âö³å·¢ÉúÆ÷£¬ISPÔÚÏßÏÂÔØ½Ó¿Ú£¬PWMµç·¡¢É伫¸úËæÆ÷¡£
£¨2£©³£ÓýӿÚоƬ£º8250¡¢8251¡¢8253¡¢8255¡¢8279¡¢0809¡¢0832¡¢74LS273¡¢74LS244¡¢RS232/485¡¢¿´ÃŹ·MAX813LµÈ£»
£¨3£©¿ØÖƶÔÏó£ºÐ¡ÐÍÖ±Á÷µç»ú¡¢²½½øµç»ú¡¢Î¶ȡ¢Ñ¹Á¦¡¢¼ÌµçÆ÷¡¢µç×ÓÒôÏìÀ®°È¡¢IC¿¨¶ÁдµÈ£»
£¨4£©ÐÂÐÍʵÓýӿڵç·£ºÊý×ÖζÈ18B20¡¢´®ÐÐDA£¨TL5615£©¡¢´®ÐÐAD£¨TL549£©¡¢I2CÈÕÀúÖÓ£¨PCF8563£©¡¢ºìÍâÏßÒ£¿ØÊÕ·¢¡¢USB2.0×ÜÏß½Ó¿Úisp1581¡¢CAN×ÜÏß¿ØÖÆÆ÷SJA1000¡¢CAN×ÜÏßÊÕ·¢Æ÷TJA1050T¡¢ÍøÂçоƬRTL8019ASµÈ¡£
·µçÔ´£º
ϵͳÄÚÖøßÐÔÄÜÖ±Á÷ÎÈѹµçÔ´¡£
·»úÏ䣺
ϵͳÅäÖÃÇá±ãÂÁºÏ½ðÏä×Ó×÷ΪʵÑéÒÇ»úÏä¡£ÍâÐͳߴç(³¤*¿í*¸ß)£º52*33.5*10cm
ËÄ¡¢ÊµÑéÏîÄ¿£º
(Ò»)Èí¼þʵÑé
£¨1£©ÇåÁã³ÌÐò£»
£¨2£©²ð×Ö³ÌÐò£»
£¨3£©Æ´×Ö³ÌÐò£»
£¨4£©Êý¾ÝÇø´«ËÍ×Ó³ÌÐò£»
£¨5£©Êý¾ÝÅÅÐòʵÑ飻
£¨6£©²éÕÒÏàͬÊý¾Ý¸öÊý£»
£¨7£©ÎÞ·ûºÅË«×Ö½Ú¿ìËٳ˷¨×Ó³ÌÐò£»
£¨8£©¶à·ÖÖ§³ÌÐò£»
£¨9£©Âö³å¼ÆÊýʵÑ飻
£¨10£©µçÄÔʱÖÓʵÑé¡£
¶þ)Ó²¼þʵÑé
£¨1£©P1¿ÚÁÁµÆÊµÑ飻
£¨2£©P1¿ÚתÍäµÆÊµÑ飻
£¨3£©P3.3¿ÚÊäÈ룬P1¿ÚÊä³öʵÑ飻
£¨4£©¹¤ÒµË³Ðò¿ØÖÆÊµÑ飻
£¨5£©8255 A¡¢B¡¢C¿ÚÊä³ö·½²¨ÊµÑ飻
£¨6£©8255 PA¿Ú¿ØÖÆPB¿Ú£»
£¨7£©8255¿ØÖƽ»Í¨µÆ£»
£¨8£©¼òµ¥I/OÀ©Õ¹ÊµÑ飻
£¨9£©8 / 12λA/Dת»»ÊµÑ飻
£¨10£©8 / 12λD/Aת»»ÊµÑ飻
£¨11£©8279¼üÅÌÏÔʾʵÑ飻
£¨12£©Í¨ÓôòÓ¡»úʵÑ飻¡î
£¨13£©Î¢ÐÍ´òÓ¡»ú´òÓ¡×Ö·û¡¢ÇúÏß¡¢ºº×ÖʵÑ飻¡î
£¨14£©ÈÕÀúʱÖÓDS12887¿ØÖÆÊµÑ飻¡î
£¨15£©I2C´¢´æ¿¨¶ÁдʵÑ飻
£¨16£©ÓïÒôоƬISD1420¿ØÖÆÊµÑ飨¼Òô£©£»¡î
£¨17£©ÓïÒôоƬISD1420¿ØÖÆÊµÑ飨·ÅÒô£©£»¡î
£¨18£©¼ÌµçÆ÷¿ØÖÆÊµÑ飻
£¨19£©²½½øµç»ú¿ØÖÆ£»
£¨20£©8253·½²¨ÊµÑ飻 £¨21£©Ð¡Ö±Á÷µç»úµ÷ËÙʵÑ飻
£¨22£©16*16 LEDµãÕóÏÔʾʵÑ飻
£¨23£©128*64 LCDÒº¾§ÏÔʾʵÑ飻
£¨24£©8250¿É±à³ÌÒ첽ͨѶ½Ó¿ÚʵÑ飨×Ô·¢×ÔÊÕ£©£»
£¨25£©8251¿É±à³ÌͨѶ½Ó¿ÚʵÑ飨ÓëPC»ú£©£»
£¨26£©µ¥Æ¬»úRS232/485´®Ðз¢ËÍʵÑ飨˫»úͨѶ£©£»
£¨27£©µ¥Æ¬»úRS232/485´®ÐнÓÊÕʵÑ飨˫»úͨѶ£©£»
£¨28£©Î¶ÈѹÁ¦ÊµÑ飻
£¨29£©CAN×ÜÏßͨѶ½Ó¿ÚʵÑ飻¡î
£¨30£©ÒÔÌ«ÍøTCP/IPÐÒé½Ó¿ÚʵÑ飻¡î
£¨31£©USB2.0ͨѶ½Ó¿ÚʵÑé¡£¡î
£¨32£©DS18B20µ¥×ÜÏßζȲâÁ¿ÊµÑé
£¨33£©ºìÍâÏßÒ£¿ØÊÕ·¢ÊµÑé
£¨34£©TLC549´®ÐÐA/Dת»»ÊµÑé
£¨35£©TLC5615 10λD/A´®ÐÐת»»ÊµÑé
£¨36£©I2CÈÕÀúʱÖÓʵÑé
£¨37£©¿´ÃŹ·ÊµÑé
£¨38£©PWMʵÑé
£¨39£©É伫¸úËæÆ÷
£¨40£©EDAÀ©Õ¹¿¨(isp1032/ep1k30µÈ) ¡î
˵Ã÷£ºÊµÑéÏîÄ¿´ò“¡î”ºÅΪѡÅäÀ©Õ¹¿¨ÊµÑé
¸½:C8051F020µ¥Æ¬»úÖ÷ÒªÌØµã£º
C8051FǶÈëʽ·ÂÕæÏµÍ³ÊÇÕë¶ÔC8051F µ¥Æ¬»ú£¨SOC£©¶ø¿ª·¢µÄ¡£C8051Fµ¥Æ¬»úÍêÈ«¼æÈÝMCS-51Ö¸Áîϵͳ£¬ÀûÓÃ´ËÆ½Ì¨£¬²»½ö¿ÉÒÔ¿ªÕ¹´«Í³µÄMCS-51µ¥Æ¬»ú½Ìѧ£¬ÈçÖ¸Áîϵͳ¡¢ÖжÏϵͳ¡¢I/0¿Ú½Ó¿ÚʵÑé¡¢ÍâΧÂß¼ºÍͨÐÅʵÑ飬Ҳ¿ÉÒÔ½²ÊÚÆ¬ÉÏϵͳ£¨SOC£©µÄ¸ÅÄî¡¢Ìåϵ½á¹¹¡¢Éè¼Æ·½·¨¡¢ÏµÍ³Ó¦Óã¬Ê¹Ñ§ÉúÔÚѧ»áC8051FϵÁÐÆ¬ÉÏϵͳµ¥Æ¬»ú¿ª·¢·½·¨µÄͬʱ£¬¸ÐÊܵ½Æ¬ÉÏϵͳµ¥Æ¬»úÔÚÉè¼Æ·½·¨Éϵĸïкͽâ¾öµÄ¸ßЧ¡£
1¡¢Ä£ÄâÍâÉè:
(1)Öð´Î±Æ½üÐÍ(SAR)12λ ADC(ADC0)
¡ñ¿É±à³Ìת»»ËÙÂÊ£¬×î´ó100ksps
¡ñ¿É¶à´ï8 ¸öÍⲿÊäÈ룻¿É±à³ÌΪµ¥¶ËÊäÈë»ò²î·ÖÊäÈë
¡ñ¿É±à³Ì·Å´óÆ÷ÔöÒæ£º16¡¢8¡¢4¡¢2¡¢1¡¢0.5
¡ñÊý¾ÝÏà¹Ø´°¿ÚÖжϷ¢ÉúÆ÷
¡ñÄÚÖÃζȴ«¸ÐÆ÷£¨±3°C£©
(2)8 λ ADC(ADC1)
¡ñ¿É±à³Ìת»»ËÙÂÊ£¬×î´ó500ksps
¡ñ8 ¸öÍⲿÊäÈë
¡ñ¿É±à³Ì·Å´óÆ÷ÔöÒæ£º4¡¢2¡¢1¡¢0.5
(3)Á½¸ö12 λDAC
¡ñ¿ÉÒÔͬ²½Êä³ö£¬ÓÃÓÚ²úÉúÎÞ¶¶¶¯²¨ÐÎ
(4)Á½¸öÄ£Äâ±È½ÏÆ÷
¡ñ16¸ö¿É±à³Ì»Ø²îµçѹֵ
¡ñ¿ÉÓÃÓÚ²úÉúÖжϻò¸´Î»
(5)µçѹ»ù×¼
¡ñÄÚ²¿»ù×¼£¨2.4V£©
¡ñÍⲿ²¿»ù×¼ÊäÈë
(6)¾«È·µÄVDD ¼àÊÓÆ÷ºÍǷѹ¼ì²âÆ÷
¡ñ¿Éͨ¹ýMONENÒý½ÅÔÊÐí»ò½ûÖ¹¡£
2¡¢Æ¬ÄÚJTAG µ÷ÊԺͱ߽çɨÃè
¡ñƬÄÚµ÷ÊÔµç·ÌṩȫËÙ¡¢·ÇÇÖÈëʽµÄÔÚϵͳµ÷ÊÔ
¡ñÖ§³Ö¶Ïµã¡¢µ¥²½¡¢¹Û²ìµã¡¢¶ÑÕ»¼àÊÓÆ÷£»¿ÉÒÔ¹Û²ì/Ð޸Ĵ洢Æ÷ºÍ¼Ä´æÆ÷
¡ñ·ûºÏIEEE1149.1 ±ß½çɨÃè±ê×¼
3¡¢¸ßËÙ8051 ΢¿ØÖÆÆ÷ÄÚºË
¡ñÁ÷Ë®ÏßÖ¸Áî½á¹¹£»70%µÄÖ¸ÁîµÄÖ´ÐÐʱ¼äΪһ¸ö»òÁ½¸öϵͳʱÖÓÖÜÆÚ
¡ñËٶȿɴï25MIPS£¨Ê±ÖÓÆµÂÊΪ25MHz ʱ£©
¡ñ22 ¸öʸÁ¿ÖжÏÔ´
4¡¢´æ´¢Æ÷
¡ñ4352 ×Ö½ÚÄÚ²¿Êý¾ÝRAM£¨4K + 256£©
¡ñ64K ×Ö½ÚFLASH ´æ´¢Æ÷£»¿ÉÒÔÔÚϵͳ±à³Ì£¬ÉÈÇø´óСΪ512 ×Ö½Ú
¡ñÍⲿ64K ×Ö½ÚÊý¾Ý´æ´¢Æ÷½Ó¿Ú£¨¿É±à³ÌΪ¸´Ó÷½Ê½»ò·Ç¸´Ó÷½Ê½£©
5¡¢Êý×ÖÍâÉè
¡ñ8 ¸ö×Ö½Ú¿íµÄ¶Ë¿ÚI/O£¨C8051F020£©ËùÓпÚÏß¾ùÄÍ5V µçѹ
¡ñ¿ÉͬʱʹÓõÄÓ²¼þSMBus(I2CTM ¼æÈÝ)¡¢SPITM¼°Á½¸öUART ´®¿Ú
¡ñ¿É±à³ÌµÄ16 λ¼ÆÊýÆ÷/¶¨Ê±Æ÷ÕóÁУ¬ÓÐ5¸ö²¶×½/±È½ÏÄ£¿é
¡ñ5 ¸öͨÓÃ16 λ¼ÆÊýÆ÷/¶¨Ê±Æ÷
¡ñרÓõĿ´ÃŹ·£¨WDT£©¶¨Ê±Æ÷£»
6¡¢Ê±ÖÓÔ´
¡ñÄÚ²¿¿É±à³ÌÕñµ´Æ÷£º2-16MHz
¡ñÍⲿÕñµ´Æ÷£º¾§Ìå¡¢RC¡¢C¡¢»òÍⲿʱÖÓ
¡ñʵʱʱÖÓ(RTC)·½Ê½£¨Óö¨Ê±Æ÷3 »òPCA£©£»
7¡¢¹©µçµçѹ£¨2.7V - 3.6V£©
¡ñµäÐ͹¤×÷µçÁ÷£º10mA @ 20MHz
¡ñ¶àÖÖ½ÚµçÐÝÃߺÍÍ£»ú·½Ê½
|