操作系统ch5
- 格式:pdf
- 大小:440.77 KB
- 文档页数:36


数码管驱动及键盘控制芯片CH455中文手册版本:1E1、概述CH455是数码管显示驱动和键盘扫描控制芯片。
CH455内置时钟振荡电路,可以动态驱动4位数码管或者32只LED;同时还可以进行28键的键盘扫描;CH455通过SCL和SDA组成的2线串行接口与单片机等交换数据。
2、特点●内置显示电流驱动级,段电流不小于25mA,字电流不小于160mA。
●动态显示扫描控制,支持8×4或者7×4,直接驱动4位数码管或者32只发光管LED。
●内部限流,通过占空比设定提供8级亮度控制。
●内置28键键盘控制器,基于7×4矩阵键盘扫描。
●内置按键状态输入的下拉电阻,内置去抖动电路。
●提供低电平有效的键盘中断,提供按键释放标志位,可供查询按键按下与释放。
●高速2线串行接口,时钟速度从0到4MHz,兼容两线I2C总线,节约引脚。
●内置上电复位,支持2.7V~5V电源电压。
●支持低功耗睡眠,节约电能,可以被按键唤醒或者被命令操作唤醒。
●内置时钟振荡电路,不需要外部提供时钟或者外接振荡元器件,更抗干扰。
●提供DIP18、SOP18和SOP16三种无铅封装,兼容RoHS,功能和引脚部分兼容CH450芯片。
3、封装封装形式宽度引脚间距封装说明订货型号DIP18 7.62mm 300mil 2.54mm 100mil 标准18脚双列直插CH455K SOP18 7.62mm 300mil 1.27mm 50mil 标准的宽18脚贴片CH455H SOP16 3.9mm 150mil 1.27mm 50mil 标准的16脚贴片CH455G4、引脚引脚号引脚名称类型引脚说明DIP18/SOP18 SOP1611 14 VCC 电源正电源,持续电流不小于150mA4 8 GND 电源公共接地,持续电流不小于150mA9、10 12、13 14、15 16 12、1315、161、23SEG0~SEG6三态输出及输入数码管的段驱动,高电平有效,键盘扫描输入,高电平有效,内置下拉17 4 SEG7 输出数码管的小数点段驱动输出,高电平有效,7段模式下的键盘中断输出,低电平有效1、5 6、75、910、11DIG0~DIG3输出数码管的字驱动,低电平有效,键盘扫描输出,高电平有效3 7 SDA 内置上拉开漏输出及输入2线串行接口的数据输入和输出,内置上拉电阻2 6 SCL 输入2线串行接口的数据时钟,内置上拉电阻18 无INT# 内置上拉开漏输出键盘中断输出,低电平有效8 无ISET 输入段电流上限调整,悬空为默认设置5、功能说明5.1. 一般说明本手册中的数据,以B结尾的为二进制数,以H结尾的为十六进制数,否则为十进制数,标注为x的位表示该位可以是任意值。
例1:某分页系统,主存容量为64K,页面大小为1K,对一个4页大的作业,其0、1、2、3页分别被分配到主存的2、4、6、7块中。
将十进制的逻辑地址1023、2500、4500转换为物理地址。
1)逻辑地址1023:1023/1K得页号为0,页内地址为1023,查页表找到对应得物理块为2,故物理地址为2*1K+1023=3071。
2)逻辑地址2500:2500/1K得页号为2,页内地址为452,查页表找到对应得物理块为6,故物理地址为6*1K+452=6596。
3)逻辑地址4500:4500/1K得页号为4,页内地址为404,页号大于页表长度,产生越界中断例2:某系统有224字节的内存,固定分区的大小为216字节,1)进程表中的每个表项至少要用多少位来记录分配给进程的分区?2)界限寄存器必须要有多少位?1)224字节/ 216字节= 28字节,因此需要8位来存储28个分区中的一个。
2)固定分区的大小为216字节,故最大合法地址就是216-1,二进制中216-1就是16位,所以界限寄存器有16位。
例3:在某简单分页系统中,有224字节的物理内存,256页的逻辑地址空间,且页的大小为210字节,问逻辑地址有多少位?答:逻辑地址空间包括了256=28个大小为210字节的页,总的逻辑地址空间就是210×28=218字节,因此需要18位的地址来表示218字节地址空间。
例4:某系统的用户空间共有32个页面,每页1KB,主存16KB。
试问:1)逻辑地址的有效位就是多少?2)物理地址需要多少位?3)假定某时刻系统为用户的第0,1,2,3页分别分配的物理块号为5,10,4,7,试将虚地址0A5CH与093CH变换为物理地址。
答:1)逻辑地址空间包括了32=25个大小为210字节的页,总的逻辑地址空间就是25×210=215字节,因此需要15位的地址来表示215字节地址空间。
2)物理地址=主存16KB=214,因此物理地址需要14位。