HC18P110L芯圣开发笔记(二)各种外设,PIN,button,pwm,ADC


前言

这篇主要作记录各种外设以及各种配置。


提示:以下是本篇文章正文内容,下面案例可供参考

一、芯片配置在哪里调

这里主要是设置芯片的时钟和一些通用配置

1.1 仿真:

在这里插入图片描述

在这里插入图片描述

1.2 下载:

Programmer->Programmer OTP MCU->option
在这里插入图片描述

二、具体外设操作:

1.POART操作

代码如下(示例):

//PA2为输出
void GPIO_inital(void)
{
   
	//高低电平设置
	PORTA=0X00;				
	PORTB=0X00;			//PORT口输出高低电平设置  1=高电平,0=低电平
	//输入输出设置
	TRISA &=0X04;			//输入输出设置  1=输入,0=输出   		
	TRISB=0X00;			//输入输出设置  1=输入,0=输出

	
//	ANSEL=0X00;	 //采用ADC时需要设置		
	
	//管脚上拉设置
	WPUA =0XFB;			//上拉设置 1=DISABLED PULL-UP  ;0=PULL-UP
	WPUB =0XFF;			//上拉设置 1=DISABLED PULL-UP  ;0=PULL-UP
}

2.ADC设置

代码如下(示例):

//这里要将管脚口设置为输入
void GPIO_inital(void)
{
   
	PORTA |= 0X04;
//	PORTB=0X00;			//PORT口输出高低电平设置  1=高电平,0=低电平
	TRISA &=0X04
  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值