`
absolute
  • 浏览: 190191 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

单片机拾遗

 
阅读更多

很久之前研究过点单片机的知识,我估计很多人一听到单片机,硬件开发就会觉得头皮发麻,认为会很复杂。

 

其实,单片机比java开发神马的简单多了,不然怎么会叫单片机呢。

 

一般来说,单片机的功能就是端口控制功能。一般会有几组输入输出控制端口。

 

A,B,C,D,每一组有八个端口,可以设置为输入或者是输出。

 

比如说AVR单片机就用DDRx(A~B)来表示控制位,来控制端口的方向。

 

PORTx(A~B)为数据控制,设置端口的开启。比如0为开启,1为关闭。

 

配置实例

 

aPA口配置为输出
DDRA=0xFF;   //PA口设为输出
PORTA=0x55;//输出值为0x55 0101 0101 

bPA口配置为不带上拉输入
DDRA=0x00;   //输入
PORTA=0x00;  //高阻状态
i=PINA;

cPA口配置为带上拉输入
DDRA=0x00;
PORTA=0xFF;  //带上拉电阻
i=PINA;

  • 大小: 19.1 KB
分享到:
评论

相关推荐

    C语言单片机 C语言单片机 单片机 C语言单片机

    单片机是嵌入式系统中的核心部件,用于控制各种电子设备。C语言因其结构清晰、移植性好、效率高等特点,成为单片机编程的首选语言。本教程旨在全面介绍如何使用C语言进行单片机开发,帮助初学者快速入门。 首先,...

    最新单片机仿真 飘零 最新单片机仿真 飘零

    最新单片机仿真 飘零最新单片机仿真 飘零最新单片机仿真 飘零最新单片机仿真 飘零最新单片机仿真 飘零最新单片机仿真 飘零最新单片机仿真 飘零最新单片机仿真 飘零最新单片机仿真 飘零最新单片机仿真 飘零最新单片机...

    金沙滩51单片机开发.zip

    基于51单片机开发的小程序,学习资料,用于学习51单片机的嵌入式开发,应用案例基于51单片机开发的小程序,学习资料,用于学习51单片机的嵌入式开发,应用案例基于51单片机开发的小程序,学习资料,用于学习51单片机...

    单片机C语言程序设计 单片机系统中自制硬件字库的应用(有源码)

    单片机C语言程序设计 单片机系统中自制硬件字库的应用(有源码)单片机C语言程序设计 单片机系统中自制硬件字库的应用(有源码)单片机C语言程序设计 单片机系统中自制硬件字库的应用(有源码)单片机C语言程序设计 ...

    单片机 USB接口设计 单片机 USB接口设计

    单片机 USB接口设计单片机 USB接口设计单片机 USB接口设计单片机 USB接口设计单片机 USB接口设计单片机 USB接口设计单片机 USB接口设计单片机 USB接口设计单片机 USB接口设计单片机 USB接口设计单片机 USB接口设计...

    51单片机Proteus仿真实例 单片机之间双向通信

    51单片机Proteus仿真实例 单片机之间双向通信51单片机Proteus仿真实例 单片机之间双向通信51单片机Proteus仿真实例 单片机之间双向通信51单片机Proteus仿真实例 单片机之间双向通信51单片机Proteus仿真实例 单片机...

    单片机C语言程序设计 单片机向主机发送字符串(有源码)

    单片机C语言程序设计 单片机向主机发送字符串(有源码)单片机C语言程序设计 单片机向主机发送字符串(有源码)单片机C语言程序设计 单片机向主机发送字符串(有源码)单片机C语言程序设计 单片机向主机发送字符串(有...

    51单片机学习代码-普中51单片机.zip

    基于51单片机开发的小程序,学习资料,用于学习51单片机的嵌入式开发,应用案例基于51单片机开发的小程序,学习资料,用于学习51单片机的嵌入式开发,应用案例基于51单片机开发的小程序,学习资料,用于学习51单片机...

    51单片机Proteus仿真实例 模拟射击游戏

    51单片机Proteus仿真实例 模拟射击游戏51单片机Proteus仿真实例 模拟射击游戏51单片机Proteus仿真实例 模拟射击游戏51单片机Proteus仿真实例 模拟射击游戏51单片机Proteus仿真实例 模拟射击游戏51单片机Proteus仿真...

    最新单片机仿真 红外遥控模拟

    最新单片机仿真 红外遥控模拟最新单片机仿真 红外遥控模拟最新单片机仿真 红外遥控模拟最新单片机仿真 红外遥控模拟最新单片机仿真 红外遥控模拟最新单片机仿真 红外遥控模拟最新单片机仿真 红外遥控模拟最新单片机...

    155-51单片机12864大液晶屏proteus仿真(51单片机C语言实例Proteus仿真和代码)

    155-51单片机12864大液晶屏proteus仿真(51单片机C语言实例Proteus仿真和代码)155-51单片机12864大液晶屏proteus仿真(51单片机C语言实例Proteus仿真和代码)155-51单片机12864大液晶屏proteus仿真(51单片机C语言实例...

    安徽省单片机竞赛51单片机的框架.zip

    基于51单片机开发的小程序,学习资料,用于学习51单片机的嵌入式开发,应用案例基于51单片机开发的小程序,学习资料,用于学习51单片机的嵌入式开发,应用案例基于51单片机开发的小程序,学习资料,用于学习51单片机...

    51单片机原理面试题

    "51单片机原理面试题详解" 单片机原理面试题是IT行业中非常重要的一部分,了解单片机的原理和应用是每一个IT从业者必须掌握的知识。本文将对51单片机原理面试题进行详细的解释和分析。 单片机是将微处理器、一定...

    单片机 水箱单片机控制系统

    单片机 水箱单片机控制系统单片机 水箱单片机控制系统单片机 水箱单片机控制系统单片机 水箱单片机控制系统单片机 水箱单片机控制系统单片机 水箱单片机控制系统单片机 水箱单片机控制系统单片机 水箱单片机控制系统...

    最新单片机仿真 8255并行口扩展实例

    最新单片机仿真 8255并行口扩展实例最新单片机仿真 8255并行口扩展实例最新单片机仿真 8255并行口扩展实例最新单片机仿真 8255并行口扩展实例最新单片机仿真 8255并行口扩展实例最新单片机仿真 8255并行口扩展实例...

    单片机C语言程序设计 单片机之间双向通信(有源码)

    单片机C语言程序设计 单片机之间双向通信(有源码)单片机C语言程序设计 单片机之间双向通信(有源码)单片机C语言程序设计 单片机之间双向通信(有源码)单片机C语言程序设计 单片机之间双向通信(有源码)单片机C语言...

    江科大51单片机教程.zip

    基于51单片机开发的小程序,学习资料,用于学习51单片机的嵌入式开发,应用案例基于51单片机开发的小程序,学习资料,用于学习51单片机的嵌入式开发,应用案例基于51单片机开发的小程序,学习资料,用于学习51单片机...

    最新单片机仿真 用定时器T1查询方式控制单片机发出1KHz音频

    最新单片机仿真 用定时器T1查询方式控制单片机发出1KHz音频最新单片机仿真 用定时器T1查询方式控制单片机发出1KHz音频最新单片机仿真 用定时器T1查询方式控制单片机发出1KHz音频最新单片机仿真 用定时器T1查询方式...

Global site tag (gtag.js) - Google Analytics