- 8
- 0
- 约1.64万字
- 约 97页
- 2017-11-28 发布于重庆
- 举报
项目5 数码显示电路
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 项目实施 二、实训操作步骤 (1)硬件接线。 根据电路原理图5-16所示正确进行安装,可以两面布线,以焊点一面为主,连接线要平直,不能交叉。注意:进行电路装配时,要对元器件进行检测。按表3-6核对元器件的规格、型号和数量,并用万用表的电阻档对元器件进行检测,更换不符合要求的元器件。 (2)编程并下载。 分别输入以下指令并下载到MC9S08GB60单片机中。 项目实施 (3)观察运行结果并调试。 将编写好的程序下载到单片机中,观察数码管的变化情况,观察数码管是否是从00增加99,如果达不到预定的效果,则要修改程序进行调试,直到全部调试仿真成功。 (4)思考题。 动动脑筋,若要改成60s计时显示,你是如何修改程序的? 思 考 题 1.寄存器PTADD有什么作用?如何设置? 2.如何设置端口A为输出引脚? 3.端口E共有多少个寄存器,分别叫什么? 4.MC9S08GB60单片机共有几个端口? 5.试根据以下要求设计原理图和编程。要求:端口A做单一灯的变化,左移2次,右移2次,闪烁2次。 6.试根据以下要求设计原理图和编程。要求:端口B做单一灯的右移变化。 7.BSET 2,PTCPE;指令有什么作用? * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 5.5端口E 例:将端口E设为输入。分别用汇编语言和C语言实现。 ①.汇编程序: LDA #$00 ;十六进制数00送入累加器A STA PTEDD ;累加器A中的内容送入数据方向寄存器(PTEDD), 即是端口E被设置为输入 LDA PTED ;数据寄存器(PTED)中的内容送入累加器A,即是把端口E的外部引脚电平状态传送到累加器A中 ②.C语言程序: PTEDD=0x00; //十六进制数00送入数据方向寄存器(PTEDD) VOLM=PTED; //数据寄存器(PTED)中的内容传送给变量VOLM 5.6端口F 端口F包括8个通用I/O输入输出引脚。引脚用作通用I/O输入输出时,可由数据寄存器(PTFD)、数据方向寄存器(PTFDD)、上拉使能寄存器(PTFPE)、斜率控制寄存器(PTFSE)配置。如图5-7所示。 5.6端口F 5.6端口F 5.6.1 PTFDn端口F数据寄存器(n = 0–7) 若端口F 被设置为输入,则从端口引脚读入逻辑电平;若被设置为输出,则通过该寄存器将变量信息送到端口引脚。对端口F数据寄存器的操作与端口A、B相同。 5.6端口F 例:把十六进制立即数6B送出到端口引脚。分别用汇编语言和C语言实现。 ①.汇编程序: LDA #$6B ;把十六进制立即数6B传送给累加器A STA PTFD ;累加器A的内容传送给数据寄存器PTFD,即是把 累加器A中内容送到端口引脚 ②.C语言程序: PTFD=0x6B; //把十六进制立即数6B传送给数据寄存器PTFD 5.6端口F 5.6.2 PTFPEn 端口F 的上拉使能寄存器(n = 0–7) 当端口F 被设为输入(即PTFDDn被设为0)时,该寄存器的的读写控制位可确定是否使能上拉电阻,如果该端口被配置为输出,则该寄存器的各位会被忽略,而且内部上拉电阻被禁止。该寄存器每个控制位有2种状态: 1=内部上拉使能 0=禁止内部使能 5.6端口F 例:端口F开启所有内部上拉电阻。分别用汇编语言和C语言实现。 ①.汇编程序: LDA #$FF ;十六进制立即数FF传送给累加器A STA PTFPE ;累加器A的内容传送给寄存器PTFPE ②.C语言程序: PTFPE=0xff; //十六进制立即数FF传送寄存器PTFPE 5.6端口F 5.6.3 PTFSEn 端口F 斜率控制寄存器(n = 0–7) 当端口F被设为输出(即PTFDDn被设为1)时,该寄存器的读写控制位将决定是否使能转换速率;如果端口被设为输入时,则这些控制位将被忽略。该寄存器每个控制位有2种状态: 1=转换速率使能 0=禁止转换速率使能 5.6端口F 例:端口F禁止斜率控制。分别用汇编语言和C语言实现。 ①.汇编程序: LDA #$00 ;十六进制立即数00传送给累加器A STA
您可能关注的文档
- 集中空调系统卫生管理与要求.ppt
- 集团4R执行力专题.ppt
- 集体荣誉感的重要性主题班会(共34张PPT).ppt
- 雅马哈ERCD的使用说明书.ppt
- 隧道运营安全管理和维护.ppt
- 集团化运作融资约束与财务风险上海复兴.ppt
- 集团客户品牌构建提案模板.ppt
- 集团公司全面预算管理培训--更实用.pptx
- 集团客户网上银行服务方案.ppt
- 集团性企业全套流程管理图.ppt
- 山西天一大联考2025-2026学年高二上学期期末学情监测语文试题(试卷+解析).docx
- 山西忻州部分学校2025-2026学年高一上学期2月质量检测数学试题(人教B版)(试卷+解析).docx
- 山西运城市2025-2026学年高二第一学期期末调研测试数学试题(试卷+解析).docx
- 陕西省榆林市榆阳区2025-2026学年八年级上学期期末地理试题(试卷+解析).docx
- 陕西西安市碑林区2025-2026学年度第一学期期末八年级生物试题(试卷+解析).docx
- 四川省广元市苍溪县2025-2026年八年级上学期期末道德与法治试题(试卷+解析).docx
- 江苏泰州市姜堰区2025-2026学年七年级上学期1月期末数学试题(试卷+解析).docx
- 江苏省扬州市邗江区2025-2026学年九年级上学期期末考试化学试题(试卷+解析).docx
- 江西上饶市铅山县2025-2026学年第一学期期末考试八年级数学试题(试卷+解析).docx
- 江苏扬州市高邮市2025-2026学年度第一学期期末学业质量监测试题九年级英语(试卷+解析).docx
原创力文档

文档评论(0)