本帖最后由 tyw 于 2023-4-29 08:24 编辑
WL1109芯片:只有6个引脚的单片机播报文章
 WL1109单片机引脚图
在这个单片机里,VDD和VSS是两个电源引脚,电压在1.8V ~ 3.6V之间。另外4个引脚PA4 ~ PA6是单片机的4个普通IO引脚,内置150KΩ的上拉电阻。
别看单片机只有6个引脚,但它也是一个8位的单片机,数据总线也是8位,只是它的程序存储器是OTP类型,也就是只能进行一次编程,软件烧录进去了,就不能再进行更改了。
芯片内部的时钟是4MHz,有两个8位的定时器,24Byte的RAM空间,没有ADC采集,没有通信接口,没有比较器,更没有外部中断功能,能完成的项目功能也是比较简单的。
可能会有工程师问芯片哥,这个单片机只有6个引脚,程序怎么烧录进去?它的编程接口在哪里?程序开发能用C语言写吗?
抱歉,因为存储空间实在是太小了,暂不支持C语言开发,只能用汇编语言写代码,而且代码的语法,也只能用它的格式。
比如两个数的加法 ADD r , A
用这个语句,表示r寄存器的数值和A寄存器的数值,两个数相加,计算的结果放在r寄存器里。
程序开发好后,可以通过单片机的PA4 PA6 PA7和VCC GND 5个烧录引脚烧录进去。其中
PA4是烧录的串口数据引脚;PA6是烧录的串口时钟引脚;PA7是烧录的VPP编程电压引脚,为6.5V;
单片机的每个IO引脚,最大能输出10mA的电流;如果是输入,可以灌入6mA的电流。系统不工作待机时,最大的消耗电流也只有1uA。
|