网站地图
范文同学网


自动化 模具 机械 电子 通信 动画 英语范文 工程管理 金融范文 旅游管理 工业工程 生物工程 给排水范文 西门子PLC 历史学 三菱PLC
单片机 财务 会计 法律 行政 物理 物流范文 电子商务 制药工程 包装工程 土木工程 材料科学 汉语言范文 欧姆龙PLC 电压表 松下PLC
计算机 化工 数电 工商 食品 德语 国贸范文 人力资源 教育管理 交通工程 市场营销 印刷工程 机电一体化 数控范文 变电站 文化产业

  • 网站首页|
  • 文档范文|
  • 人工降重|
  • 职称文章发表|
  • 合作期刊|
  • 范文下载|
  • 计算机范文|
  • 外文翻译|
  • 免费范文|
  • 原创范文|
  • 开题报告

联系方式

当前位置:范文同学网 -> 免费范文 -> 电子专业 -> 基于单片机技术的波形发生器采用单片机设计(二)
自动化文档范文| 电子机电范文| 测控技术范文| 通信专业范文| 电气工程范文| 通信工程范文| 电子信息工程范文| 免费自动化范文| 免费电子范文| 免费电气范文| 通信范文
·电气自动化原创文章范文 ·学前教育专业原创文章范文 ·国际经济贸易原创文章范文 ·药学专业原创文章范文 ·英语专业原创文章范文 ·公共事业管理原创文章范文
·金融专业原创文章范文 ·广播电视编导原创文章范文 ·电子商务专业原创文章范文 ·法律专业原创文章范文 ·工商管理原创文章范文 ·汉语言文学原创文章范文
·人力资源管理原创文章范文 ·摄影专业原创文章范文 ·心理学专业原创文章范文 ·教育管理原创文章范文 ·市场营销原创文章范文 ·计算机专业原创文章范文
·物流管理专业原创文章范文 ·小学教育专业原创文章范文 ·行政管理专业原创文章范文 ·土木工程管理原创文章范文 ·财务会计专业原创文章范文 ·信息管理信息系统原创范文
·新闻学专业原创文章范文 ·眼视光技术原创文章范文 ·播音与主持原创文章范文 ·广告学专业原创文章范文 ·表演专业原创文章范文 ·动画专业原创文章范文
·视觉传达设计原创文章范文 ·数控技术专业原创文章范文 ·录音艺术原创文章范文 ·光机电应用技术原创范文 ·机电一体化原创文章范文 ·印刷技术专业原创文章范文
·动漫设计与制作原创范文 ·软件技术专业原创文章范文 ·书法学专业原创文章范文 ·应用电子技术原创文章范文 ·电子信息工程技术原创范文 ·机械专业原创文章范文
·酒店管理专业原创文章范文 ·旅游管理专业原创文章范文 ·文化产业管理专业原创范文 ·体育教育专业原创文章范文 ·通信工程专业原创文章范文 ·护理专业原创文章范文

本专业推荐:带proteus仿真程序的文档设计范文  原创文档范文点击进入 → 自动化单片机相关的原创文档范文

基于单片机技术的波形发生器采用单片机设计(二)

