一、九齐NY8A01F简介
NY8A051F是一款基于EPROM的8位MCU,适用于基于I/O的应用,如遥控器,风扇/灯控制器,游戏控制器,玩具和各种控制器。NY8A051F采用先进的CMOS技术,为客户提供低成本、高性能的卓越解决方案。NY8A051F采用Risc架构,提供55条指令。除程序分支和跳过指令需要两个指令周期外,所有指令都在一个指令周期内执行。因此,NY8A051F非常适合那些复杂但需要紧凑程序大小的应用。由于NY8A051F定位于I/O型应用,它可以为需要丰富输入输出功能的应用提供6个1/O引脚。此外,每个I/O引脚可以通过编程具有额外的功能,如高拉/低拉电阻和开漏输出类型。此外,NY8A051F内置红外(IR)载波发生器,具有可选的红外载波频率和极性,适用于需要远程控制功能的应用。NY8A051F还提供2组定时器,可作为基于系统振荡的定时定时器或带有外部触发时钟的事件计数器。此外,NY8A051F提供1组8位分辨率脉宽调制(PWM)输出和蜂鸣器输出,以驱动电机/LED和蜂鸣器。NY8A051F采用双时钟振荡机构,内部电阻/电容振荡器可产生高振荡或低振荡。此外,NY8A051F基于双时钟机制,提供正常模式、慢速模式、待机模式和停机模式等多种工作模式,以节省功耗,延长电池使用寿命。当NY8A051F工作在待机模式和停机模式时,各种事件会发出中断请求,并可以唤醒NY8A051F进入正常模式和慢速模式,以便处理紧急事件。
二、九齐NY8A01F引脚
这里我们用到了PB1(蓝)、PB2(绿)、PB4(红)作为单片机颜色的控制
具体仿真机引脚连接如下所示:

三、点亮一盏灯
1.创建项目
这里我们选择NY8A051F芯片,选择C默认的Empty即可


2.设置参数(具体可到九齐官网下载NYIDE_UM_v5.2_TC文件)

3.程序编写 
4.仿真烧录(需要准备NY8_ICE仿真机下载NYASM)
5.结果

(因为俺也是刚刚开始学习和使用九齐该单片机所以后续再编写会继续更新下去,也麻烦点点关注,如需要相关软件或者有相关其他问题也可以私聊)


版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/123748.html