C语言课程设计上机实习内容 一、从下面题目中任选一题: A.简单的学生成绩管理程序设计 B.考卷成绩分析软件程序设计 C.简单医疗费用报销管理软件程序设计 除此之外,学生也可自行选择课题进行设计,如自动柜员机界面程序、学生信息管理(包括生日祝贺)、计件工资管理等(但课题必须经指导教师审题合格后方可使用)。 二、课程设计说明书的编写规范 1、程序分析和设计 2、流程图 3、源程序清单 4、调试过程:测试数据及结果,出现了哪些问题,如何修改的 5、程序有待改进的地方 6、本次实习的收获和建议 三、提交的资料 1、软件 软件需提供源程序,并能正常运行。 注:对于程序中未能实现的部分需要加以说明。 对于程序中所参考的部分代码需要加以声明,并说明出处。 2、文档 课程设计文档要求打印稿,同时提交电子文档。文档中必须包含课程设计小结,即收获和体会。 文档要注意格式,标题一律用小四号宋体加黑,正文用五号宋体,行间距固定值18,首行缩进2字符;如果有图表,每个图表必须顺序编号并有标题,如“图1 计算平均分的N-S图”、“表1 地信081班成绩一览表”,一般图名在图的正下方、表名在表的正上方。 四、成绩评定 通过学生的动手能力、独立分析解决问题的能力、创新能力、课程设计报告、答辩水平以及学习态度综合考核。 考核标准包括: 1、完成设计题目所要求的内容,程序书写规范、有一定的实用性,占45%; 2、平时表现(考勤+上机抽查)占10%; 3、课程设计报告占30%; 4、答辩及演示占15%。 五、实习计划 以选题一为例 实习计划 时间 内容 第1天 一、布置实习内容和要求 1、 实习内容介绍、实习安排、实习纪律、注意事项 2、 学生选题 第2天 二、上机实习 1、根据所选题的要求,进行总体设计,确定程序总体框架 2、选择和准备原始数据,制作.txt文本文件 第3天 3、文件的读写函数的使用,实现文本文件的读取和写入功能。 使用函数fread(); fwrite(); fprint(); fscan();完成对原始数据的文本输入和输出。 第4、5天 4、主要算法的选择和功能实现(以学生成绩管理系统为例): ① 计算每个学生三门功课的平均分,并按平均分排列名次,若平均分相同则名次并列;结果写入文件。 ② 统计全班每门课程的平均分,并计算各分数段(60以下,60~69,70~79,80~89,90以上)的学生人数;结果写入文件。 第6、7天 5、结果格式输出及程序整合(以学生成绩管理系统为例) ① 按格式在屏幕上打印每名学生成绩条; ② 在屏幕上打印出所有不及格学生的下列信息:学号,不及格的课程名,该不及格课程成绩; (选做)在屏幕打印优等生名单(学号,三门课程成绩,平均成绩,名次),优等生必须满足下列条件:1)平均成绩大于90分;或平均分大于85分且至少有一门功课为100分;或者平均分大于85分且至少两门课程成绩为95分以上;2) 名次在前三名; 3) 每门功课及格以上; 第8天 三、测试完整程序 要求功能完整,结果符合设计要求,并进行程序验收。 第9、10天 四、编写报告 完成实习报告的编写,并打印上交报告。
上传时间: 2016-06-27
上传用户:lh643631046
永嘉微电科技优势产品——高抗干扰LCD驱动IC系列(HT16C21、HT16C22、HT16C23、HT16C24) 产品型号:HT16C21 产品品牌:HOLTEK/合泰 产品年份:新年份 封装形式:NSOP16/SOP20/SOP24/SOP28 工程技术服务支持,价格具有优势! 概述 HT16C21 是一款存储器映射和多功能 LCD 控制 / 驱动芯片。该芯片显示模式有 80 点 (20×4) 或 128 点 (16×8)。HT16C21 的软件配置特性使得它 适用于多种 LCD 应用,包括 LCD 模块和显示子 系统。HT16C21 通过双线双向 I2C 接口与大多数 微处理器 / 微控制器进行通信。 HT16C2X系列为I2C介面、RAM mapping的LCD控制暨驱动IC,此系列以先进设计技术降低IC耗电、提升抗杂讯及ESD防护能力。全系列包含HT16C22/HT16C22G、HT16C23/HT16C23G、HT16C24/HT16C24G等。HT16C22已成功获得单相电表客戶的认可及采用,HT16C23及HT16C24适合于点数需求较大的三相电表的应用。 此系列內建显示记忆体及RC振荡电路;工作电压范围:2.4V~5.5V;提供2种图框扫描频率:80Hz or 160Hz;可由外挂电阻调整VLCD电压,也提供內建可由指令调整16阶的VLCD电压;提供全屏闪烁功能、有三种频率可选。透过I2C介面及多項內置电路,HT16C2X系列与系统控制晶片的传输只需2根信号线,大大省去系统零件及布线、降低客戶系统成本。 特性 -工作电压:2.4 ~ 5.5V -内部 32kHz RC 振荡器 -Bias:1/3 或 1/4;Duty:1/4 或 1/8 -带电压跟随器的内部 LCD 偏置发生器 -I2C 接口 -两个可选 LCD 帧频率:80Hz 或 160Hz -多达 16×8 位 RAM 用来存储显示数据 -显示模式: 20×4 模式:20 SEGs 和 4 COMs 16×8 模式:16 SEGs 和 8 COMs -多种闪烁模式 -读 / 写地址自动增加 -内建 16 级 VLCD 电压调整电路 -低功耗 -提供 VLCD 引脚用来调整 LCD 工作电压 -采用硅栅极 CMOS 制造工艺 -封装类型:20/24/28 SOP, 16 NSOP 此篇产品叙述为功能简介,如需要完整产品PDF资料可以联系许先生索取! HT16C21适用于高抗噪声的小点数LCD应用 HT16C21是采用I2C接口的通用型LCD控制暨驱动器,可选用4 Common或8 Common的驱动模式,最多可显示128点;本产品采用低耗电设计、在3V工作时只有18uA耗电流。高整合性脚位设计:比竞争者封装脚数更少、可显示点数更多;与系统控制芯片的传输只需2根信号线、外挂零件少、可降低客户系统成本。 HT16C21内建有128Bit显示内存,可降低主控MCU的负担;工作电压宽广:2.4V~5.5V;提供2种图框扫瞄频率;内建调整电路可以指令设定16阶VLCD电压;提供全屏闪烁功能、有三种频率可选。更大可显示点数为4 COM x 20 SEG或8 COM x 16 SEG。 HT16C2x系列具备低耗电、高抗噪声及高ESD防护能力。全系列包含HT16C21、HT16C22/HT16C22G、HT16C23/HT16C23G、HT16C24/HT16C24G等。HT16C22已成功获得大陆、美国地区单相电表客户的认可及采用,HT16C23及HT16C24适合于点数需求较大的三相电表的应用。 HT16C21适用于家电、民生消费品、工业仪表、水表、农网表、瓦斯表等之应用。HT16C21提供28/24/20SOP及16NSOP封装,依封装不同、点数略有差异,有关点数及封装的选用。 -------------------------------------------------------- 产品型号:HT16C22 产品品牌:HOLTEK/合泰 产品年份:新年份 封装形式:LQFP48/LQFP52 工程技术服务支持,价格具有优势! 概述 HT16C22/HT16C22G 是一款存储器映射和多功能 LCD 控制 / 驱动芯片。该系列芯片显示模式有 176 点 (44×4)。HT16C22/HT16C22G 软件配置特性使 得它适用于多种 LCD 应用,包括 LCD 模块和显示子系统。HT16C22/HT16C22G 通过双线双向 I2C 接口与大多数微处理器 / 微控制器进行通信。 HT16C2X系列为I2C介面、RAM mapping的LCD控制暨驱动IC,此系列以先进设计技术降低IC耗电、提升抗杂讯及ESD防护能力。全系列包含HT16C22/HT16C22G、HT16C23/HT16C23G、HT16C24/HT16C24G等。HT16C22已成功获得单相电表客戶的认可及采用,HT16C23及HT16C24适合于点数需求较大的三相电表的应用。 特性 -工作电压:2.4V ~ 5.5V -内部 32kHz RC 振荡器 -Bias:1/2 或 1/3;Duty:1/4 -带电压跟随器的内部 LCD 偏置发生器 -I2C接口 -两个可选 LCD 帧频率:80Hz 或 160Hz -多达 44×4 位 RAM 用来存储显示数据 -更大显示模式 44×4:44 SEGs 和 4 COMs -多种闪烁模式 -读 / 写地址自动增加 -内建 16 级 VLCD 电压调整电路 -低功耗 -提供 VLCD 引脚来调整 LCD 工作电压 -采用硅栅极 CMOS 制造工艺 -封装类型:48LQFP,52QFP 此篇产品叙述为功能简介,如需要完整产品PDF资料可以联系许先生索取! LCD驱动IC推出HT16C22新I2C接口系列 本公司专注于TN/STN LCD的中小尺寸应用,HT162X系列控制暨驱动IC已营销业界多年。2010年盛群更展开I2C标准接口系列的新产品开发,此系列包含HT16C22、HT16C23、HT16C24、HT16K23等。IC特性强调低功耗、高抗噪声及高系统ESD防护能力,以高整合度的脚位包装,提供客户更大的显示点数。HT16C22是首先开发完成的型号,HT16C23、HT16C24及HT16K23会陆续推出。 HT16C22内建显示内存及RC振荡电路;工作电压宽广:2.4V~5.5V;2种Bias分压:1/2 & 1/3;更大显示点数可支持4 Common x 44 Segment(52QFP)。提供2种图框扫瞄频率:80Hzor 160Hz;可由外挂电阻调整VLCD电压,也提供16阶可由内建指令调整的VLCD电压。透过I2C接口及多项内置电路,HT16C22与系统控制芯片的传输只需2根信号线,大大省去系统零件及布线、降低客户系统成本。与其它同包装的产品,HT16C22提供更多的显示点数。 HT16C22适用于家电、车载、民生消费品、工业仪表等的LCD显示器的控制及驱动,高抗噪声及高ESD防护能力尤适合数字式LCD电表、水表、瓦斯表等。依包装不同尚有2种点数可选择:4 Common x 40 Segment(48 LQFP)及4 Common x 36 Segment(44QFP)。 -------------------------------------------------------- 产品型号:HT16C23 产品品牌:HOLTEK/合泰 产品年份:新年份 封装形式:LQFP64/LQFP48 工程技术服务支持,价格具有优势! HT16C23/HT16C23G -- RAM Mapping 56*4 / 52*8LCD Driver Controller 概述 HT16C23/HT16C23G 是一款存储器映射和多功能 的 LCD 控制 / 驱动芯片。该芯片的显示字段为 224 点 (56 SEG × 4COM) 或 416 点 (52 SEG × 8 COM)。HT16C23/HT16C23G 芯片的软件配置特 性使其适用于多种 LCD 应用,包括 LCD 模块和 显示子系统。HT16C23/HT16C23G 芯片可通过双 线双向 I2C 接口与大多数微处理器或微控制器进行通信。 HT16C2X系列为I2C介面、RAM mapping的LCD控制暨驱动IC,此系列以先进设计技术降低IC耗电、提升抗杂讯及ESD防护能力。全系列包含HT16C22/HT16C22G、HT16C23/HT16C23G、HT16C24/HT16C24G等。HT16C22已成功获得单相电表客戶的认可及采用,HT16C23及HT16C24适合于点数需求较大的三相电表的应用。 此系列內建显示记忆体及RC振荡电路;工作电压范围:2.4V~5.5V;提供2种图框扫描频率:80Hz or 160Hz;可由外挂电阻调整VLCD电压,也提供內建可由指令调整16阶的VLCD电压;提供全屏闪烁功能、有三种频率可选。透过I2C介面及多項內置电路,HT16C2X系列与系统控制晶片的传输只需2根信号线,大大省去系统零件及布线、降低客戶系统成本。 产品特性 -工作电压:2.4 ~ 5.5V -内部 32kHz RC 振荡器 -Bias:1/3 或 1/4;Duty:1/4 或 1/8 -带电压跟随器的内部 LCD 偏置发生器 -I2C 总线接口 -两种可选的 LCD 帧频率:80Hz 或 160Hz -多达 52×8 位的 RAM 用于存储显示数据 -显示模式: 56×4模式:56 SEG × 4 COM 56×4模式:56 SEG × 4 COM -多种闪烁模式 -读 / 写地址自动增加 -内建 16 级 VLCD 电压调整电路 -低功耗 -提供 VLCD引脚来调整 LCD 工作电压 -采用硅栅极 CMOS 工艺制造 -封装类型:48LQFP,64LQFP 此篇产品叙述为功能简介,如需要完整产品PDF资料可以联系许先生索取! -------------------------------------------------------- 产品型号:HT16C24 产品品牌:HOLTEK/合泰 产品年份:新年份 封装形式:LQFP80/LQFP64 工程技术服务支持,价格具有优势! HT16C24/HT16C24G -- RAM Mapping 72*4 / 68*8 /60*16 LCD Driver Controller 概述 HT16C24/HT16C24G 是 一 款 存 储 器 映 射 和 多 功 能 LCD 控制驱动芯片。该芯片显示模式有 288 点 (72×4),544 点 (68×8) 或 960 点 (60×16 )。HT16C24/HT16C24G 的软件配置特性使得它适用 于多种 LCD 应用,包括 LCD 模块和显示子系统。 HT16C24/HT16C24G 通过双线双向 I2C 接口与大 多数微处理器 / 微控制器进行通信。 HT16C2X系列为I2C介面、RAM mapping的LCD控制暨驱动IC,此系列以先进设计技术降低IC耗电、提升抗杂讯及ESD防护能力。全系列包含HT16C22/HT16C22G、HT16C23/HT16C23G、HT16C24/HT16C24G等。HT16C22已成功获得单相电表客戶的认可及采用,HT16C23及HT16C24适合于点数需求较大的三相电表的应用。 此系列內建显示记忆体及RC振荡电路;工作电压范围:2.4V~5.5V;提供2种图框扫描频率:80Hz or 160Hz;可由外挂电阻调整VLCD电压,也提供內建可由指令调整16阶的VLCD电压;提供全屏闪烁功能、有三种频率可选。透过I2C介面及多項內置电路,HT16C2X系列与系统控制晶片的传输只需2根信号线,大大省去系统零件及布线、降低客戶系统成本。 特性 -工作电压:2.4 ~ 5.5V -内部 32kHz RC 振荡器 -Bias:1/3、1/4 或 1/5;Duty:1/4、1/8 或 1/16 -带电压跟随器的内部 LCD 偏置发生器 -I2C接口 -两个可选 LCD 帧频率:80Hz 或 160Hz -多达 60×16 位 RAM 用来存储显示数据 -显示模式: 72×4模式:72 SEGs 和 4 COMs 68×8模式:68 SEGs 和 8 COMs 60×16模式:60 SEGs 和 16 COMs -多种闪烁模式 -读 / 写地址自动增加 -内建 16 级 LCD 工作电压调整电路 -低功耗 -提供 VLCD 引脚来调整 LCD 工作电压 -采用硅栅极 CMOS 制造工艺 -封装类型:64LQFP,80LQFP 此篇产品叙述为功能简介,如需要完整产品PDF资料可以联系许先生索取! 本公司是一家集产品销售及代理、技术研发、工程服务为一体的IC设计销售公司。专营LCD,LED液晶显示驱动IC 成立于2000年,具有液晶显示行业长达15年以上经验。致力为客户创造产品价值,充分发挥产品的优势!上述介绍为产品简介,如需具体产品资料欢迎联系本公司联系人索取。 LCD液晶驱动显示主要型号为VK1024,VK1056,VK1072,HT1620,HT1621,HT1622,HT1622B,HT1623,HT1625,HT1626,HT16C21,HT16C22,HT16C23,HT16C24,HT16L21,HT16L23等。产品不断更新中! LED液晶显示驱动IC主要型号HT/VK/TM1635 HT/VK/TM1620B HT/VK/TM1628 HT/VK/TM1668 HT/VK/TM1623 HT/VK/TM1637 HT/VK/TM1640 HT/VK/ TM1629 HT/VK/TM1624 HT/VK/TM1639 HT/VK/TM1626A等,产品不断更新中! 备注:产品应用领域包括各式(LCD,LED面板显示)家电、民生消费品、车载音响、医疗保健、运动机械、衡量器、工业仪表、LCD,LED显示模块、数码伴侣、电子秤、万年历、玩具、礼品等各类工业和民用电器产品上。VK16C2X系列高抗噪声及高ESD防护能力尤适合数字式LCD电表、水表、瓦斯表等。 LCD/LED/VFD液晶控制器及驱动器系列 芯片简介如下: 高抗噪LCD液晶控制器及驱动系列 HT16C21 2.4~5.5V 20seg*4com 16seg*8com 偏压1/3 1/4 I2C接口 HT16C22 2.4~5.5V 44seg*4com 偏压1/2 1/3 I2C接口 HT16C23 2.4~5.5V 56seg*4com 52seg*8com 偏压1/3 1/4 I2C接口 HT16C24 2.4~5.5V 72seg*4com 68seg*8com 60seg*16com 偏压1/3 1/4 1/5 I2C口 HT16K23 2.4~5.5V 20seg*4com 16seg*8com Keyscan 20/16*1 偏压1/3 1/4 I2C接口 HT9B92 2.4~5.5V 36seg*4com 偏压1/2 1/3 I2C接口 HT9B92G 2.4~5.5V 40seg*4com 偏压1/2 1/3 I2C接口 HT9B95A 2.4~5.5V 35seg*8com 偏压1/4 I2C接口 HT9B95B 2.4~5.5V 43seg*4com 39seg*8com 偏压1/3 1/4 I2C接口 HT9B95C 2.4~5.5V 43seg*4com 39seg*8com 偏压1/3 1/4 I2C接口 低电压LCD液晶控制器及驱动系列 HT16L21 1.8V~5.5V 32seg*4com 接口I2C,SPI 3-Wire 偏压1/2 1/3 44LQFP LED:8 HT16L23 1.8V~5.5V 52seg*4com 48*8 接口I2C,SPI 3-Wire 偏压1/3 1/4 64LQFP LED:8 HT16LK24 1.8V~5.5V 67seg*1com 67seg*2com 67seg*3com 67seg*4com 63seg*8com 接口I2C,SPI 3-Wire 偏压1/1 1/2 1/3 1/4 Keyscan:4*12 64/80LQFP LED:12 (128 Step) RAM映射LCD控制器和驱动器系列 VK1024B 2.4V~5.2V 6seg*4com 偏压1/2 1/3 NS0P16 VK1056B 2.4V~5.2V 14seg*4com 偏压1/2 1/3 SOP24 VK1056C 2.4V~5.2V 14seg*4com 偏压1/2 1/3 SSOP24 VK1072B 2.4V~5.2V 18seg*4com 偏压1/2 1/3 SOP28 VK1072C 2.4V~5.2V 18seg*4com 偏压1/2 1/3 SOP28 HT1620 2.4V~3.3V 32seg*4com 32seg*3com 32seg*2com 偏压1/2 1/3 64LQFP HT1620G 2.4V~3.3V 32seg*4com 32seg*3com 32seg*2com 偏压1/2 1/3 Goid Bump HT1621 2.4V~5.2V 32seg*4com 32seg*3com 32seg*2com 偏压1/2 1/3 44LQFP 48SSOP/LQFP HT1621G 2.4V~5.2V 32seg*4com 32seg*3com 32seg*2com 偏压1/2 1/3 Goid Bump HT1622 2.7V~5.2V 32seg*8com 偏压1/4 64QFP 44/48/52/64LQFP HT1622G 2.7V~5.2V 32seg*8com 偏压1/4 Goid Bump HT16220 2.4V~5.2V 32seg*8com 偏压1/4 64LQFP HT1623 2.7V~5.2V 48seg*8com 偏压1/4 100LQFP/100QFP HT1625 2.7V~5.2V 64seg*8com 偏压1/4 100LQFP/100QFP HT1626 2.7V~5.2V 48seg*16com 偏压1/5 100LQFP/100QFP HT1647 2.7V~5.2V 64seg*16com 偏压1/4 1/5 100LQFP/100QFP HT1647G 2.7V~5.2V 64seg*16com 偏压1/4 1/5 Goid Bump HT1650 2.7V~5.2V 80seg*16com 64seg*32com 偏压1/5 1/6 128QFP (以上型号全部封装形式规格 均有现货) 内存映射的LED控制器及驱动器 HT1632C 4.5V~5.5V 32seg*8com 24seg*16com 4-Wire接口 48/52LQFP HT1635A 4.5V~5.5V 44seg*8com 4-Wire接口 64LQFP HT1635B 4.5V~5.5V 44seg*8com I2C接口 64LQFP HT16K33 4.5V~5.5V 16seg*8com I2C接口 Keyscan:13*3 28SOP HT16K33 4.5V~5.5V 12seg*8com I2C接口 Keyscan:10*3 24SOP HT16K33 4.5V~5.5V 8seg*8com I2C接口 Keyscan:8*3 20SOP (以上型号全部封装形式规格 均有现货) (所有型号全部封装均有现货,欢迎加Q查询 191 888 5898 许生) LCD液晶显示驱动控制器 HT1620 HT1620G HT1621 HT1621B HT1621G HT1622 HT1622G HT1623 HT1625 HT1626 HT16C21 HT16C22 HT16C23 HT16C24 HT1620 HT16220 HT1647 HT1650 HT1660 HT1670 HT16K23 HT9B92 HT9B92G HT9B95A HT9B95B HT9B95C HT16LK24 HT16L21 HT16L23 HT1611C HT1613C HT1616C (全部封装、规格形式 均有海量现货!) 二:LED/VFD控制、驱动器 HT16506 HT16511 HT16512 HT16515 HT16514 HT16561 HT16562 HT16565 HT16566 HT16523 HT16525 HT1632C HT16K33 HT16K33 HT16528-001 HT16528-002 HT16528-003 (全部封装、规格形式 均有海量现货!) 芯片主要应用领域如下: -显示模块:电子秤、无线麦克风、录音笔、影音多媒体、小家电周边 -家电类:电风扇、电饭煲、玩具、冷气机、暖风机、空调扇、饮水机、抽油烟机、消毒柜、电热水器、面包机、豆浆机、咖啡壶、电冰箱、洗衣机控制器、空调控制板等。 -通讯类:来电显示电话、无绳电话、IC电话、投币电话、对讲机等 -玩具游戏类:无线遥控车、PS游戏机、跳舞毯、方向盘、手柄、电子枪、PS开机IC等。 -计算机周边:显示器控制、PC-MOUSE、单/双滚、遥控MOUSE、键盘、手写板等。 -智能卡类:IC卡煤气表、电能表、水表、IC读写器、IC卡门禁系统等。 -汽车及防盗类:机车防盗器、********器、汽车天线控制器、里程表、汽车日历等。 -医用保健类:电子针灸器、甩脂机、智能体温计、LCD显示血压计、跑步机、按摩器、按摩垫、按摩椅等。 -仪表类:电压表、瓦斯表、电池电压检测器、频率计、计数器、电度表、水位检测器等。 -其它类:充电器、照相机、电子万年钟、自动给皂机、路灯控制器、呼叫服务器等
标签: 8LCD 16c c21 RAM 416 ht 16 21 微电 映射
上传时间: 2020-01-09
上传用户:2937735731
ASIC对产品成本和灵活性有一定的要求.基于MCU方式的ASIC具有较高的灵活性和较低的成本,然而抗干扰性和可靠性相对较低,运算速度也受到限制.常规ASIC的硬件具有速度优势和较高的可靠性及抗干扰能力,然而不是灵活性较差,就是成本较高.与传统硬件(CHW)相比,具有一定可配置特性的场可编程门阵列(FPGA)的出现,使建立在可再配置硬件基础上的进化硬件(EHW)成为智能硬件电路设计的一种新方法.作为进化算法和可编程器件技术相结合的产物,可重构FPGA的研究属于EHW的研究范畴,是研究EHW的一种具体的实现方法.论文认为面向分类的专用类可重构FPGA(ASR-FPGA)的研究,可使可重构电路粒度划分的针对性更强、设计更易实现.论文研究的可重构FPGA的BCH通讯纠错码进化电路是一类ASR-FPGA电路的具体方法,具有一定的实用价值.论文所做的工作主要包括:(1)BCH编译码电路的设计——求取实验用BCH码的生成多项式和校验多项式及其相应的矩阵并构造实验用BCH码;(2)建立基于可重构FPGA的基核——构造具有可重构特性的硬件功能单元,以此作为可重构BCH码电路的设计基础;(3)构造实现可重构BCH纠错码电路的方法——建立可重构纠错码硬件电路算法并进行实验验证;(4)在可重构纠错码电路基础上,构造进化硬件控制功能块的结构,完成各进化RLA控制模块的验证和实现.课题是将可重构BCH码的编译码电路的实现作为一类ASR-FPGA的研究目标,主要成果是根据可编程逻辑电路的特点,选择一种可编程树的电路模型,并将它作为可重构FPGA电路的基核T;通过对循环BCH纠错码的构造原理和电路结构的研究,将基核模型扩展为能满足纠错码电路需要的纠错码基本功能单元T;以T作为再划分的基本单元,对FPGA进行"格式化",使T规则排列在FPGA上,通过对T的控制端的不同配置来实现纠错码的各个功能单元;在可重构基核的基础上提出了纠错码重构电路的嵌套式GA理论模型,将嵌套式GA的染色体串作为进化硬件描述语言,通过转换为相应的VHDL语言描述以实现硬件电路;采用RLA模型的有限状态机FSM方式实现了可重构纠错码电路的EHW的各个控制功能块.在实验方面,利用Xilinx FPGA开发系统中的VHDL语言和电路图相结合的设计方法建立了循环纠错码基核单元的可重构模型,进行循环纠错BCH码的电路和功能仿真,在Xilinx公司的Virtex600E芯片进行了FPGA实现.课题在研究模型上选取的是比较基本的BCH纠错码电路,立足于解决基于可重构FPGA核的设计的基本问题.课题的研究成果及其总结的一套ASR-FPGA进化硬件电路的设计方法对实际的进化硬件设计具有一定的实际指导意义,提出的基于专用类基核FPGA电路结构的研究方法为新型进化硬件的器件结构的设计也可提供一种借鉴.
上传时间: 2013-07-01
上传用户:myworkpost
特点: 精确度0.1%满刻度 可作各式數學演算式功能如:A+B/A-B/AxB/A/B/A&B(Hi or Lo)/|A|/ 16 BIT类比输出功能 输入与输出绝缘耐压2仟伏特/1分钟(input/output/power) 宽范围交直流兩用電源設計 尺寸小,穩定性高
上传时间: 2014-12-23
上传用户:ydd3625
开关在电路中起接通信号或断开信号的作用。最常见的可控开关是继电器,当给驱动继电器的驱动电路加高电平或低电平时,继电器就吸合或释放,其触点接通或断开电路。CMOS模拟开关是一种可控开关,它不象继电器那样可以用在大电流、高电压场合,只适于处理幅度不超过其工作电压、电流较小的模拟或数字信号。 一、常用CMOS模拟开关引脚功能和工作原理 1.四双向模拟开关CD4066 CD4066 的引脚功能如图1所示。每个封装内部有4个独立的模拟开关,每个模拟开关有输入、输出、控制三个端子,其中输入端和输出端可互换。当控制端加高电平时,开关导通;当控制端加低电平时开关截止。模拟开关导通时,导通电阻为几十欧姆;模拟开关截止时,呈现很高的阻抗,可以看成为开路。模拟开关可传输数字信号和模拟信号,可传输的模拟信号的上限频率为40MHz。各开关间的串扰很小,典型值为-50dB。
上传时间: 2013-10-27
上传用户:bibirnovis
减小电磁干扰的印刷电路板设计原则 内 容 摘要……1 1 背景…1 1.1 射频源.1 1.2 表面贴装芯片和通孔元器件.1 1.3 静态引脚活动引脚和输入.1 1.4 基本回路……..2 1.4.1 回路和偶极子的对称性3 1.5 差模和共模…..3 2 电路板布局…4 2.1 电源和地…….4 2.1.1 感抗……4 2.1.2 两层板和四层板4 2.1.3 单层板和二层板设计中的微处理器地.4 2.1.4 信号返回地……5 2.1.5 模拟数字和高压…….5 2.1.6 模拟电源引脚和模拟参考电压.5 2.1.7 四层板中电源平面因该怎么做和不应该怎么做…….5 2.2 两层板中的电源分配.6 2.2.1 单点和多点分配.6 2.2.2 星型分配6 2.2.3 格栅化地.7 2.2.4 旁路和铁氧体磁珠……9 2.2.5 使噪声靠近磁珠……..10 2.3 电路板分区…11 2.4 信号线……...12 2.4.1 容性和感性串扰……...12 2.4.2 天线因素和长度规则...12 2.4.3 串联终端传输线…..13 2.4.4 输入阻抗匹配...13 2.5 电缆和接插件……...13 2.5.1 差模和共模噪声……...14 2.5.2 串扰模型……..14 2.5.3 返回线路数目..14 2.5.4 对板外信号I/O的建议14 2.5.5 隔离噪声和静电放电ESD .14 2.6 其他布局问题……...14 2.6.1 汽车和用户应用带键盘和显示器的前端面板印刷电路板...15 2.6.2 易感性布局…...15 3 屏蔽..16 3.1 工作原理…...16 3.2 屏蔽接地…...16 3.3 电缆和屏蔽旁路………………..16 4 总结…………………………………………17 5 参考文献………………………17
上传时间: 2013-10-24
上传用户:18165383642
特点(FEATURES) 精确度0.1%满刻度 (Accuracy 0.1%F.S.) 可作各式数学演算式功能如:A+B/A-B/AxB/A/B/A&B(Hi or Lo)/|A| (Math functioA+B/A-B/AxB/A/B/A&B(Hi&Lo)/|A|/etc.....) 16 BIT 类比输出功能(16 bit DAC isolating analog output function) 输入/输出1/输出2绝缘耐压2仟伏特/1分钟(Dielectric strength 2KVac/1min. (input/output1/output2/power)) 宽范围交直流两用电源设计(Wide input range for auxiliary power) 尺寸小,稳定性高(Dimension small and High stability)
上传时间: 2013-11-24
上传用户:541657925
TLC2543是TI公司的12位串行模数转换器,使用开关电容逐次逼近技术完成A/D转换过程。由于是串行输入结构,能够节省51系列单片机I/O资源;且价格适中,分辨率较高,因此在仪器仪表中有较为广泛的应用。 TLC2543的特点 (1)12位分辩率A/D转换器; (2)在工作温度范围内10μs转换时间; (3)11个模拟输入通道; (4)3路内置自测试方式; (5)采样率为66kbps; (6)线性误差±1LSBmax; (7)有转换结束输出EOC; (8)具有单、双极性输出; (9)可编程的MSB或LSB前导; (10)可编程输出数据长度。 TLC2543的引脚排列及说明 TLC2543有两种封装形式:DB、DW或N封装以及FN封装,这两种封装的引脚排列如图1,引脚说明见表1 TLC2543电路图和程序欣赏 #include<reg52.h> #include<intrins.h> #define uchar unsigned char #define uint unsigned int sbit clock=P1^0; sbit d_in=P1^1; sbit d_out=P1^2; sbit _cs=P1^3; uchar a1,b1,c1,d1; float sum,sum1; double sum_final1; double sum_final; uchar duan[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}; uchar wei[]={0xf7,0xfb,0xfd,0xfe}; void delay(unsigned char b) //50us { unsigned char a; for(;b>0;b--) for(a=22;a>0;a--); } void display(uchar a,uchar b,uchar c,uchar d) { P0=duan[a]|0x80; P2=wei[0]; delay(5); P2=0xff; P0=duan[b]; P2=wei[1]; delay(5); P2=0xff; P0=duan[c]; P2=wei[2]; delay(5); P2=0xff; P0=duan[d]; P2=wei[3]; delay(5); P2=0xff; } uint read(uchar port) { uchar i,al=0,ah=0; unsigned long ad; clock=0; _cs=0; port<<=4; for(i=0;i<4;i++) { d_in=port&0x80; clock=1; clock=0; port<<=1; } d_in=0; for(i=0;i<8;i++) { clock=1; clock=0; } _cs=1; delay(5); _cs=0; for(i=0;i<4;i++) { clock=1; ah<<=1; if(d_out)ah|=0x01; clock=0; } for(i=0;i<8;i++) { clock=1; al<<=1; if(d_out) al|=0x01; clock=0; } _cs=1; ad=(uint)ah; ad<<=8; ad|=al; return(ad); } void main() { uchar j; sum=0;sum1=0; sum_final=0; sum_final1=0; while(1) { for(j=0;j<128;j++) { sum1+=read(1); display(a1,b1,c1,d1); } sum=sum1/128; sum1=0; sum_final1=(sum/4095)*5; sum_final=sum_final1*1000; a1=(int)sum_final/1000; b1=(int)sum_final%1000/100; c1=(int)sum_final%1000%100/10; d1=(int)sum_final%10; display(a1,b1,c1,d1); } }
上传时间: 2013-11-19
上传用户:shen1230
#include<iom16v.h> #include<macros.h> #define uint unsigned int #define uchar unsigned char uint a,b,c,d=0; void delay(c) { for for(a=0;a<c;a++) for(b=0;b<12;b++); }; uchar tab[]={ 0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,
上传时间: 2013-10-21
上传用户:13788529953
a_bit equ 20h ;个位数存放处 b_bit equ 21h ;十位数存放处 temp equ 22h ;计数器寄存器 star: mov temp,#0 ;初始化计数器 stlop: acall display inc temp mov a,temp cjne a,#100,next ;=100重来 mov temp,#0 next: ljmp stlop ;显示子程序 display: mov a,temp ;将temp中的十六进制数转换成10进制 mov b,#10 ;10进制/10=10进制 div ab mov b_bit,a ;十位在a mov a_bit,b ;个位在b mov dptr,#numtab ;指定查表启始地址 mov r0,#4 dpl1: mov r1,#250 ;显示1000次 dplop: mov a,a_bit ;取个位数 MOVC A,@A+DPTR ;查个位数的7段代码 mov p0,a ;送出个位的7段代码
上传时间: 2013-11-06
上传用户:lx9076