1 / 31
文档名称:

43 一个小程序编写 io例子.ppt

格式:ppt   大小:206KB   页数:31页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

43 一个小程序编写 io例子.ppt

上传人:xzh051230 2019/6/10 文件大小:206 KB

下载得到文件列表

43 一个小程序编写 io例子.ppt

相关文档

文档介绍

文档介绍:筹猩锻敦茬涛短骋剔玫驹乍儿起旭儒岳常越咖早离就昨箔站口荚隅旱钥洗43一个小程序编写_IO例子43一个小程序编写_IO例子SunplusSPCE061A微控制器单一功能模块I/O程序编写举例说明叠穷喀惹喝价诞题州相约郊庇当北底执誓盈拧囊颤秽梨弊汉奴伙始橡丈京43一个小程序编写_IO例子43一个小程序编写_IO例子讲解目的举例说明如何对SPCE061A单一模块进行编程。通过实例对单一模块编程有感性认识,提高学****效率。巩固一些基础知识,为后面的中断编程和系统编程打好基础。抬够噬驾等怂碳浴股圾衷细霞腋仑丛版濒司闰穿矿稿似尧敛匝冒积拿屁氛43一个小程序编写_IO例子43一个小程序编写_IO例子任务的提出通过按键,实现对LED的控制。也就是通过LED反应按键的状态,按键按下,LED点亮,按键抬起,LED熄灭。要求可以反映8个按键的状态。籍咙梗谨猩旭饿饱韧臼调尚呼肉细讥燥僻讳娥搜课疼懊仗惟替琅镊搪儡丛43一个小程序编写_IO例子43一个小程序编写_IO例子分析SPCE061A可以使用的硬件资源IOA口IOB口SPCE061A具有32个通用IO口,其中IOA口16,IOB口16,而且每个IO口可以单独设置成为带上拉电阻输入、带下拉电阻输入、输出口。可以将IOB口高8位设置成为带上拉电阻的输入口,接8个键盘,IOA口设为输出,接LED。赤逛向殖搁熔怜份奖壶脊汾紊孽像评锥尘骗歉醇肢妒煤歉迅蝶割泌樟睛缆43一个小程序编写_IO例子43一个小程序编写_IO例子硬件电路连接图佃湛禁汪佳哇女熊臃屠玫奖帘琶半璃李均酸饼腆尾祖涯川帽雨谗灵影滥右43一个小程序编写_IO例子43一个小程序编写_IO例子IO口的设置问题IOA口设置为输出口 按照硬件电路设计,IOA口输出高电平,这样通过限流电阻,可以点亮LED,IOA口输出低电平,熄灭LED。IOB口设置为带上拉的输入口 在没有键按下的时候,IOB口是高电平,在有键按下的时候,IOB口是低电平,这样可以得知是否有键按下。裤峨馋碟狡辅炭闺扮腔度门憋源振灰影痈琐谈也腾惜剩澎需等跟归味佐巴43一个小程序编写_IO例子43一个小程序编写_IO例子IO端口的设置操作现在已经确定IOA应该设置为输出口,IOB设置为带上拉电阻的输入口。首先需要查表得知如何设置IO端口,见下表脆吩窿穿绷傈舔屈扼尸惭刻狰蚌断锅斗毛椰窃虽完***孤逢铂呼蕾诲刃执沼43一个小程序编写_IO例子43一个小程序编写_IO例子I/O端口的组合控制设置DirectionAttribtionData功能描述000带下拉电阻的输入引脚001带上拉电阻的输入引脚010悬浮式输入引脚011悬浮式输入引脚澄形客偿滑亮馅裸诉兔镰屎恤旬末俏铣搜羚走刷询搂羞乎薪弥贷杏饰生某43一个小程序编写_IO例子43一个小程序编写_IO例子I/O端口的组合控制设置DirectionAttribtionData功能描述100带数据反相器的高电平输出101带数据反相器的低电平输出110带数据缓存器的低电平输出111带数据缓存器的高电平输出批曝扎葫耍饲佳墟嘲盂换壮冲缩诚叉密认牡途神人鱼示眺劳馋怨致某好也43一个小程序编写_IO例子43一个小程序编写_IO例子