打印
[PIC®/AVR®/dsPIC®产品]

关于16f的中断问题

[复制链接]
329|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
chuandaoxy|  楼主 | 2020-12-9 13:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我设计的实验是这样的,每秒钟,从串口输出AD的数据,暂时是1路,目前测试结果是这样每秒可以从串口输出固定数据(没有加ADC代码·),加上以后,秒闪的led不闪了,串口也不发数据,是中断产生的问题吗
OSCCON=0x70;
    TRISA = 0b00000011;        /* IOポートRA0,RA1 */
    TRISB = 0b00100000;        /* IOポートRB4,RB6,RB7(TX)、RB5(RX)を */
    TRISC = 0b00000111;        /* IOポートRC0...RC2を入力モードに */
    INTCONbits.PEIE = 0;      
    PORTA = 0;                 /* RA0...RA5をV-low */
    PORTB = 0;                 /* RB4...RA7をV-low */
    PORTC = 0;                 /* RC0...RC7をV-low */
    CM1CON0 = 0;              
    CM2CON0 = 0;              
    uart_init();
    init_a2d();
    TMR0 = 0;
    OPTION_REG = 0B00001000;
    T0IE = 1;
    GIE = 1;   

使用特权

评论回复
沙发
奔波儿熊| | 2020-12-9 16:49 | 只看该作者
代码不全啊,看不出来, 中断一般不会的, 除非你的中断一直触发,影响了主程序执行

使用特权

评论回复
板凳
643757107| | 2020-12-9 22:18 | 只看该作者
备注怎么还出日语了。

使用特权

评论回复
地板
chuandaoxy|  楼主 | 2020-12-10 11:31 | 只看该作者
网友的代码我拼到一起的

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

851

主题

1039

帖子

4

粉丝