本压缩包含有一个自动售邮票机,可以选择购买6角,8角的邮票。 可以投入1角,5角,1元的硬币,改程序可实现自动找零,所选邮票面值显示(对应二极管发光),投币不足可以退币
标签: 自动
上传时间: 2013-12-23
上传用户:hustfanenze
1.有三根杆子A,B,C。A杆上有若干碟子 2.每次移动一块碟子,小的只能叠在大的上面 3.把所有碟子从A杆全部移到C杆上 经过研究发现,汉诺塔的破解很简单,就是按照移动规则向一个方向移动金片: 如3阶汉诺塔的移动:A→C,A→B,C→B,A→C,B→A,B→C,A→C 此外,汉诺塔问题也是程序设计中的经典递归问题
上传时间: 2016-07-25
上传用户:gxrui1991
溫度華氏轉變攝氏 #include <stdio.h> #include <stdlib.h> enum x {A,B,C,D,E} int main(void) { int a=73,b=85,c=66 { if (a>=90) printf("a=A等級!!\n") else if (a>=80) printf("73分=B等級!!\n") else if (a>=70) printf("73分=C等級!!\n") else if (a>=60) printf("73分=D等級!!\n") else if (a<60) printf("73分=E等級!!\n") } { if (b>=90) printf("b=A等級!!\n") else if (b>=80) printf("85分=B等級!!\n") else if (b>=70) printf("85分=C等級!!\n") else if (b>=60) printf("85分=D等級!!\n") else if (b<60) printf("85分=E等級!!\n") } { if (c>=90) printf("c=A等級!!\n") else if (c>=80) printf("66分=B等級!!\n") else if (c>=70) printf("66分=C等級!!\n") else if (c>=60) printf("66分=D等級!!\n") else if (c<60) printf("66分=E等級!!\n") } system("pause") return 0 }
上传时间: 2014-11-10
上传用户:wpwpwlxwlx
溫度華氏轉變攝氏 #include <stdio.h> #include <stdlib.h> enum x {A,B,C,D,E} int main(void) { int a=73,b=85,c=66 { if (a>=90) printf("a=A等級!!\n") else if (a>=80) printf("73分=B等級!!\n") else if (a>=70) printf("73分=C等級!!\n") else if (a>=60) printf("73分=D等級!!\n") else if (a<60) printf("73分=E等級!!\n") } { if (b>=90) printf("b=A等級!!\n") else if (b>=80) printf("85分=B等級!!\n") else if (b>=70) printf("85分=C等級!!\n") else if (b>=60) printf("85分=D等級!!\n") else if (b<60) printf("85分=E等級!!\n") } { if (c>=90) printf("c=A等級!!\n") else if (c>=80) printf("66分=B等級!!\n") else if (c>=70) printf("66分=C等級!!\n") else if (c>=60) printf("66分=D等級!!\n") else if (c<60) printf("66分=E等級!!\n") } system("pause") return 0 }
上传时间: 2013-12-12
上传用户:亚亚娟娟123
设计一个自动售货机控制程序,它的投币口每次可以投入1元、2元、5元,且规定投入1元或2元后不得再投入5元。当投入总值等于或超过设定值(4元),售货机就自动送出货物并找回多余的钱。
上传时间: 2016-12-29
上传用户:思琦琦
给定两个集合A、B,集合内的任一元素x满足1 ≤ x ≤ 109,并且每个集合的元素个数不大于105。我们希望求出A、B之间的关系。 任 务 :给定两个集合的描述,判断它们满足下列关系的哪一种: A是B的一个真子集,输出“A is a proper subset of B” B是A的一个真子集,输出“B is a proper subset of A” A和B是同一个集合,输出“A equals B” A和B的交集为空,输出“A and B are disjoint” 上述情况都不是,输出“I m confused!”
标签:
上传时间: 2017-03-15
上传用户:yulg
自动售货机模型,可以设置商品价钱及数量。0.5元及1元投币。可以返回最多1.5元。
上传时间: 2017-09-24
上传用户:hgy9473
本设计是自动售邮票机,自动售邮票机主要由输入(投币,选票)电路,复位电路,报警电路,累加钱电路,找钱电路,给票电路组成。找钱(投钱,选票)电路是将投入的硬币转化成脉冲信号,若投入硬币时,端口显示出高电平,未投入硬币时,端口显示出低电平。控制电路是用来控制电路运行并清零等。报警电路是如果投入硬币钱数不足,则报警提示。累加钱电路用以计算投入硬币累加值既而判断是否找钱,给票。找钱电路找回多余的钱。给票电路是在累加钱到所买邮票价格时给出邮票。其中,累加钱电路要用数码管显示,显示2位即可。给出邮票时,要用不同颜色的灯显示,用不同颜色的发光二极管就行。找钱电路要用数码管显示出来,显示1位即可。
上传时间: 2017-04-26
上传用户:wwwer
永嘉微电科技优势产品——高抗干扰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
MSP430系列flash型超低功耗16位单片机MSP430系列单片机在超低功耗和功能集成等方面有明显的特点。该系列单片机自问世以来,颇受用户关注。在2000年该系列单片机又出现了几个FLASH型的成员,它们除了仍然具备适合应用在自动信号采集系统、电池供电便携式装置、超长时间连续工作的设备等领域的特点外,更具有开发方便、可以现场编程等优点。这些技术特点正是应用工程师特别感兴趣的。《MSP430系列FLASH型超低功耗16位单片机》对该系列单片机的FLASH型成员的原理、结构、内部各功能模块及开发方法与工具作详细介绍。MSP430系列FLASH型超低功耗16位单片机 目录 第1章 引 论1.1 MSP430系列单片机1.2 MSP430F11x系列1.3 MSP430F11x1系列1.4 MSP430F13x系列1.5 MSP430F14x系列第2章 结构概述2.1 引 言2.2 CPU2.3 程序存储器2.4 数据存储器2.5 运行控制2.6 外围模块2.7 振荡器与时钟发生器第3章 系统复位、中断及工作模式3.1 系统复位和初始化3.1.1 引 言3.1.2 系统复位后的设备初始化3.2 中断系统结构3.3 MSP430 中断优先级3.3.1 中断操作--复位/NMI3.3.2 中断操作--振荡器失效控制3.4 中断处理 3.4.1 SFR中的中断控制位3.4.2 中断向量地址3.4.3 外部中断3.5 工作模式3.5.1 低功耗模式0、1(LPM0和LPM1)3.5.2 低功耗模式2、3(LPM2和LPM3)3.5.3 低功耗模式4(LPM4)22 3.6 低功耗应用的要点23第4章 存储空间4.1 引 言4.2 存储器中的数据4.3 片内ROM组织4.3.1 ROM 表的处理4.3.2 计算分支跳转和子程序调用4.4 RAM 和外围模块组织4.4.1 RAM4.4.2 外围模块--地址定位4.4.3 外围模块--SFR4.5 FLASH存储器4.5.1 FLASH存储器的组织4.5.2 FALSH存储器的数据结构4.5.3 FLASH存储器的控制寄存器4.5.4 FLASH存储器的安全键值与中断4.5.5 经JTAG接口访问FLASH存储器39第5章 16位CPU5.1 CPU寄存器5.1.1 程序计数器PC5.1.2 系统堆栈指针SP5.1.3 状态寄存器SR5.1.4 常数发生寄存器CG1和CG25.2 寻址模式5.2.1 寄存器模式5.2.2 变址模式5.2.3 符号模式5.2.4 绝对模式5.2.5 间接模式5.2.6 间接增量模式5.2.7 立即模式5.2.8 指令的时钟周期与长度5.3 指令组概述5.3.1 双操作数指令5.3.2 单操作数指令5.3.3 条件跳转5.3.4 模拟指令的简短格式5.3.5 其他指令第6章 硬件乘法器6.1 硬件乘法器6.2 硬件乘法器操作6.2.1 无符号数相乘(16位×16位、16位×8位、8位×16位、8位×8位)6.2.2 有符号数相乘(16位×16位、16位×8位、8位×16位、8位×8位)6.2.3 无符号数乘加(16位×16位、16位×8位、8位×16位、8位×8位)6.2.4 有符号数乘加(16位×16位、16位×8位、8位×16位、8位×8位)6.3 硬件乘法器寄存器6.4 硬件乘法器的软件限制6.4.1 寻址模式6.4.2 中断程序6.4.3 MACS第7章 基础时钟模块7.1 基础时钟模块7.2 LFXT1与XT27.2.1 LFXT1振荡器7.2.2 XT2振荡器7.2.3 振荡器失效检测7.2.4 XT振荡器失效时的DCO7.3 DCO振荡器7.3.1 DCO振荡器的特性7.3.2 DCO调整器7.4 时钟与运行模式7.4.1 由PUC启动7.4.2 基础时钟调整7.4.3 用于低功耗的基础时钟特性7.4.4 选择晶振产生MCLK7.4.5 时钟信号的同步7.5 基础时钟模块控制寄存器7.5.1 DCO时钟频率控制7.5.2 振荡器与时钟控制寄存器7.5.3 SFR控制位第8章 输入输出端口8.1 引 言8.2 端口P1、P28.2.1 P1、P2的控制寄存器8.2.2 P1、P2的原理8.2.3 P1、P2的中断控制功能8.3 端口P3、P4、P5和P68.3.1 端口P3、P4、P5和P6的控制寄存器8.3.2 端口P3、P4、P5和P6的端口逻辑第9章 看门狗定时器WDT9.1 看门狗定时器9.2 WDT寄存器9.3 WDT中断控制功能9.4 WDT操作第10章 16位定时器Timer_A10.1 引 言10.2 Timer_A的操作10.2.1 定时器模式控制10.2.2 时钟源选择和分频10.2.3 定时器启动10.3 定时器模式10.3.1 停止模式10.3.2 增计数模式10.3.3 连续模式10.3.4 增/减计数模式10.4 捕获/比较模块10.4.1 捕获模式10.4.2 比较模式10.5 输出单元10.5.1 输出模式10.5.2 输出控制模块10.5.3 输出举例10.6 Timer_A的寄存器10.6.1 Timer_A控制寄存器TACTL10.6.2 Timer_A寄存器TAR10.6.3 捕获/比较控制寄存器CCTLx10.6.4 Timer_A中断向量寄存器10.7 Timer_A的UART应用 第11章 16位定时器Timer_B11.1 引 言11.2 Timer_B的操作11.2.1 定时器长度11.2.2 定时器模式控制11.2.3 时钟源选择和分频11.2.4 定时器启动11.3 定时器模式11.3.1 停止模式11.3.2 增计数模式11.3.3 连续模式11.3.4 增/减计数模式11.4 捕获/比较模块11.4.1 捕获模式11.4.2 比较模式11.5 输出单元11.5.1 输出模式11.5.2 输出控制模块11.5.3 输出举例11.6 Timer_B的寄存器11.6.1 Timer_B控制寄存器TBCTL11.6.2 Timer_B寄存器TBR11.6.3 捕获/比较控制寄存器CCTLx11.6.4 Timer_B中断向量寄存器第12章 USART通信模块的UART功能12.1 异步模式12.1.1 异步帧格式12.1.2 异步通信的波特率发生器12.1.3 异步通信格式12.1.4 线路空闲多机模式12.1.5 地址位多机通信格式12.2 中断和中断允许12.2.1 USART接收允许12.2.2 USART发送允许12.2.3 USART接收中断操作12.2.4 USART发送中断操作12.3 控制和状态寄存器12.3.1 USART控制寄存器UCTL12.3.2 发送控制寄存器UTCTL12.3.3 接收控制寄存器URCTL12.3.4 波特率选择和调整控制寄存器12.3.5 USART接收数据缓存URXBUF12.3.6 USART发送数据缓存UTXBUF12.4 UART模式,低功耗模式应用特性12.4.1 由UART帧启动接收操作12.4.2 时钟频率的充分利用与UART的波特率12.4.3 多处理机模式对节约MSP430资源的支持12.5 波特率计算 第13章 USART通信模块的SPI功能13.1 USART同步操作13.1.1 SPI模式中的主模式13.1.2 SPI模式中的从模式13.2 中断与控制功能 13.2.1 USART接收/发送允许位及接收操作13.2.2 USART接收/发送允许位及发送操作13.2.3 USART接收中断操作13.2.4 USART发送中断操作13.3 控制与状态寄存器13.3.1 USART控制寄存器13.3.2 发送控制寄存器UTCTL13.3.3 接收控制寄存器URCTL13.3.4 波特率选择和调制控制寄存器13.3.5 USART接收数据缓存URXBUF13.3.6 USART发送数据缓存UTXBUF第14章 比较器Comparator_A14.1 概 述14.2 比较器A原理14.2.1 输入模拟开关14.2.2 输入多路切换14.2.3 比较器14.2.4 输出滤波器14.2.5 参考电平发生器14.2.6 比较器A中断电路14.3 比较器A控制寄存器14.3.1 控制寄存器CACTL114.3.2 控制寄存器CACTL214.3.3 端口禁止寄存器CAPD14.4 比较器A应用14.4.1 模拟信号在数字端口的输入14.4.2 比较器A测量电阻元件14.4.3 两个独立电阻元件的测量系统14.4.4 比较器A检测电流或电压14.4.5 比较器A测量电流或电压14.4.6 测量比较器A的偏压14.4.7 比较器A的偏压补偿14.4.8 增加比较器A的回差第15章 模数转换器ADC1215.1 概 述15.2 ADC12的工作原理及操作15.2.1 ADC内核15.2.2 参考电平15.3 模拟输入与多路切换15.3.1 模拟多路切换15.3.2 输入信号15.3.3 热敏二极管的使用15.4 转换存储15.5 转换模式15.5.1 单通道单次转换模式15.5.2 序列通道单次转换模式15.5.3 单通道重复转换模式15.5.4 序列通道重复转换模式15.5.5 转换模式之间的切换15.5.6 低功耗15.6 转换时钟与转换速度15.7 采 样15.7.1 采样操作15.7.2 采样信号输入选择15.7.3 采样模式15.7.4 MSC位的使用15.7.5 采样时序15.8 ADC12控制寄存器15.8.1 控制寄存器ADC12CTL0和ADC12CTL115.8.2 转换存储寄存器ADC12MEMx15.8.3 控制寄存器ADC12MCTLx15.8.4 中断标志寄存器ADC12IFG.x和中断允许寄存器ADC12IEN.x15.8.5 中断向量寄存器ADC12IV15.9 ADC12接地与降噪第16章 FLASH型芯片的开发16.1 开发系统概述16.1.1 开发技术16.1.2 MSP430系列的开发16.1.3 MSP430F系列的开发16.2 FLASH型的FET开发方法16.2.1 MSP430芯片的JTAG接口16.2.2 FLASH型仿真工具16.3 FLASH型的BOOT ROM16.3.1 标准复位过程和进入BSL过程16.3.2 BSL的UART协议16.3.3 数据格式16.3.4 退出BSL16.3.5 保护口令16.3.6 BSL的内部设置和资源附录A 寻址空间附录B 指令说明B.1 指令汇总B.2 指令格式B.3 不增加ROM开销的模拟指令B.4 指令说明(字母顺序)B.5 用几条指令模拟的宏指令附录C MSP430系列单片机参数表附录D MSP430系列单片机封装形式附录E MSP430系列器件命名
上传时间: 2014-04-28
上传用户:sssnaxie