全文预览

基于飞思卡尔HCS12单片机设计和实施的抢答器-外文文献及翻译

上传者: |  格式:docx  |  页数:13 |  大小:0KB

文档介绍
,T≈0.03S ,T是非常封闭, 1/38s ,38中断约 1秒。( 2 )首先输入捕捉初始化,该选项是捕捉输入或输出。选择寄存器的输入/ 输出捕捉作比较,( TIOS )是用来做这项工作的,当 IOSX= 1 时, DX 位寄存器( IOSX )中 x 通道选择位设置为输出比较通道,在 IOSX= 0 时,它被设置为输入捕获通道。在我们的设计中,因为 8 名选手参加比赛, 8 个通道都设置为输入捕获通道,即 TIOS= 0X00 。设置输入捕捉后,中断也必须是开放的,完成后允许竞争。 3) LED 数码管的子程序(1 )初始化 LED 数码管动态显示,即其 I/O 口初始化,方向寄存器相应的 I/ O 端口( 8 位数据端口引脚是连接 7 段数码管的数字和小数点, 4 位选择引脚与 4 位数码管连接)设置为输出,也就是说,数据端口是 0xFF ,位选择的端口是 0xF0 。( 2) LED 数码管显示的基本思路是,所有的数字和芯片选择显示代码存储到相应的寄存器,被称为显示功能,功能参数可以配合数字、显示代码和芯片的表位来选择代码 4)液晶显示器( 1 )液晶初始化模块能和晶格尺寸为 8*8 或 8*10 (被定义为 1 行或 2 行显示格式)一起显示中文字。( 2 )液晶显示子程序方案的重点是中文字的显示,中文通过两个 ASCII 码字符识别,把显示中文字符的 ASCII 码记录到的数据寄存器。 B设计的中断服务子程序 1)溢出中断子程序 38 中断已在定时器初始化程序设置的分频因子,约 1 秒,因此需要设置计数器变量,它增加了每个自动中断,它调用的第二个积累功能也经过 38 中断。需要注意的中断标志寄存器( TFLG2 )设置后,每次溢出中断时为 0 。否则,系统总是被认定为溢出中断。寄存器的 D7 位是 TOF 位,当 16 位计数器从$ FFFF 到$0000 运

收藏

分享

举报
下载此文档