Jump to content
Main menu
Main menu
move to sidebar
hide
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Special pages
Niidae Wiki
Search
Search
Appearance
Create account
Log in
Personal tools
Create account
Log in
Pages for logged out editors
learn more
Contributions
Talk
Editing
Intel MCS-48
(section)
Page
Discussion
English
Read
Edit
View history
Tools
Tools
move to sidebar
hide
Actions
Read
Edit
View history
General
What links here
Related changes
Page information
Appearance
move to sidebar
hide
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
== Variants == The '''8049''' has 2 KB of masked [[read-only memory|ROM]] (the 8748 and 8749 had [[EPROM]]) that can be replaced with a 4 KB external ROM, as well as 128 [[byte]]s of [[random-access memory|RAM]] and 27 [[input/output|I/O]] ports.{{sfn|Intel Corporation|1978}} The microcontroller's [[Electronic oscillator|oscillator]] block divides the clock input frequency by three and then further divides the result into five machine states. Using the 11 [[megahertz|MHz]] maximum crystal frequency will produce 0.73 [[Instructions per second#Millions of instructions per second (MIPS)|MIPS]] of single-cycle [[instruction set architecture|instruction]]s. Some 70% of instructions are single byte and single cycle ones, but 30% need two cycles or two bytes, so its typical performance would be closer to 0.5 MIPS. {| class="wikitable" |+Microcontroller{{fact|date=November 2022}} ! Device !! Internal !! Memory !! Remarks |- | 8020 || 1K Γ 8 ROM || 64 Γ 8 RAM || subset of 8048, 20 pins, only 13 I/O lines |- | 8021 || 1K Γ 8 ROM || 64 Γ 8 RAM || subset of 8048, 28 pins, 21 I/O lines |- | 8022 || 2K Γ 8 ROM || 64 Γ 8 RAM || subset of 8048, A/D-converter |- | 8035 || none || 64 Γ 8 RAM || |- | 8038 || none || 64 Γ 8 RAM || |- | 8039 || none || 128 Γ 8 RAM || |- | 8040 || none || 256 Γ 8 RAM || |- | 8048 || 1K Γ 8 ROM || 64 Γ 8 RAM || 27Γ I/O ports |- | 8049 || 2K Γ 8 ROM || 128 Γ 8 RAM || 27Γ I/O ports |- | 8050 || 4K x 8 ROM || 256 Γ 8 RAM || |- | 8648 || 1K Γ 8 OTP EPROM || 64 Γ 8 RAM || Factory OTP EPROM |- | 8748 || 1K Γ 8 EPROM<ref name="CompArchOrg">{{cite book |title=Computer Architecture and Organization |last=Hayes |first=John P. |isbn=0-07-027363-4 |date=1978 |publisher=McGraw-Hill International Book Company |pages=57-59}}</ref> || 64 Γ 8 RAM<ref name="CompArchOrg"/> || 4K program memory expandable,<ref name="CompArchOrg"/> 2Γ 8-bit timers, 27Γ I/O ports |- | 8749 || 2K Γ 8 EPROM || 128 Γ 8 RAM || 2Γ 8-bit timers, 27Γ I/O ports |- | 87P50 || ext. ROM socket || 256 Γ 8 RAM || Has [[piggyback microcontroller|piggy-back socket]] for 2758/2716/2732 EPROM |} [[File:Intel P8242.jpg|thumb|Intel P8242 - keyboard controller with Phoenix firmware for AT-compatible computers]] [[File:NS87P50D-6.jpg|thumb|[[National Semiconductor]] NS87P50D-6 β [[Second source]] for the 87P50 [[piggyback microcontroller]]]] {| class="wikitable" |+Universal Peripheral Interface ! Device !! Internal !! Memory !! Remarks |- | 8041 || 1K Γ 8 ROM || 64 Γ 8 RAM || Universal Peripheral Interface (UPI) |- | 8041AH || 1K Γ 8 ROM || 128 Γ 8 RAM || UPI |- | 8741A || 1K Γ 8 EPROM || 64 Γ 8 RAM || UPI, EPROM version of 8041 |- | 8741AH || 1K Γ 8 OTP EPROM || 128 Γ 8 RAM || UPI, OTP EPROM version of 8041AH |- | 8042AH || 2K Γ 8 ROM || 256 Γ 8 RAM || UPI |- | 8242 || 2K Γ 8 ROM || 256 Γ 8 RAM || UPI, preprogrammed with keyboard controller firmware<ref>{{cite web |url=https://datasheet.datasheetarchive.com/originals/scans/Scans-007/Scans-00146940.pdf |title=UPI-41AH/42AH Universal Peripheral Interface 8-bit Slave Microcontroller |publisher=Intel |date=November 1994 |access-date=2022-07-19 |page=2}}</ref> |- | 8742 || 2K Γ 8 EPROM || 128 Γ 8 RAM || UPI, EPROM version |- | 8742AH || 2K Γ 8 OTP EPROM || 256 Γ 8 RAM || UPI, OTP EPROM version of 8042AH |}
Summary:
Please note that all contributions to Niidae Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
Encyclopedia:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Search
Search
Editing
Intel MCS-48
(section)
Add topic