本文ID:LW6181 ¥
接口简单,显示稳定,工作可靠,应用愈来愈广泛。 [M] 8279与CPU之间的信息交换可分为3种类型,即命令字,状态字和数据。它们的作用分别如下:当8279的A0入高电平时,CPU向8279写入的数据为命令字,读出的数据为状态字;时钟编程命令字:D7D6D5=001为时钟编程命令字的特征位,PPPP用来设定对外部时钟信号的分频系数N,N..
接口简单,显示稳定,工作可靠,应用愈来愈广泛。 [M]
 8279与CPU之间的信息交换可分为3种类型,即命令字,状态字和数据。它们的作用分别如下:当8279的A0入高电平时,CPU向8279写入的数据为命令字,读出的数据为状态字;时钟编程命令字:D7D6D5=001为时钟编程命令字的特征位,PPPP用来设定对外部时钟信号的分频系数N,N取2-31。通过对外部输入信号的N分频获得8279所需的100VHZ 的内部时钟信号。读FIFO/传感器RAM命令字:该命令只在传感器工作方式中使用,在键盘工作方式中,读出操作按先进先出的顺序,不需此命令;读显示RAM命令字:该命令字用来设定要读出的显示RAM的地址;写显示RAM命令字:D7D6D5=100为写显示RAM命令字特征位,在写显示RAM之前用该命令字来设定要写入RAM单元的地址;显示禁止写入,消隐命令字:BLA,BLB(D1,D0)为消隐设置位。分别用于两组显示的消隐设置,当Bl=1时,对应的显示输出被消隐,当Bl=0时,恢复显示;清除命令字:CA=1时,对显示RAM的清除方式由D3,D2二位确定,清除显示RAM大约需要100us时间,在此期间CPU不能向显示RAM中写入数据;结束中断/错误方式设置命令字:在键盘工作方式中,若8297设置为N键依次读出方式后,若8279设置为N键依次读出方式后,若CPU给8279又写入结束中断/错误方式设置命令(E=1),则8279将以特定的错误方式工作,如果8279发现多个键同时闭合,则FIFO状态字的错误特征位S/E置1,并产生中断请求信号的阻止写入FIFO  RAM。状态字:在键盘输入和选通输入方式中,状态字给出了FIFO RAM 中的数据个数,是否出错等信息;输入数据的格式:当A0=0时,CPU对8279读,写的均为数据,写入的为要显示数符的段选码,读出的数据为键盘数据或传感器距阵数据,在键盘工作方式中,当有键闭合时,其行号和列号(分别由RL0—RL7和SL0—SL3确定)输入FIFO RAM中。
  8279最多可以接16位显示器,一个8*8的行列式键盘。当有键按下时,键号自动进入FIFO RAM,并置中断请求信号有效,向CPU请求中断。要显的数据的段选码送到显示RAM中,8279自动完成扫描显示。CPU所要做的工作是对8279进行初始化,输入显示数据的段选码,有键按下时,读入键号。因此,在8279键盘,显示系统中,CPU用于处理键盘和显示器的时间明显减少,提高了CPU的工作效率。
  3.2.2  8279的命令和状态字
      (1) 键盘/显示方式设置命令命令特征位:D7D6D5=000DD两位用来设定显示方式:00 8个字符显示----左入01 16个字符显示----左入10 8个字符显示----右入11 16个字符显示----右入所谓的左入就是在显示时,显示字符是从左面向右面逐个排列。右入就是显示字符从右面向左面移动。所对应的SL编码最小的为显示的最高位KKK三位用来设定键盘工作方式:K000编码扫描键盘----双键锁定K001译码扫描键盘----双键锁定K010编码扫描键盘----N键轮回K011译码扫描键盘----N键轮回K100编码扫描传感器矩阵K101译码扫描传感器矩阵K110选通输入,编码显示扫描K111选通输入,译码显示扫描第一位K没有任何意义。双键锁定和N键轮回是两种不同的多键同时按下保护方式。双键锁定为两键同时按下提供保护,在消振周期内,如果有两键同时被按下,则只有其中的一键弹起,而另一键在按下位置时,才能被认可。N键轮回为N键同时按下提供保护,当有若干个键同时按下时,键盘扫描能根据发现它们的次序,依次将它们的状态送入FIFO RAM。
 (2) 时钟编程命令
 命令特征位:D7D6D5=001
 将来自CLK的外部时钟进行PPPPP分频(2-31)。(3) 读FIFO/传感器RAM命令      命令特征位:D7D6D5=010
该命令字只在传感器方式时使用,在CPU读传感器RAM之前,必须用着条命令来设定将要读出的传感器RAM地址。由于传感器RAM的容量是8X8bit,因此需要用命令字中的三位二进制代码AAA来选址。命令字中的AI为自动增量特征位。若AI=1,则每次读出传感器RAM后,地址将自动增量(加1),使地址指针指向顺序的下一个存储单元。这样,下一次读数便从下一个地址读出,而不必重新设置读FIFO/传感器RAM命令。 在键盘工作方式中,由于读出操作严格按照先入先出的顺序,因此不必使用这条命令。
 (4) 读显示RAM命令 命令特征位:D7D6D5=011
