pic18

pic18

文章 0 浏览 4

在 PIC C18 中调用时出现问题,参数出现乱码 - 也许使用指向结构的指针?

我正在尝试使用 PICC18 进行相当简单的呼叫。 使用 MPLAB 模拟器,我看到参数甚至在进入函数时也完全是乱码。 我有以下 typedef typedef struct { // …

£噩梦荏苒 2024-12-01 05:08:09 1 0

如何将变量放入访问组 - PIC 18 MPASM 链接器脚本

我有一个链接器脚本,它启动时 INCLUDE 18f14K50_g.lkr 我希望我的中断服务变量进入 ACCESS 库。 (我的程序目前很小,全部都可以,但也许将来......…

荒岛晴空 2024-11-28 16:49:38 1 0

机器码的汇编指令

我正在尝试将 MOVFF 0x10, 0x15 转换为机器代码。微控制器是Microchip PIC 18F1220。参考手册说: MOVFF fs,fd 编码: 第一个字:1100 ffff ffff ffff…

旧故 2024-11-18 05:34:53 2 0

Microchip C18 上的正常中断延迟和上下文保存时间是多少?

我正在使用 Microchip C18 编译器,并且在发生中断时,我在 ISR 代码开始运行之前经历了相当长的延迟。 作为一个实验,这是我的主要功能: while(1) {…

没有伤那来痛 2024-11-16 11:32:44 3 0

将.wav文件中的数据放入pic18F4550的闪存中

我是硬件编程新手:我使用带有 microchip 版本 8.63 的 C 编译器的 pic18F4550。我的问题是:有人可以将 .wav 文件(二进制数据)写入 pic18F4550 的…

岁月苍老的讽刺 2024-11-09 19:15:37 5 0

跨端口拆分时 PIC18 读/写数据

由于设计限制,我的内存控制器地址线分布在 PIC 18F4550 的 3 个不同端口上。 映射: #define A0 PORTBbits.RB2 #define A1 PORTBbits.RB3 #define A2…

无法言说的痛 2024-10-28 15:50:45 3 0

64Mhz 时钟的 PIC18f45k22 串行帧错误

我正在尝试通过 pic18f45k22 eusart 外设传输串行数据。当时钟以 16Mhz 运行时,消息完全按照预期发送,但如果我将 PLL 设置为打开(以便振荡器以 64M…

坏尐絯℡ 2024-10-18 11:26:12 7 0

PIC18F4550定制USB VID和PID

我是 PIC 编程的新手,我准备制作一个 USB 程序,以便我可以从 (Windows XP) PC 上的程序向其发送电机控制命令。 如何设置PIC18F4550的VID和PID?我阅…

桃酥萝莉 2024-10-17 04:18:29 8 0

带微控制器 PIC 的 Invensense IMU3000

有人体验过将 Invensense IMU3000 与某些微控制器一起使用吗? 我正在尝试为 PIC 构建 IMU 库,但我受制于依赖关系。任何其他微控制器的其他经验也会…

謸气贵蔟 2024-10-07 03:09:57 5 0

使用 NETMF 的 SPI 主设备到 PIC18F4550 从设备同步(C18)

.NET Micro Framework 设备(本例中为 ChipworkX)通过 SPI 接口将字节发送到PIC18F。启用 PIE1bits.SSPIE 后,会在中断时执行以下代码: void high_i…

简单爱 2024-09-28 18:31:45 10 0

为什么这不能在 C18 中编译?

我正在尝试使用 MPLAB C18 v3.36 编译器编译以下代码。 编译器在“char rij;”上返回语法错误。 但是当我放 char rij 时;前面一行(TRISA = ...之前…

影子的影子 2024-09-28 03:50:54 5 0

PIC 上的 USART 传输问题

我试图从 PIC18f4580 向 SD 卡发送数据,但 PIC 没有发送应有的数据。 相关的全局变量: unsigned char TXBuffer[128]; //tx buffer unsigned char TX…

习ぎ惯性依靠 2024-09-24 02:08:24 13 0

PIC 汇编函数调用

我正在用 PIC18 汇编编写一个非常基本的程序。它要求我编写一个子程序来将两个 16 位数字相乘。这就是我现在所拥有的: ;***************************…

祁梦 2024-09-05 22:09:40 6 0

使用 microchip c18 编译器在 pic18f 上创建大缓冲区

使用带有 pic18f 的 Microchip C18 编译器,我想在程序数据空间中创建一个 3000 字节的“大”缓冲区。 如果我把它放在 main() (在堆栈上): char ta…

孤凫 2024-09-04 15:11:04 8 0

MCC18、48Mhz、18F87J50 中的延迟

我应该如何为带有 48MHz 晶振的 PIC 18f87J50 编写延迟宏 和MCC18的编译器。延迟应该在我们身上。所以我可以写:Delay_us(201) 并确实得到了 201us 的…

踏月而来 2024-08-16 00:55:05 11 0
更多

推荐作者

胡图图

文章 0 评论 0

zt006

文章 0 评论 0

z祗昰~

文章 0 评论 0

冰葑

文章 0 评论 0

野の

文章 0 评论 0

天空

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文