|
| 采购元器件好去处--维库电子市场网推荐 |
| 技术交流 | 电路欣赏 | 工控天地 | 数字广电 | 通信技术 | 电源技术 | 测控之家 | EMC技术 | ARM技术 | EDA技术 | PCB技术 | 嵌入式系统 驱动编程 | 集成电路 | 器件替换 | 模拟技术 | 新手园地 | 单 片 机 | DSP技术 | MCU技术 | IC 设计 | IC 产业 | CAN-bus/DeviceNe |
求教 EMC程序异常(附源程序) |
| 来源:21ic 作者:xueyingdao 栏目:单片机 |
| 求教 EMC程序异常(附源程序) 一个简单的程序,通过判断P6口的P64-P67的高低电平,调用相应的子程序; 设计的状态为: P67=0 调用 CH4_1 P66=0 调用 CH3_1 P65=0 调用 CH2_1 P64=0 调用 CH1_1 现实的状况为: P67=0 调用 CH2_1 P66=0 调用 CH3_1 P65=0 调用 CH2_1 P64=0 调用 CH2_1 一下为部分程序,其中R_flag表示为相应调用成功的标志位,避免重复调用. org 10H MOV A,@0x0 ; 0x10 IOW 0xe ; 0x11 IOW 0xf ; 0x12 MOV A,@0x00 ; 0x13 定义输出脚 IOW 0x5 ; 0x14 MOV A,@0xff ; 0x15 定义输入脚 IOW 0x6 ; 0x16 MOV A,@0x0 ; 内部上拉使能 IOW 0xd ; 0x18 ; MOV A,@0x00 ; IOW 0xb ; Mov a,@0x00 ; MOV 0x5,a ; MOV A,@0x9f ; 0x1b CONTW ; 0x1c MOV A,@0xa0 ; 0x1d MOV 0x14,A ; 0x1e MOV A,@0x50 ; 0x1f MOV 0x15,A ; 0x20 MOV A,@0x20 ; 0x21 MOV 0x16,A ; 0x22 CLR R_flag ; 0x23 MOV A,@0x00 MOV R_flag,A Mode1: nop nop JBC 0x6,7 Call CH1_1 nop nop JBC 0x6,6 Call CH2_1 nop nop JBC 0x6,5 Call CH3_1 nop nop JBC 0x6,4 Call CH4_1 nop nop JMP main nop nop |
| 1楼: | >>参与讨论 |
| 作者: xueyingdao 于 2006-11-9 11:50:00 发布:
问题已经解决 问题解决。犯了低级错误;多谢程序贱人兄,文章的提示和指点。 |
|
| 2楼: | >>参与讨论 |
| 作者: 扎西德勒 于 2006-11-11 10:46:00 发布:
嘻嘻,没考虑页面吧 |
|
|
|
Copyright © 1998-2006 www.dzsc.com 浙ICP证030469号 |