在CPU读显示RAM之前,该命令字用来设定将要读出的显示RAM的地址,四位二进制代码AAAA用来寻址显示RAM中的一个存储单元。如果自动增量特征位AI=1,则每次读出后,地址自动加1,使下一次读出顺序指向下一个地址。
 (5) 写显示RAM命令 命令特征位:D7D6D5=100,前面命令字位相同。
 (6) 显示禁止写入/消隐命令 命令特征位:D7D6D5=101。
IW用来掩蔽A组和B组(D3对应A组,D2对应B组)。例如,当A组的掩蔽位D3=1时,A组的显示RAM禁止写入。因此从CPU写入显示器RAM的数据不会影响A的显示。这种情况通常在采用双四位显示时使用。因为两个四位显示器是相互独立的,为了给其中一个四位显示器输入数据,而又不影响另一个四位显示器,因此必须对另一组的输入实行掩蔽。BL位是消隐特征,要消隐两组显示输出,必须设置两个BL位。若BL=1。则执行此命令后,对应组的显示输出被消隐。若BL=0,则恢复显示
 (7) 清除命令 命令特征位:D7D6D5=110。
该命令字用来清除FIFO RAM和显示RAM。D4D3D2三位(CD)用来设定清除显示RAM的方式。其意义如下表: 清除方式 将显示RAM全部清“0”将显示RAM置20H(即A组=0010 B组=0000) 将显示RAM全部置1不清除(若CA=1,则D3、D2仍有效) D1(CF)位用来清空FIFO存储器。D1=1时,执行清除命令后,FIFO
RAM被清空,使中断IRQ复位。同时,传感器RAM的读出地址也被清0.D0(CA)位是总清的特征位,它兼有CD和CF的联合有效。在CA=1时,对显示RAM的清除方式由D3D2的编码决定。 清除显示RAM大约需要100uS的时间。在此期间,FIFO状态字的最高位Du=1,表示显示无效。CPU不能向显示RAM写入数据。
 (8) 结束中断/错误方式设置命令 命令特征位D7D6D5=111。 这个命令有两个不同的应用: ① 作为结束中断命令。在传感器工作方式中,每当传感器状态出现变化时,扫描检测电路接将其状态写入传感器RAM,并启动中断逻辑,使IRQ变高,向CPU请求中断。并且禁止写入传感器RAM。此时,如传感器RAM读出地址的自动递增特征没有置位(AI=0),则中断请求IRQ在CPU第一次从传感器RAM读出数据时就被清除。若自

首页 上一页 1 2 3 4 5 6 7 下一页 尾页 2/7/7

基于单片机技术的波形发生器采用单片机设计(二)相关范文
上一篇:免费超声波测距仪的设计 下一篇:基于单片机的自动音乐播放器的设计
点击查看关于 基于 单片机 技术 波形 发生器 采用 设计 的相关范文题目 【返回顶部】
精彩推荐
电气工程自动化原创范文  电子商务原创文章范文
人力资源专业原创文章范文 土木工程原创文章范文
工商管理专业原创范文    药学专业原创范文
汉语言文学专业原创范文  会计专业原创文章范文
计算机技术原创文章范文  金融学原创文章范文
法学专业原创文章范文   市场营销专业原创范文
信息管理专业原创文章范文 学前教育专业原创范文
公共事业管理专业原创范文 英语专业原创范文
教育管理专业原创范文   行政管理专业原创范文
热门范文

关于我们 | 联系方式 | 范文说明 | 网站地图 | 免费获取 | 钻石会员 | 硕士文章范文


范文同学网提供文档范文,原创文章范文,网站永久域名www.lunwentongxue.com ,lunwentongxue-范文同学网拼音首字母组合

本站部分文章来自网友投稿上传,如发现侵犯了您的版权,请联系指出,本站及时确认并删除  E-mail: 17304545@qq.com

Copyright@ 2009-2024 范文同学网 版权所有