应广单片机编程入门

本文记录了作者在学习应广单片机过程中遇到的挑战,特别是对于Mini-C语言的理解。作者使用应广的PFS122系列芯片,并介绍了如何在IDE中设置新项目,包括修改芯片名称、理解系统时钟和中断指令。文章强调了应广单片机自带的函数库和中断系统在编程中的重要性,同时指出硬件烧录和软件端口配置的复杂性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

关于应广单片机的学习分享

最近换了工作,入职了一家以应广单片机作为开发芯片的公司
应广单片机是自己独立有IDE编译器的,自己集成了mini-c的编程语言
虽然我自学了一点c语言,但是对于mini-c这种在汇编语言和c语言之间反复横跳的语言来说,真的让人头大!
或许,博主本来就是个菜鸡。

本篇文章,就介绍一下自己的学习之路吧。

我采用的是应广的PFS122系列芯片,据我所知,输了特殊引脚之外,比如PA.3、PA.5这种自带定时器和PWM控制的端口,其余端口是一样的,但是这种虽然带了很牛叉的端口功能,但是为了不与其他引脚区分开,咱们可以当这个引脚不存在,把除了电源的引脚之外,统一所有的引脚都是作为最基本的引脚功能,都作为采用软件控制的端口作用!

软件地址:

http://www.padauk.com.tw/en/product/show.aspx?num=141&kind=42

应广的学习主要还是对软件的应用!
我采用的软件是0.95的版本。
IDE
打开一个全新的IDE时,界面弹窗会出来一个创新新程序的界面
在这里插入图片描述
因为应广的编程语言就是mini-c,所以这边只是默认的属性
Project Name 对工程名进行修改
Location 软件保存位置
Select Device 使用的单片机系列,选择你采用的幸好系列,比如博主使用的时PFS122,所以我就下拉界面,选择PFS系列
Select Chip 是详细的芯片型号
其余保持默认就可以了
打开之后,系统会默认给一个固定格式
在这里插入图片描述
左边是源文件和头文件的文件列表
要修改芯片名称
在左边找到PRE的后缀名
双击后出现界面,找到芯片名,改成你所使用的芯片名,然后默认保存就可以了
双击打开后是如下图所示,直接修改就可以。

在这里插入图片描述

继续返回源文件–.C的文件中
在这里插入图片描述
界面如图,应广的编程比较随意!

void	FPPA0 (void)

这条语句类似C中的main函数

.ADJUST_IC	SYSCLK=IHRC/4

系统时钟,关乎系统的运行速度。

void	Interrupt (void)

这个是中断指令

应广单片机系列还会自带一个已经封装好的函数库
在这里插入图片描述

应广自己研发的MINIC的变成语言,进行简单的操作方式。其中关乎中断是使用比较多的。

拥有两个软件基本就可以进行对应广的软件变成了,但是应广的硬件烧录以及软件端口又是比较绕的。下节继续。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值